builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1077 starttime: 1477251450.95 results: success (0) buildid: 20161023104322 builduid: ad11804b07ba43599a1b51d858b515c1 revision: 0c0b78fc1a6dea85cf16fbfc98c14f72be4d6fa5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:30.955332) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:30.955769) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:30.956054) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:31.112411) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:31.112752) ========= 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-1477251436.125254-1198079413 _=/tools/buildbot/bin/python using PTY: False --2016-10-23 12:37:31-- 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.48M=0.001s 2016-10-23 12:37:31 (9.48 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.549896 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:31.692587) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:31.692907) ========= 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-1477251436.125254-1198079413 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015187 ========= master_lag: 0.12 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:31.823391) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-23 12:37:31.823777) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 0c0b78fc1a6dea85cf16fbfc98c14f72be4d6fa5 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 0c0b78fc1a6dea85cf16fbfc98c14f72be4d6fa5 --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-1477251436.125254-1198079413 _=/tools/buildbot/bin/python using PTY: False 2016-10-23 12:37:31,938 truncating revision to first 12 chars 2016-10-23 12:37:31,938 Setting DEBUG logging. 2016-10-23 12:37:31,939 attempt 1/10 2016-10-23 12:37:31,939 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/0c0b78fc1a6d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-23 12:37:32,550 unpacking tar archive at: mozilla-inbound-0c0b78fc1a6d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.914391 ========= master_lag: 1.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-23 12:37:33.787839) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:33.788171) ========= script_repo_revision: 0c0b78fc1a6dea85cf16fbfc98c14f72be4d6fa5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-23 12:37:33.788706) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2016-10-23 12:37:33.788992) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 5 secs) (at 2016-10-23 12:37:38.833564) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 37 mins, 45 secs) (at 2016-10-23 12:37:38.833955) ========= /tools/buildbot/bin/python -u scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477251436.125254-1198079413 _=/tools/buildbot/bin/python using PTY: False 12:37:40 INFO - MultiFileLogger online at 20161023 12:37:40 in /builds/slave/test 12:37:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 12:37:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:37:40 INFO - {'allow_software_gl_layers': False, 12:37:40 INFO - 'append_to_log': False, 12:37:40 INFO - 'base_work_dir': '/builds/slave/test', 12:37:40 INFO - 'blob_upload_branch': 'mozilla-inbound', 12:37:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:37:40 INFO - 'buildbot_json_path': 'buildprops.json', 12:37:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:37:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:37:40 INFO - 'download_minidump_stackwalk': True, 12:37:40 INFO - 'download_symbols': 'true', 12:37:40 INFO - 'download_tooltool': True, 12:37:40 INFO - 'e10s': False, 12:37:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:37:40 INFO - 'tooltool.py': '/tools/tooltool.py', 12:37:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:37:40 INFO - '/tools/misc-python/virtualenv.py')}, 12:37:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:37:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:37:40 INFO - 'log_level': 'info', 12:37:40 INFO - 'log_to_console': True, 12:37:40 INFO - 'opt_config_files': (), 12:37:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:37:40 INFO - '--processes=1', 12:37:40 INFO - '--config=%(test_path)s/wptrunner.ini', 12:37:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:37:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:37:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:37:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:37:40 INFO - 'pip_index': False, 12:37:40 INFO - 'require_test_zip': True, 12:37:40 INFO - 'test_type': ('testharness',), 12:37:40 INFO - 'this_chunk': '1', 12:37:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:37:40 INFO - 'total_chunks': '10', 12:37:40 INFO - 'virtualenv_path': 'venv', 12:37:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:37:40 INFO - 'work_dir': 'build'} 12:37:40 INFO - [mozharness: 2016-10-23 19:37:40.837819Z] Running clobber step. 12:37:40 INFO - Running pre-action listener: _resource_record_pre_action 12:37:40 INFO - Running main action method: clobber 12:37:40 INFO - rmtree: /builds/slave/test/build 12:37:40 INFO - Running post-action listener: _resource_record_post_action 12:37:40 INFO - [mozharness: 2016-10-23 19:37:40.846880Z] Finished clobber step (success) 12:37:40 INFO - [mozharness: 2016-10-23 19:37:40.847091Z] Running read-buildbot-config step. 12:37:40 INFO - Running pre-action listener: _resource_record_pre_action 12:37:40 INFO - Running main action method: read_buildbot_config 12:37:40 INFO - Using buildbot properties: 12:37:40 INFO - { 12:37:40 INFO - "project": "", 12:37:40 INFO - "product": "firefox", 12:37:40 INFO - "script_repo_revision": "production", 12:37:40 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 12:37:40 INFO - "repository": "", 12:37:40 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 12:37:40 INFO - "buildid": "20161023104322", 12:37:40 INFO - "pgo_build": "False", 12:37:40 INFO - "basedir": "/builds/slave/test", 12:37:40 INFO - "buildnumber": 10, 12:37:40 INFO - "slavename": "tst-linux32-spot-1077", 12:37:40 INFO - "revision": "0c0b78fc1a6dea85cf16fbfc98c14f72be4d6fa5", 12:37:40 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 12:37:40 INFO - "platform": "linux", 12:37:40 INFO - "branch": "mozilla-inbound", 12:37:40 INFO - "repo_path": "integration/mozilla-inbound", 12:37:40 INFO - "moz_repo_path": "", 12:37:40 INFO - "stage_platform": "linux", 12:37:40 INFO - "builduid": "ad11804b07ba43599a1b51d858b515c1", 12:37:40 INFO - "slavebuilddir": "test" 12:37:40 INFO - } 12:37:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 12:37:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 12:37:40 INFO - Running post-action listener: _resource_record_post_action 12:37:40 INFO - [mozharness: 2016-10-23 19:37:40.853515Z] Finished read-buildbot-config step (success) 12:37:40 INFO - [mozharness: 2016-10-23 19:37:40.853789Z] Running download-and-extract step. 12:37:40 INFO - Running pre-action listener: _resource_record_pre_action 12:37:40 INFO - Running main action method: download_and_extract 12:37:40 INFO - mkdir: /builds/slave/test/build/tests 12:37:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:37:40 INFO - trying https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 12:37:40 INFO - Downloading https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/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 12:37:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/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 12:37:41 INFO - Downloaded 1325 bytes. 12:37:41 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 12:37:41 INFO - Using the following test package requirements: 12:37:41 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 12:37:41 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:37:41 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 12:37:41 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:37:41 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 12:37:41 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:37:41 INFO - u'jsshell-linux-i686.zip'], 12:37:41 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:37:41 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 12:37:41 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 12:37:41 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:37:41 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 12:37:41 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:37:41 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 12:37:41 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:37:41 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 12:37:41 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:37:41 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 12:37:41 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 12:37:41 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/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 12:37:41 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 12:37:41 INFO - Fetch https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 12:37:42 INFO - Http code: 200 12:37:42 INFO - x-amz-id-2: dBbdvSJF2MWiKeughWYlbjjUv7kRpHmc4vrpy1ifgDvWV70wDwjd0OZl83YMJGgcAGC1qImkoPE= 12:37:42 INFO - x-amz-request-id: F671DE00285D4BC9 12:37:42 INFO - x-amz-version-id: lEyYep5PPpv5kqMhtvpr8zw.V0p7joe7 12:37:43 INFO - Expected file size: 20616656 12:37:43 INFO - Obtained file size: 20616656 12:37:44 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/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 12:37:44 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 12:37:44 INFO - Fetch https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 12:37:45 INFO - Http code: 200 12:37:45 INFO - x-amz-id-2: L8tucOa5EhPvhh1jP8C6WDb4X52VjG9QGThEiKzvysvf5jkGVkbx+t9uY4oDXGhSpmz0uOaZRgY= 12:37:45 INFO - x-amz-request-id: D0380E0F2E862E58 12:37:45 INFO - x-amz-version-id: ctFAqz4gRAW7fH29zGi7v36wptHhBzZJ 12:37:46 INFO - Expected file size: 41467684 12:37:46 INFO - Obtained file size: 41467684 12:37:59 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')]} 12:37:59 INFO - trying https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:37:59 INFO - Downloading https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/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 12:37:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/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 12:38:02 INFO - Downloaded 66326794 bytes. 12:38:02 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:38:02 INFO - mkdir: /builds/slave/test/properties 12:38:02 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:38:02 INFO - Writing to file /builds/slave/test/properties/build_url 12:38:02 INFO - Contents: 12:38:02 INFO - build_url:https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:38:02 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 12:38:03 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:38:03 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:38:03 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:38:03 INFO - Contents: 12:38:03 INFO - symbols_url:https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:38:03 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:38:03 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 12:38:03 INFO - Fetch https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 12:38:04 INFO - Http code: 200 12:38:04 INFO - x-amz-id-2: odbbjX6e+S6McGTpW8s9lXeqe13Wdbqdc24oPYeeQdsKn4eVafFXqLr4dLQJpPB54ljT3iAYDsw= 12:38:04 INFO - x-amz-request-id: 4105E05A4D6BD877 12:38:04 INFO - x-amz-version-id: Ewd1xKZQ5sLNUPGdxNS14Jo7xI4sUm5I 12:38:07 INFO - Expected file size: 176680188 12:38:07 INFO - Obtained file size: 176680188 12:38:28 INFO - Running post-action listener: _resource_record_post_action 12:38:28 INFO - Running post-action listener: set_extra_try_arguments 12:38:28 INFO - [mozharness: 2016-10-23 19:38:28.554492Z] Finished download-and-extract step (success) 12:38:28 INFO - [mozharness: 2016-10-23 19:38:28.554811Z] Running fetch-geckodriver step. 12:38:28 INFO - Running pre-action listener: _resource_record_pre_action 12:38:28 INFO - Running main action method: fetch_geckodriver 12:38:28 INFO - Running post-action listener: _resource_record_post_action 12:38:28 INFO - [mozharness: 2016-10-23 19:38:28.847355Z] Finished fetch-geckodriver step (success) 12:38:28 INFO - [mozharness: 2016-10-23 19:38:28.847691Z] Running create-virtualenv step. 12:38:28 INFO - Running pre-action listener: _pre_create_virtualenv 12:38:28 INFO - Running pre-action listener: _resource_record_pre_action 12:38:28 INFO - Running main action method: create_virtualenv 12:38:28 INFO - Creating virtualenv /builds/slave/test/build/venv 12:38:28 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 12:38:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:38:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:38:29 INFO - Using real prefix '/usr' 12:38:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:38:30 INFO - Installing distribute.............................................................................................................................................................................................done. 12:38:33 INFO - Installing pip.................done. 12:38:33 INFO - Return code: 0 12:38:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 12:38:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 12:38:34 INFO - Reading from file tmpfile_stdout 12:38:34 INFO - Output received: 12:38:34 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) 12:38:34 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 12:38:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:38:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:38:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:34 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 0x98b8dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x980a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a573c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983f7a0>, '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 0x9844678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9959aa8>, '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-1477251436.125254-1198079413', '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 12:38:34 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 12:38:34 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 12:38:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:38:34 INFO - 'CCACHE_UMASK': '002', 12:38:34 INFO - 'DISPLAY': ':0', 12:38:34 INFO - 'HOME': '/home/cltbld', 12:38:34 INFO - 'LANG': 'en_US.UTF-8', 12:38:34 INFO - 'LOGNAME': 'cltbld', 12:38:34 INFO - 'MAIL': '/var/mail/cltbld', 12:38:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:38:34 INFO - 'MOZ_NO_REMOTE': '1', 12:38:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:38:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:38:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:38:34 INFO - 'PWD': '/builds/slave/test', 12:38:34 INFO - 'SHELL': '/bin/bash', 12:38:34 INFO - 'SHLVL': '1', 12:38:34 INFO - 'TERM': 'linux', 12:38:34 INFO - 'TMOUT': '86400', 12:38:34 INFO - 'USER': 'cltbld', 12:38:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477251436.125254-1198079413', 12:38:34 INFO - '_': '/tools/buildbot/bin/python'} 12:38:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:38:34 INFO - Downloading/unpacking psutil>=3.1.1 12:38:34 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 12:38:34 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 12:38:34 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 12:38:34 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 12:38:34 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 12:38:34 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 12:38:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:38:38 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:38:38 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:38:38 INFO - Installing collected packages: psutil 12:38:38 INFO - Running setup.py install for psutil 12:38:38 INFO - building 'psutil._psutil_linux' extension 12:38:38 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 12:38:40 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:38:40 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:38:41 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 12:38:41 INFO - building 'psutil._psutil_posix' extension 12:38:41 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 12:38:41 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 12:38:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:38:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:38:42 INFO - Successfully installed psutil 12:38:42 INFO - Cleaning up... 12:38:42 INFO - Return code: 0 12:38:42 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 12:38:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:38:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:38:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x98b8dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x980a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a573c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983f7a0>, '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 0x9844678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9959aa8>, '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-1477251436.125254-1198079413', '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 12:38:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:38:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:38:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:38:42 INFO - 'CCACHE_UMASK': '002', 12:38:42 INFO - 'DISPLAY': ':0', 12:38:42 INFO - 'HOME': '/home/cltbld', 12:38:42 INFO - 'LANG': 'en_US.UTF-8', 12:38:42 INFO - 'LOGNAME': 'cltbld', 12:38:42 INFO - 'MAIL': '/var/mail/cltbld', 12:38:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:38:42 INFO - 'MOZ_NO_REMOTE': '1', 12:38:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:38:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:38:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:38:42 INFO - 'PWD': '/builds/slave/test', 12:38:42 INFO - 'SHELL': '/bin/bash', 12:38:42 INFO - 'SHLVL': '1', 12:38:42 INFO - 'TERM': 'linux', 12:38:42 INFO - 'TMOUT': '86400', 12:38:42 INFO - 'USER': 'cltbld', 12:38:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477251436.125254-1198079413', 12:38:42 INFO - '_': '/tools/buildbot/bin/python'} 12:38:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:38:43 INFO - Downloading/unpacking mozsystemmonitor==0.3 12:38:43 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 12:38:43 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 12:38:43 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 12:38:43 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 12:38:43 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 12:38:43 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 12:38:46 INFO - Downloading mozsystemmonitor-0.3.tar.gz 12:38:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:38:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 12:38:46 INFO - Installing collected packages: mozsystemmonitor 12:38:46 INFO - Running setup.py install for mozsystemmonitor 12:38:46 INFO - Successfully installed mozsystemmonitor 12:38:46 INFO - Cleaning up... 12:38:46 INFO - Return code: 0 12:38:46 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 12:38:46 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')]} 12:38:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:46 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')]} 12:38:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:46 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 0x98b8dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x980a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a573c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983f7a0>, '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 0x9844678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9959aa8>, '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-1477251436.125254-1198079413', '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 12:38:46 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 12:38:46 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 12:38:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:38:46 INFO - 'CCACHE_UMASK': '002', 12:38:46 INFO - 'DISPLAY': ':0', 12:38:46 INFO - 'HOME': '/home/cltbld', 12:38:46 INFO - 'LANG': 'en_US.UTF-8', 12:38:46 INFO - 'LOGNAME': 'cltbld', 12:38:46 INFO - 'MAIL': '/var/mail/cltbld', 12:38:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:38:46 INFO - 'MOZ_NO_REMOTE': '1', 12:38:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:38:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:38:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:38:46 INFO - 'PWD': '/builds/slave/test', 12:38:46 INFO - 'SHELL': '/bin/bash', 12:38:46 INFO - 'SHLVL': '1', 12:38:46 INFO - 'TERM': 'linux', 12:38:46 INFO - 'TMOUT': '86400', 12:38:46 INFO - 'USER': 'cltbld', 12:38:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477251436.125254-1198079413', 12:38:46 INFO - '_': '/tools/buildbot/bin/python'} 12:38:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:38:47 INFO - Downloading/unpacking jsonschema==2.5.1 12:38:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:38:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:38:47 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 12:38:47 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 12:38:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:38:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:38:50 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 12:38:50 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 12:38:50 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 12:38:50 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 12:38:50 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 12:38:50 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 12:38:50 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 12:38:50 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 12:38:51 INFO - Downloading functools32-3.2.3-2.tar.gz 12:38:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 12:38:51 INFO - warning: no files found matching '*.txt' 12:38:51 INFO - no previously-included directories found matching 'build' 12:38:51 INFO - no previously-included directories found matching 'dist' 12:38:51 INFO - no previously-included directories found matching '.git*' 12:38:51 INFO - Installing collected packages: jsonschema, functools32 12:38:51 INFO - Running setup.py install for functools32 12:38:51 INFO - warning: no files found matching '*.txt' 12:38:51 INFO - no previously-included directories found matching 'build' 12:38:51 INFO - no previously-included directories found matching 'dist' 12:38:51 INFO - no previously-included directories found matching '.git*' 12:38:51 INFO - Successfully installed jsonschema functools32 12:38:51 INFO - Cleaning up... 12:38:51 INFO - Return code: 0 12:38:51 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 12:38:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:38:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:38:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:51 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 0x98b8dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x980a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a573c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983f7a0>, '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 0x9844678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9959aa8>, '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-1477251436.125254-1198079413', '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 12:38:51 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 12:38:51 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 12:38:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:38:51 INFO - 'CCACHE_UMASK': '002', 12:38:51 INFO - 'DISPLAY': ':0', 12:38:51 INFO - 'HOME': '/home/cltbld', 12:38:51 INFO - 'LANG': 'en_US.UTF-8', 12:38:51 INFO - 'LOGNAME': 'cltbld', 12:38:51 INFO - 'MAIL': '/var/mail/cltbld', 12:38:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:38:51 INFO - 'MOZ_NO_REMOTE': '1', 12:38:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:38:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:38:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:38:51 INFO - 'PWD': '/builds/slave/test', 12:38:51 INFO - 'SHELL': '/bin/bash', 12:38:51 INFO - 'SHLVL': '1', 12:38:51 INFO - 'TERM': 'linux', 12:38:51 INFO - 'TMOUT': '86400', 12:38:51 INFO - 'USER': 'cltbld', 12:38:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477251436.125254-1198079413', 12:38:51 INFO - '_': '/tools/buildbot/bin/python'} 12:38:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:38:52 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 12:38:52 INFO - Cleaning up... 12:38:52 INFO - Return code: 0 12:38:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:38:52 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')]} 12:38:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:52 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')]} 12:38:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:52 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 0x98b8dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x980a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a573c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983f7a0>, '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 0x9844678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9959aa8>, '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-1477251436.125254-1198079413', '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 12:38:52 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 12:38:52 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 12:38:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:38:52 INFO - 'CCACHE_UMASK': '002', 12:38:52 INFO - 'DISPLAY': ':0', 12:38:52 INFO - 'HOME': '/home/cltbld', 12:38:52 INFO - 'LANG': 'en_US.UTF-8', 12:38:52 INFO - 'LOGNAME': 'cltbld', 12:38:52 INFO - 'MAIL': '/var/mail/cltbld', 12:38:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:38:52 INFO - 'MOZ_NO_REMOTE': '1', 12:38:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:38:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:38:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:38:52 INFO - 'PWD': '/builds/slave/test', 12:38:52 INFO - 'SHELL': '/bin/bash', 12:38:52 INFO - 'SHLVL': '1', 12:38:52 INFO - 'TERM': 'linux', 12:38:52 INFO - 'TMOUT': '86400', 12:38:52 INFO - 'USER': 'cltbld', 12:38:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477251436.125254-1198079413', 12:38:52 INFO - '_': '/tools/buildbot/bin/python'} 12:38:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:38:52 INFO - Downloading/unpacking blobuploader==1.2.4 12:38:52 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 12:38:52 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 12:38:52 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 12:38:52 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 12:38:52 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 12:38:52 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 12:38:55 INFO - Downloading blobuploader-1.2.4.tar.gz 12:38:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:38:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:38:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:38:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:38:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:38:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:38:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:38:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:38:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:38:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:38:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:38:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:38:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:38:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:38:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:38:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:38:57 INFO - Downloading docopt-0.6.1.tar.gz 12:38:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:38:57 INFO - Installing collected packages: blobuploader, requests, docopt 12:38:57 INFO - Running setup.py install for blobuploader 12:38:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:38:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:38:57 INFO - Running setup.py install for requests 12:38:58 INFO - Running setup.py install for docopt 12:38:58 INFO - Successfully installed blobuploader requests docopt 12:38:58 INFO - Cleaning up... 12:38:58 INFO - Return code: 0 12:38:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:38:58 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')]} 12:38:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:38:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:58 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')]} 12:38:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:38:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:38:58 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 0x98b8dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x980a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a573c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983f7a0>, '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 0x9844678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9959aa8>, '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-1477251436.125254-1198079413', '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 12:38:58 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 12:38:58 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 12:38:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:38:58 INFO - 'CCACHE_UMASK': '002', 12:38:58 INFO - 'DISPLAY': ':0', 12:38:58 INFO - 'HOME': '/home/cltbld', 12:38:58 INFO - 'LANG': 'en_US.UTF-8', 12:38:58 INFO - 'LOGNAME': 'cltbld', 12:38:58 INFO - 'MAIL': '/var/mail/cltbld', 12:38:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:38:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:38:58 INFO - 'MOZ_NO_REMOTE': '1', 12:38:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:38:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:38:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:38:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:38:58 INFO - 'PWD': '/builds/slave/test', 12:38:58 INFO - 'SHELL': '/bin/bash', 12:38:58 INFO - 'SHLVL': '1', 12:38:58 INFO - 'TERM': 'linux', 12:38:58 INFO - 'TMOUT': '86400', 12:38:58 INFO - 'USER': 'cltbld', 12:38:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477251436.125254-1198079413', 12:38:58 INFO - '_': '/tools/buildbot/bin/python'} 12:38:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:38:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:38:59 INFO - Running setup.py (path:/tmp/pip-v3_YP9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:38:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:38:59 INFO - Running setup.py (path:/tmp/pip-MwkgMd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:38:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:38:59 INFO - Running setup.py (path:/tmp/pip-Bo8xpG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:38:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:38:59 INFO - Running setup.py (path:/tmp/pip-_if9wT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:38:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:38:59 INFO - Running setup.py (path:/tmp/pip-Yi1DIk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:38:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:38:59 INFO - Running setup.py (path:/tmp/pip-c8tEoV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:38:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:38:59 INFO - Running setup.py (path:/tmp/pip-UE_pox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:38:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:38:59 INFO - Running setup.py (path:/tmp/pip-GWl_52-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:38:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:38:59 INFO - Running setup.py (path:/tmp/pip-WVxuzZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:39:00 INFO - Running setup.py (path:/tmp/pip-r3GCb4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:39:00 INFO - Running setup.py (path:/tmp/pip-nGkMqR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:39:00 INFO - Running setup.py (path:/tmp/pip-UYUuI1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:39:00 INFO - Running setup.py (path:/tmp/pip-5mLwE7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:39:00 INFO - Running setup.py (path:/tmp/pip-U8XS5A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:39:00 INFO - Running setup.py (path:/tmp/pip-rSkIuO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:39:00 INFO - Running setup.py (path:/tmp/pip-zW1JTS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:39:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:39:00 INFO - Running setup.py (path:/tmp/pip-ifzFRs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:39:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:39:01 INFO - Running setup.py (path:/tmp/pip-mU28P0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:39:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:39:01 INFO - Running setup.py (path:/tmp/pip-sqpISF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:39:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:39:01 INFO - Running setup.py (path:/tmp/pip-8L2w6S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:39:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:39:01 INFO - Running setup.py (path:/tmp/pip-0AL0Tq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:39:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:39:01 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 12:39:01 INFO - Running setup.py install for manifestparser 12:39:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:39:01 INFO - Running setup.py install for mozcrash 12:39:02 INFO - Running setup.py install for mozdebug 12:39:02 INFO - Running setup.py install for mozdevice 12:39:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:39:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:39:02 INFO - Running setup.py install for mozfile 12:39:02 INFO - Running setup.py install for mozhttpd 12:39:02 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:39:02 INFO - Running setup.py install for mozinfo 12:39:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:39:03 INFO - Running setup.py install for mozInstall 12:39:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:39:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:39:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:39:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:39:03 INFO - Running setup.py install for mozleak 12:39:03 INFO - Running setup.py install for mozlog 12:39:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:39:03 INFO - Running setup.py install for moznetwork 12:39:03 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:39:03 INFO - Running setup.py install for mozprocess 12:39:04 INFO - Running setup.py install for mozprofile 12:39:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:39:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:39:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:39:04 INFO - Running setup.py install for mozrunner 12:39:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:39:04 INFO - Running setup.py install for mozscreenshot 12:39:04 INFO - Running setup.py install for moztest 12:39:04 INFO - Running setup.py install for mozversion 12:39:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:39:05 INFO - Running setup.py install for wptserve 12:39:05 INFO - Running setup.py install for marionette-driver 12:39:05 INFO - Running setup.py install for browsermob-proxy 12:39:05 INFO - Running setup.py install for marionette-client 12:39:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:39:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:39:06 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 12:39:06 INFO - Cleaning up... 12:39:06 INFO - Return code: 0 12:39:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:39:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:39:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:39:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:39:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:39:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:39:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:39:06 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 0x98b8dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x980a8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a573c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983f7a0>, '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 0x9844678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9959aa8>, '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-1477251436.125254-1198079413', '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 12:39:06 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 12:39:06 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 12:39:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:39:06 INFO - 'CCACHE_UMASK': '002', 12:39:06 INFO - 'DISPLAY': ':0', 12:39:06 INFO - 'HOME': '/home/cltbld', 12:39:06 INFO - 'LANG': 'en_US.UTF-8', 12:39:06 INFO - 'LOGNAME': 'cltbld', 12:39:06 INFO - 'MAIL': '/var/mail/cltbld', 12:39:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:39:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:39:06 INFO - 'MOZ_NO_REMOTE': '1', 12:39:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:39:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:39:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:39:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:39:06 INFO - 'PWD': '/builds/slave/test', 12:39:06 INFO - 'SHELL': '/bin/bash', 12:39:06 INFO - 'SHLVL': '1', 12:39:06 INFO - 'TERM': 'linux', 12:39:06 INFO - 'TMOUT': '86400', 12:39:06 INFO - 'USER': 'cltbld', 12:39:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477251436.125254-1198079413', 12:39:06 INFO - '_': '/tools/buildbot/bin/python'} 12:39:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:39:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:39:06 INFO - Running setup.py (path:/tmp/pip-eYilp7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:39:06 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)) 12:39:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:39:06 INFO - Running setup.py (path:/tmp/pip-SlZ4hl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:39:07 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)) 12:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:39:07 INFO - Running setup.py (path:/tmp/pip-4CAY5d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:39:07 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)) 12:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:39:07 INFO - Running setup.py (path:/tmp/pip-vmAUB9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:39:07 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)) 12:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:39:07 INFO - Running setup.py (path:/tmp/pip-WeUG9e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:39:07 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)) 12:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:39:07 INFO - Running setup.py (path:/tmp/pip-5tEu0r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:39:07 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)) 12:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:39:07 INFO - Running setup.py (path:/tmp/pip-WPki_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:39:07 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)) 12:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:39:07 INFO - Running setup.py (path:/tmp/pip-guZY6a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:39:07 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)) 12:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:39:07 INFO - Running setup.py (path:/tmp/pip-PFA4W6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:39:07 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)) 12:39:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:39:07 INFO - Running setup.py (path:/tmp/pip-B5_6jW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:39:08 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)) 12:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:39:08 INFO - Running setup.py (path:/tmp/pip-zxK2bp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:39:08 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)) 12:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:39:08 INFO - Running setup.py (path:/tmp/pip-Li4m0P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:39:08 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)) 12:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:39:08 INFO - Running setup.py (path:/tmp/pip-4TyjW0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:39:08 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)) 12:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:39:08 INFO - Running setup.py (path:/tmp/pip-7ffBkk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:39:08 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)) 12:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:39:08 INFO - Running setup.py (path:/tmp/pip-xGh1Bo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:39:08 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)) 12:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:39:08 INFO - Running setup.py (path:/tmp/pip-3TjEkS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:39:08 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)) 12:39:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:39:08 INFO - Running setup.py (path:/tmp/pip-IeK30s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:39:08 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)) 12:39:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:39:08 INFO - Running setup.py (path:/tmp/pip-ByOm6y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:39:09 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)) 12:39:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:39:09 INFO - Running setup.py (path:/tmp/pip-QeYSBE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:39:09 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)) 12:39:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:39:09 INFO - Running setup.py (path:/tmp/pip-kIX9B1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:39:09 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)) 12:39:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:39:09 INFO - Running setup.py (path:/tmp/pip-lmbtnD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:39:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:39:09 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)) 12:39:09 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)) 12:39:09 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)) 12:39:09 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)) 12:39:09 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)) 12:39:09 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)) 12:39:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:39:09 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 12:39:09 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 12:39:09 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 12:39:09 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 12:39:09 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 12:39:09 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 12:39:12 INFO - Downloading blessings-1.6.tar.gz 12:39:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:39:13 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)) 12:39:13 INFO - Installing collected packages: blessings 12:39:13 INFO - Running setup.py install for blessings 12:39:13 INFO - Successfully installed blessings 12:39:13 INFO - Cleaning up... 12:39:13 INFO - Return code: 0 12:39:13 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:39:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:39:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:39:13 INFO - Reading from file tmpfile_stdout 12:39:13 INFO - Current package versions: 12:39:13 INFO - argparse == 1.2.1 12:39:13 INFO - blessings == 1.6 12:39:13 INFO - blobuploader == 1.2.4 12:39:13 INFO - browsermob-proxy == 0.6.0 12:39:13 INFO - docopt == 0.6.1 12:39:13 INFO - functools32 == 3.2.3-2 12:39:13 INFO - jsonschema == 2.5.1 12:39:13 INFO - manifestparser == 1.1 12:39:13 INFO - marionette-client == 3.2.0 12:39:13 INFO - marionette-driver == 2.1.0 12:39:13 INFO - mozInstall == 1.12 12:39:13 INFO - mozcrash == 0.17 12:39:13 INFO - mozdebug == 0.1 12:39:13 INFO - mozdevice == 0.48 12:39:13 INFO - mozfile == 1.2 12:39:13 INFO - mozhttpd == 0.7 12:39:13 INFO - mozinfo == 0.9 12:39:13 INFO - mozleak == 0.1 12:39:13 INFO - mozlog == 3.4 12:39:13 INFO - moznetwork == 0.27 12:39:13 INFO - mozprocess == 0.23 12:39:13 INFO - mozprofile == 0.28 12:39:13 INFO - mozrunner == 6.12 12:39:13 INFO - mozscreenshot == 0.1 12:39:13 INFO - mozsystemmonitor == 0.3 12:39:13 INFO - moztest == 0.7 12:39:13 INFO - mozversion == 1.4 12:39:13 INFO - psutil == 3.1.1 12:39:13 INFO - requests == 1.2.3 12:39:13 INFO - wptserve == 1.4.0 12:39:13 INFO - wsgiref == 0.1.2 12:39:13 INFO - Running post-action listener: _resource_record_post_action 12:39:13 INFO - Running post-action listener: _start_resource_monitoring 12:39:13 INFO - Starting resource monitoring. 12:39:13 INFO - [mozharness: 2016-10-23 19:39:13.862004Z] Finished create-virtualenv step (success) 12:39:13 INFO - [mozharness: 2016-10-23 19:39:13.868328Z] Running pull step. 12:39:13 INFO - Running pre-action listener: _resource_record_pre_action 12:39:13 INFO - Running main action method: pull 12:39:13 INFO - Pull has nothing to do! 12:39:13 INFO - Running post-action listener: _resource_record_post_action 12:39:13 INFO - [mozharness: 2016-10-23 19:39:13.870968Z] Finished pull step (success) 12:39:13 INFO - [mozharness: 2016-10-23 19:39:13.871297Z] Running install step. 12:39:13 INFO - Running pre-action listener: _resource_record_pre_action 12:39:13 INFO - Running main action method: install 12:39:13 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:39:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:39:14 INFO - Reading from file tmpfile_stdout 12:39:14 INFO - Detecting whether we're running mozinstall >=1.0... 12:39:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:39:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:39:14 INFO - Reading from file tmpfile_stdout 12:39:14 INFO - Output received: 12:39:14 INFO - Usage: mozinstall [options] installer 12:39:14 INFO - Options: 12:39:14 INFO - -h, --help show this help message and exit 12:39:14 INFO - -d DEST, --destination=DEST 12:39:14 INFO - Directory to install application into. [default: 12:39:14 INFO - "/builds/slave/test"] 12:39:14 INFO - --app=APP Application being installed. [default: firefox] 12:39:14 INFO - mkdir: /builds/slave/test/build/application 12:39:14 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'] 12:39:14 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 12:39:44 INFO - Reading from file tmpfile_stdout 12:39:44 INFO - Output received: 12:39:44 INFO - /builds/slave/test/build/application/firefox/firefox 12:39:44 INFO - Running post-action listener: _resource_record_post_action 12:39:44 INFO - [mozharness: 2016-10-23 19:39:44.775162Z] Finished install step (success) 12:39:44 INFO - [mozharness: 2016-10-23 19:39:44.775357Z] Running run-tests step. 12:39:44 INFO - Running pre-action listener: _resource_record_pre_action 12:39:44 INFO - Running main action method: run_tests 12:39:44 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:39:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:39:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:39:44 INFO - grabbing minidump binary from tooltool 12:39:44 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')]} 12:39:44 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 12:39:44 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 12:39:44 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 12:39:45 INFO - Downloaded 37427 bytes. 12:39:45 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 12:39:45 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')]} 12:39:45 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 0x983f7a0>, '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 0x9844678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9959aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:39:45 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 12:39:45 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 12:39:45 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 12:39:45 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 12:39:45 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:39:45 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmpBuRKaC 12:39:45 INFO - INFO - File integrity verified, renaming tmpBuRKaC to linux32-minidump_stackwalk 12:39:45 INFO - INFO - Updating local cache /builds/tooltool_cache... 12:39:45 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 12:39:45 INFO - Return code: 0 12:39:45 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:39:45 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:39:45 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/amANUZaJTX2OaiG_vcZZ1Q/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 12:39:45 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/amANUZaJTX2OaiG_vcZZ1Q/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 12:39:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:39:45 INFO - 'CCACHE_UMASK': '002', 12:39:45 INFO - 'DISPLAY': ':0', 12:39:45 INFO - 'HOME': '/home/cltbld', 12:39:45 INFO - 'LANG': 'en_US.UTF-8', 12:39:45 INFO - 'LOGNAME': 'cltbld', 12:39:45 INFO - 'MAIL': '/var/mail/cltbld', 12:39:45 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:39:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:39:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:39:45 INFO - 'MOZ_NO_REMOTE': '1', 12:39:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:39:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:39:45 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:39:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:39:45 INFO - 'PWD': '/builds/slave/test', 12:39:45 INFO - 'SHELL': '/bin/bash', 12:39:45 INFO - 'SHLVL': '1', 12:39:45 INFO - 'TERM': 'linux', 12:39:45 INFO - 'TMOUT': '86400', 12:39:45 INFO - 'USER': 'cltbld', 12:39:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477251436.125254-1198079413', 12:39:45 INFO - '_': '/tools/buildbot/bin/python'} 12:39:45 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/amANUZaJTX2OaiG_vcZZ1Q/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 12:39:46 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 12:39:46 INFO - import pkg_resources 12:39:47 INFO - Using 1 client processes 12:39:48 INFO - wptserve Starting http server on 127.0.0.1:8000 12:39:48 INFO - wptserve Starting http server on 127.0.0.1:8001 12:39:48 INFO - wptserve Starting http server on 127.0.0.1:8443 12:39:50 INFO - SUITE-START | Running 805 tests 12:39:50 INFO - Running testharness tests 12:39:50 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 12:39:50 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 12:39:50 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 12:39:50 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 12:39:50 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 12:39:50 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 12:39:50 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 12:39:50 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 12:39:50 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 12:39:50 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 12:39:50 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 12:39:50 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 1ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 1ms 12:39:50 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 12:39:50 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 1ms 12:39:50 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 12:39:50 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-events.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 1ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 1ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-first.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-first.html | took 1ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-events.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-first.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-first.html | took 1ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 12:39:50 INFO - TEST-START | /encrypted-media/idlharness.html 12:39:50 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 7ms 12:39:50 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 12:39:50 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 12:39:50 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 12:39:50 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 12:39:50 INFO - TEST-START | /media-source/mediasource-duration.html 12:39:50 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 12:39:50 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 12:39:50 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 12:39:50 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:39:50 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 1ms 12:39:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:39:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:39:50 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:39:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:39:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:39:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 12:39:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:39:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:39:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:39:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:39:50 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 12:39:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:39:50 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 1ms 12:39:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:39:50 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 12:39:50 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/cancel.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/general.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/tee.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 12:39:50 INFO - TEST-START | /streams/readable-streams/templated.https.html 12:39:50 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 6ms 12:39:50 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 12:39:50 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 12:39:50 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 12:39:50 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 12:39:50 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 12:39:50 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 12:39:50 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 12:39:50 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 12:39:50 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 12:39:50 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 12:39:50 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 12:39:50 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 12:39:50 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 12:39:50 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 12:39:50 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 12:39:50 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 12:39:50 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 12:39:50 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 7ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 1ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 1ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 8ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 1ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 1ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 12:39:50 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 12:39:50 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 12:39:50 INFO - Setting up ssl 12:39:50 INFO - PROCESS | certutil | 12:39:50 INFO - PROCESS | certutil | 12:39:50 INFO - PROCESS | certutil | 12:39:50 INFO - Certificate Nickname Trust Attributes 12:39:50 INFO - SSL,S/MIME,JAR/XPI 12:39:50 INFO - 12:39:50 INFO - web-platform-tests CT,, 12:39:50 INFO - 12:39:50 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpmSSmvB.mozrunner 12:39:50 INFO - Starting runner 12:39:53 INFO - PROCESS | 1948 | 1477251593443 Marionette DEBUG Marionette enabled via build flag and pref 12:39:53 INFO - PROCESS | 1948 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 12:39:53 INFO - PROCESS | 1948 | [1948] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 12:39:53 INFO - PROCESS | 1948 | [1948] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 12:39:54 INFO - PROCESS | 1948 | ++DOCSHELL 0xa11d3400 == 1 [pid = 1948] [id = 1] 12:39:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 1 (0xa11d3800) [pid = 1948] [serial = 1] [outer = (nil)] 12:39:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 2 (0xa11d4000) [pid = 1948] [serial = 2] [outer = 0xa11d3800] 12:39:54 INFO - PROCESS | 1948 | 1477251594559 Marionette INFO Listening on port 2828 12:39:55 INFO - PROCESS | 1948 | 1477251595422 Marionette DEBUG Marionette enabled via command-line flag 12:39:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a2ee800 == 2 [pid = 1948] [id = 2] 12:39:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 3 (0x9a2ef000) [pid = 1948] [serial = 3] [outer = (nil)] 12:39:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 4 (0x9a2ef800) [pid = 1948] [serial = 4] [outer = 0x9a2ef000] 12:39:55 INFO - PROCESS | 1948 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 99663e00 12:39:55 INFO - PROCESS | 1948 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9966e920 12:39:55 INFO - PROCESS | 1948 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99678ba0 12:39:56 INFO - PROCESS | 1948 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99689660 12:39:56 INFO - PROCESS | 1948 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 996b1140 12:39:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 5 (0x99684c00) [pid = 1948] [serial = 5] [outer = 0xa11d3800] 12:39:56 INFO - PROCESS | 1948 | 1477251596242 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:58718 12:39:56 INFO - PROCESS | 1948 | 1477251596263 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:58719 12:39:56 INFO - PROCESS | 1948 | 1477251596327 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:58720 12:39:56 INFO - PROCESS | 1948 | 1477251596333 Marionette DEBUG Closed connection conn0 12:39:56 INFO - PROCESS | 1948 | 1477251596335 Marionette DEBUG Closed connection conn1 12:39:56 INFO - PROCESS | 1948 | 1477251596419 Marionette DEBUG Closed connection conn2 12:39:56 INFO - PROCESS | 1948 | 1477251596439 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:58721 12:39:56 INFO - PROCESS | 1948 | 1477251596478 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:58722 12:39:56 INFO - PROCESS | 1948 | 1477251596486 Marionette DEBUG Closed connection conn3 12:39:56 INFO - PROCESS | 1948 | 1477251596518 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:58723 12:39:56 INFO - PROCESS | 1948 | 1477251596546 Marionette DEBUG Closed connection conn4 12:39:56 INFO - PROCESS | 1948 | 1477251596591 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:39:56 INFO - PROCESS | 1948 | 1477251596601 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":"20161023104322","processId":1948,"version":"52.0a1"} 12:39:57 INFO - PROCESS | 1948 | [1948] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 12:39:57 INFO - PROCESS | 1948 | [1948] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 12:39:57 INFO - PROCESS | 1948 | [1948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:39:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x949b0800 == 3 [pid = 1948] [id = 3] 12:39:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 6 (0x949b0c00) [pid = 1948] [serial = 6] [outer = (nil)] 12:39:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x939cc400 == 4 [pid = 1948] [id = 4] 12:39:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 7 (0x939cc800) [pid = 1948] [serial = 7] [outer = (nil)] 12:39:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 8 (0x93880000) [pid = 1948] [serial = 8] [outer = 0x939cc800] 12:39:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 9 (0x93c83800) [pid = 1948] [serial = 9] [outer = 0x949b0c00] 12:39:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 10 (0x93c85400) [pid = 1948] [serial = 10] [outer = 0x939cc800] 12:39:59 INFO - PROCESS | 1948 | [1948] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2435 12:40:00 INFO - PROCESS | 1948 | 1477251600486 Marionette DEBUG loaded listener.js 12:40:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 11 (0x91a0c400) [pid = 1948] [serial = 11] [outer = 0x939cc800] 12:40:01 INFO - PROCESS | 1948 | 1477251601430 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"d77eb5ab-5189-4346-8dd4-06af2d678b5b","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":"20161023104322","processId":1948,"version":"52.0a1","command_id":1}}] 12:40:01 INFO - PROCESS | 1948 | 1477251601835 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:40:01 INFO - PROCESS | 1948 | 1477251601949 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 12:40:02 INFO - PROCESS | 1948 | 1477251602001 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:40:02 INFO - PROCESS | 1948 | [1948] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:40:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 12 (0x8f824800) [pid = 1948] [serial = 12] [outer = 0x939cc800] 12:40:02 INFO - PROCESS | 1948 | 1477251602517 Marionette TRACE conn5 <- [1,3,null,{}] 12:40:02 INFO - PROCESS | 1948 | 1477251602530 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:40:02 INFO - PROCESS | 1948 | 1477251602563 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 12:40:02 INFO - PROCESS | 1948 | 1477251602640 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 12:40:02 INFO - PROCESS | 1948 | 1477251602644 Marionette TRACE conn5 <- [1,5,null,{"value":"7"}] 12:40:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:40:02 INFO - PROCESS | 1948 | 1477251602681 Marionette TRACE conn5 -> [0,6,"timeouts",{"script":35000}] 12:40:02 INFO - PROCESS | 1948 | 1477251602689 Marionette TRACE conn5 <- [1,6,null,{}] 12:40:02 INFO - PROCESS | 1948 | 1477251602711 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:02 INFO - PROCESS | 1948 | 1477251602743 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 12:40:02 INFO - PROCESS | 1948 | 1477251602762 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc11000 == 5 [pid = 1948] [id = 5] 12:40:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 13 (0x8dc11400) [pid = 1948] [serial = 13] [outer = (nil)] 12:40:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 14 (0x8dc14000) [pid = 1948] [serial = 14] [outer = 0x8dc11400] 12:40:02 INFO - PROCESS | 1948 | 1477251602863 Marionette DEBUG loaded listener.js 12:40:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 15 (0x8dc15c00) [pid = 1948] [serial = 15] [outer = 0x8dc11400] 12:40:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x8da67400 == 6 [pid = 1948] [id = 6] 12:40:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 16 (0x8da67800) [pid = 1948] [serial = 16] [outer = (nil)] 12:40:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 17 (0x8da69c00) [pid = 1948] [serial = 17] [outer = 0x8da67800] 12:40:03 INFO - PROCESS | 1948 | 1477251603245 Marionette DEBUG loaded listener.js 12:40:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 18 (0x8da9e400) [pid = 1948] [serial = 18] [outer = 0x8da67800] 12:40:03 INFO - PROCESS | 1948 | [1948] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 12:40:03 INFO - PROCESS | 1948 | 1477251603942 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:40:04 INFO - . 12:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1360ms 12:40:04 INFO - PROCESS | 1948 | 1477251604155 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 12:40:04 INFO - PROCESS | 1948 | 1477251604157 Marionette TRACE conn5 <- [1,9,null,{"value":"7"}] 12:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:40:04 INFO - PROCESS | 1948 | 1477251604464 Marionette TRACE conn5 -> [0,10,"timeouts",{"script":35000}] 12:40:04 INFO - PROCESS | 1948 | 1477251604470 Marionette TRACE conn5 <- [1,10,null,{}] 12:40:04 INFO - PROCESS | 1948 | 1477251604532 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:04 INFO - PROCESS | 1948 | 1477251604824 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 12:40:04 INFO - PROCESS | 1948 | 1477251604941 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x8cda7400 == 7 [pid = 1948] [id = 7] 12:40:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 19 (0x8cda7c00) [pid = 1948] [serial = 19] [outer = (nil)] 12:40:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 20 (0x8f820c00) [pid = 1948] [serial = 20] [outer = 0x8cda7c00] 12:40:05 INFO - PROCESS | 1948 | 1477251605029 Marionette DEBUG loaded listener.js 12:40:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (0x8f82e400) [pid = 1948] [serial = 21] [outer = 0x8cda7c00] 12:40:05 INFO - PROCESS | 1948 | 1477251605774 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:40:05 INFO - . 12:40:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1600ms 12:40:05 INFO - PROCESS | 1948 | 1477251605825 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 12:40:05 INFO - PROCESS | 1948 | 1477251605832 Marionette TRACE conn5 <- [1,13,null,{"value":"7"}] 12:40:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:40:05 INFO - PROCESS | 1948 | 1477251605856 Marionette TRACE conn5 -> [0,14,"timeouts",{"script":35000}] 12:40:05 INFO - PROCESS | 1948 | 1477251605861 Marionette TRACE conn5 <- [1,14,null,{}] 12:40:05 INFO - PROCESS | 1948 | 1477251605873 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:06 INFO - PROCESS | 1948 | 1477251606066 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 12:40:06 INFO - PROCESS | 1948 | 1477251606182 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x9373e800 == 8 [pid = 1948] [id = 8] 12:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x9373fc00) [pid = 1948] [serial = 22] [outer = (nil)] 12:40:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x93749800 == 9 [pid = 1948] [id = 9] 12:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x9387ac00) [pid = 1948] [serial = 23] [outer = (nil)] 12:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x93e26800) [pid = 1948] [serial = 24] [outer = 0x9387ac00] 12:40:06 INFO - PROCESS | 1948 | 1477251606289 Marionette DEBUG loaded listener.js 12:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x94201c00) [pid = 1948] [serial = 25] [outer = 0x9387ac00] 12:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x92295800) [pid = 1948] [serial = 26] [outer = 0x9373fc00] 12:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x94c8b000) [pid = 1948] [serial = 27] [outer = 0x9373fc00] 12:40:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x935dd400 == 10 [pid = 1948] [id = 10] 12:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x93c7c000) [pid = 1948] [serial = 28] [outer = (nil)] 12:40:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x954c3000) [pid = 1948] [serial = 29] [outer = 0x93c7c000] 12:40:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x98344c00) [pid = 1948] [serial = 30] [outer = 0x93c7c000] 12:40:07 INFO - PROCESS | 1948 | 1477251607394 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:40:07 INFO - . 12:40:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1591ms 12:40:07 INFO - PROCESS | 1948 | 1477251607563 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 12:40:07 INFO - PROCESS | 1948 | 1477251607569 Marionette TRACE conn5 <- [1,17,null,{"value":"7"}] 12:40:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:40:07 INFO - PROCESS | 1948 | 1477251607589 Marionette TRACE conn5 -> [0,18,"timeouts",{"script":35000}] 12:40:07 INFO - PROCESS | 1948 | 1477251607594 Marionette TRACE conn5 <- [1,18,null,{}] 12:40:07 INFO - PROCESS | 1948 | 1477251607603 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:07 INFO - PROCESS | 1948 | 1477251607784 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 12:40:07 INFO - PROCESS | 1948 | 1477251607902 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc14400 == 11 [pid = 1948] [id = 11] 12:40:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8dc16c00) [pid = 1948] [serial = 31] [outer = (nil)] 12:40:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x91abe800) [pid = 1948] [serial = 32] [outer = 0x8dc16c00] 12:40:07 INFO - PROCESS | 1948 | 1477251607990 Marionette DEBUG loaded listener.js 12:40:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x930d5800) [pid = 1948] [serial = 33] [outer = 0x8dc16c00] 12:40:08 INFO - PROCESS | 1948 | 1477251608605 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:40:08 INFO - . 12:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1034ms 12:40:08 INFO - PROCESS | 1948 | 1477251608622 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 12:40:08 INFO - PROCESS | 1948 | 1477251608631 Marionette TRACE conn5 <- [1,21,null,{"value":"7"}] 12:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:40:08 INFO - PROCESS | 1948 | 1477251608640 Marionette TRACE conn5 -> [0,22,"timeouts",{"script":35000}] 12:40:08 INFO - PROCESS | 1948 | 1477251608645 Marionette TRACE conn5 <- [1,22,null,{}] 12:40:08 INFO - PROCESS | 1948 | 1477251608651 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:08 INFO - PROCESS | 1948 | 1477251608819 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 12:40:08 INFO - PROCESS | 1948 | 1477251608901 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x93260000 == 12 [pid = 1948] [id = 12] 12:40:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x93740400) [pid = 1948] [serial = 34] [outer = (nil)] 12:40:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x9493a400) [pid = 1948] [serial = 35] [outer = 0x93740400] 12:40:08 INFO - PROCESS | 1948 | 1477251608979 Marionette DEBUG loaded listener.js 12:40:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x94942800) [pid = 1948] [serial = 36] [outer = 0x93740400] 12:40:09 INFO - PROCESS | 1948 | 1477251609617 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:40:09 INFO - . 12:40:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1033ms 12:40:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:40:09 INFO - PROCESS | 1948 | 1477251609674 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 12:40:09 INFO - PROCESS | 1948 | 1477251609677 Marionette TRACE conn5 <- [1,25,null,{"value":"7"}] 12:40:09 INFO - PROCESS | 1948 | 1477251609683 Marionette TRACE conn5 -> [0,26,"timeouts",{"script":35000}] 12:40:09 INFO - PROCESS | 1948 | 1477251609690 Marionette TRACE conn5 <- [1,26,null,{}] 12:40:09 INFO - PROCESS | 1948 | 1477251609707 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:09 INFO - PROCESS | 1948 | 1477251609868 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 12:40:09 INFO - PROCESS | 1948 | 1477251609881 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x94d22800 == 13 [pid = 1948] [id = 13] 12:40:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x94d22c00) [pid = 1948] [serial = 37] [outer = (nil)] 12:40:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x94d2a800) [pid = 1948] [serial = 38] [outer = 0x94d22c00] 12:40:09 INFO - PROCESS | 1948 | 1477251609963 Marionette DEBUG loaded listener.js 12:40:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x954bdc00) [pid = 1948] [serial = 39] [outer = 0x94d22c00] 12:40:10 INFO - PROCESS | 1948 | 1477251610742 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:40:10 INFO - . 12:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1087ms 12:40:10 INFO - PROCESS | 1948 | 1477251610772 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 12:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:40:10 INFO - PROCESS | 1948 | 1477251610777 Marionette TRACE conn5 <- [1,29,null,{"value":"7"}] 12:40:10 INFO - PROCESS | 1948 | 1477251610784 Marionette TRACE conn5 -> [0,30,"timeouts",{"script":35000}] 12:40:10 INFO - PROCESS | 1948 | 1477251610789 Marionette TRACE conn5 <- [1,30,null,{}] 12:40:10 INFO - PROCESS | 1948 | 1477251610795 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:10 INFO - PROCESS | 1948 | 1477251610983 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 12:40:11 INFO - PROCESS | 1948 | 1477251610994 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x97be8000 == 14 [pid = 1948] [id = 14] 12:40:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x99616c00) [pid = 1948] [serial = 40] [outer = (nil)] 12:40:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x9a25c000) [pid = 1948] [serial = 41] [outer = 0x99616c00] 12:40:11 INFO - PROCESS | 1948 | 1477251611069 Marionette DEBUG loaded listener.js 12:40:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x9a260c00) [pid = 1948] [serial = 42] [outer = 0x99616c00] 12:40:11 INFO - PROCESS | 1948 | 1477251611650 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:40:11 INFO - . 12:40:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 886ms 12:40:11 INFO - PROCESS | 1948 | 1477251611672 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 12:40:11 INFO - PROCESS | 1948 | 1477251611675 Marionette TRACE conn5 <- [1,33,null,{"value":"7"}] 12:40:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:40:11 INFO - PROCESS | 1948 | 1477251611682 Marionette TRACE conn5 -> [0,34,"timeouts",{"script":35000}] 12:40:11 INFO - PROCESS | 1948 | 1477251611685 Marionette TRACE conn5 <- [1,34,null,{}] 12:40:11 INFO - PROCESS | 1948 | 1477251611691 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:11 INFO - PROCESS | 1948 | 1477251611836 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 12:40:11 INFO - PROCESS | 1948 | 1477251611852 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a3b6800 == 15 [pid = 1948] [id = 15] 12:40:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x9a3b6c00) [pid = 1948] [serial = 43] [outer = (nil)] 12:40:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x9a481400) [pid = 1948] [serial = 44] [outer = 0x9a3b6c00] 12:40:11 INFO - PROCESS | 1948 | 1477251611925 Marionette DEBUG loaded listener.js 12:40:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x9a610000) [pid = 1948] [serial = 45] [outer = 0x9a3b6c00] 12:40:12 INFO - PROCESS | 1948 | 1477251612602 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:40:12 INFO - . 12:40:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 983ms 12:40:12 INFO - PROCESS | 1948 | 1477251612666 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 12:40:12 INFO - PROCESS | 1948 | 1477251612670 Marionette TRACE conn5 <- [1,37,null,{"value":"7"}] 12:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:40:12 INFO - PROCESS | 1948 | 1477251612675 Marionette TRACE conn5 -> [0,38,"timeouts",{"script":35000}] 12:40:12 INFO - PROCESS | 1948 | 1477251612677 Marionette TRACE conn5 <- [1,38,null,{}] 12:40:12 INFO - PROCESS | 1948 | 1477251612683 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:12 INFO - PROCESS | 1948 | 1477251612913 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 12:40:12 INFO - PROCESS | 1948 | 1477251612927 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b543c00 == 16 [pid = 1948] [id = 16] 12:40:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x9b548c00) [pid = 1948] [serial = 46] [outer = (nil)] 12:40:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0xa11b9800) [pid = 1948] [serial = 47] [outer = 0x9b548c00] 12:40:13 INFO - PROCESS | 1948 | 1477251613004 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0xa283bc00) [pid = 1948] [serial = 48] [outer = 0x9b548c00] 12:40:13 INFO - PROCESS | 1948 | 1477251613578 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:40:13 INFO - . 12:40:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 927ms 12:40:13 INFO - PROCESS | 1948 | 1477251613604 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 12:40:13 INFO - PROCESS | 1948 | 1477251613608 Marionette TRACE conn5 <- [1,41,null,{"value":"7"}] 12:40:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:40:13 INFO - PROCESS | 1948 | 1477251613613 Marionette TRACE conn5 -> [0,42,"timeouts",{"script":35000}] 12:40:13 INFO - PROCESS | 1948 | 1477251613615 Marionette TRACE conn5 <- [1,42,null,{}] 12:40:13 INFO - PROCESS | 1948 | 1477251613621 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:13 INFO - PROCESS | 1948 | 1477251613797 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 12:40:13 INFO - PROCESS | 1948 | 1477251613812 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:13 INFO - PROCESS | 1948 | ++DOCSHELL 0xa11ce800 == 17 [pid = 1948] [id = 17] 12:40:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0xa2845800) [pid = 1948] [serial = 49] [outer = (nil)] 12:40:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0xa28da800) [pid = 1948] [serial = 50] [outer = 0xa2845800] 12:40:13 INFO - PROCESS | 1948 | 1477251613889 Marionette DEBUG loaded listener.js 12:40:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0xa28dac00) [pid = 1948] [serial = 51] [outer = 0xa2845800] 12:40:14 INFO - PROCESS | 1948 | 1477251614446 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:40:14 INFO - . 12:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 879ms 12:40:14 INFO - PROCESS | 1948 | 1477251614494 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 12:40:14 INFO - PROCESS | 1948 | 1477251614500 Marionette TRACE conn5 <- [1,45,null,{"value":"7"}] 12:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:40:14 INFO - PROCESS | 1948 | 1477251614509 Marionette TRACE conn5 -> [0,46,"timeouts",{"script":35000}] 12:40:14 INFO - PROCESS | 1948 | 1477251614516 Marionette TRACE conn5 <- [1,46,null,{}] 12:40:14 INFO - PROCESS | 1948 | 1477251614525 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:14 INFO - PROCESS | 1948 | 1477251614722 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 12:40:14 INFO - PROCESS | 1948 | 1477251614847 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82ac00 == 18 [pid = 1948] [id = 18] 12:40:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x90e84800) [pid = 1948] [serial = 52] [outer = (nil)] 12:40:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x91ac6800) [pid = 1948] [serial = 53] [outer = 0x90e84800] 12:40:14 INFO - PROCESS | 1948 | 1477251614943 Marionette DEBUG loaded listener.js 12:40:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x930d8000) [pid = 1948] [serial = 54] [outer = 0x90e84800] 12:40:15 INFO - PROCESS | 1948 | 1477251615664 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:40:15 INFO - . 12:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1191ms 12:40:15 INFO - PROCESS | 1948 | 1477251615702 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 12:40:15 INFO - PROCESS | 1948 | 1477251615707 Marionette TRACE conn5 <- [1,49,null,{"value":"7"}] 12:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:40:15 INFO - PROCESS | 1948 | 1477251615720 Marionette TRACE conn5 -> [0,50,"timeouts",{"script":35000}] 12:40:15 INFO - PROCESS | 1948 | 1477251615725 Marionette TRACE conn5 <- [1,50,null,{}] 12:40:15 INFO - PROCESS | 1948 | 1477251615750 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:15 INFO - PROCESS | 1948 | 1477251615935 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 12:40:16 INFO - PROCESS | 1948 | 1477251616059 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x94943400 == 19 [pid = 1948] [id = 19] 12:40:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x949b3c00) [pid = 1948] [serial = 55] [outer = (nil)] 12:40:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x94a46000) [pid = 1948] [serial = 56] [outer = 0x949b3c00] 12:40:16 INFO - PROCESS | 1948 | 1477251616155 Marionette DEBUG loaded listener.js 12:40:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x94a48800) [pid = 1948] [serial = 57] [outer = 0x949b3c00] 12:40:16 INFO - PROCESS | 1948 | 1477251616850 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:40:16 INFO - . 12:40:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1162ms 12:40:16 INFO - PROCESS | 1948 | 1477251616879 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 12:40:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:40:16 INFO - PROCESS | 1948 | 1477251616883 Marionette TRACE conn5 <- [1,53,null,{"value":"7"}] 12:40:16 INFO - PROCESS | 1948 | 1477251616890 Marionette TRACE conn5 -> [0,54,"timeouts",{"script":35000}] 12:40:16 INFO - PROCESS | 1948 | 1477251616894 Marionette TRACE conn5 <- [1,54,null,{}] 12:40:16 INFO - PROCESS | 1948 | 1477251616909 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:17 INFO - PROCESS | 1948 | 1477251617144 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 12:40:17 INFO - PROCESS | 1948 | 1477251617201 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x956cf400 == 20 [pid = 1948] [id = 20] 12:40:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x956d5c00) [pid = 1948] [serial = 58] [outer = (nil)] 12:40:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x9a265400) [pid = 1948] [serial = 59] [outer = 0x956d5c00] 12:40:17 INFO - PROCESS | 1948 | 1477251617340 Marionette DEBUG loaded listener.js 12:40:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x9a305000) [pid = 1948] [serial = 60] [outer = 0x956d5c00] 12:40:18 INFO - PROCESS | 1948 | 1477251618224 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:40:18 INFO - . 12:40:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1393ms 12:40:18 INFO - PROCESS | 1948 | 1477251618284 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 12:40:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:40:18 INFO - PROCESS | 1948 | 1477251618290 Marionette TRACE conn5 <- [1,57,null,{"value":"7"}] 12:40:18 INFO - PROCESS | 1948 | 1477251618298 Marionette TRACE conn5 -> [0,58,"timeouts",{"script":35000}] 12:40:18 INFO - PROCESS | 1948 | 1477251618303 Marionette TRACE conn5 <- [1,58,null,{}] 12:40:18 INFO - PROCESS | 1948 | 1477251618311 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:18 INFO - PROCESS | 1948 | 1477251618477 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 12:40:18 INFO - PROCESS | 1948 | 1477251618609 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82f000 == 21 [pid = 1948] [id = 21] 12:40:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x90e83400) [pid = 1948] [serial = 61] [outer = (nil)] 12:40:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x93257800) [pid = 1948] [serial = 62] [outer = 0x90e83400] 12:40:18 INFO - PROCESS | 1948 | 1477251618701 Marionette DEBUG loaded listener.js 12:40:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x93393400) [pid = 1948] [serial = 63] [outer = 0x90e83400] 12:40:19 INFO - PROCESS | 1948 | --DOCSHELL 0x9b543c00 == 20 [pid = 1948] [id = 16] 12:40:19 INFO - PROCESS | 1948 | --DOCSHELL 0x9a3b6800 == 19 [pid = 1948] [id = 15] 12:40:19 INFO - PROCESS | 1948 | --DOCSHELL 0x97be8000 == 18 [pid = 1948] [id = 14] 12:40:19 INFO - PROCESS | 1948 | --DOCSHELL 0x93260000 == 17 [pid = 1948] [id = 12] 12:40:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc14400 == 16 [pid = 1948] [id = 11] 12:40:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8cda7400 == 15 [pid = 1948] [id = 7] 12:40:19 INFO - PROCESS | 1948 | 1477251619462 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:40:19 INFO - . 12:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1185ms 12:40:19 INFO - PROCESS | 1948 | 1477251619482 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 1948 | 1477251619489 Marionette TRACE conn5 <- [1,61,null,{"value":"7"}] 12:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:40:19 INFO - PROCESS | 1948 | 1477251619499 Marionette TRACE conn5 -> [0,62,"timeouts",{"script":35000}] 12:40:19 INFO - PROCESS | 1948 | 1477251619504 Marionette TRACE conn5 <- [1,62,null,{}] 12:40:19 INFO - PROCESS | 1948 | 1477251619531 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:19 INFO - PROCESS | 1948 | 1477251619713 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 12:40:19 INFO - PROCESS | 1948 | 1477251619839 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e8e400 == 16 [pid = 1948] [id = 22] 12:40:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x93260000) [pid = 1948] [serial = 64] [outer = (nil)] 12:40:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x94202400) [pid = 1948] [serial = 65] [outer = 0x93260000] 12:40:19 INFO - PROCESS | 1948 | 1477251619940 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x9420ac00) [pid = 1948] [serial = 66] [outer = 0x93260000] 12:40:20 INFO - PROCESS | 1948 | 1477251620696 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:40:20 INFO - . 12:40:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1251ms 12:40:20 INFO - PROCESS | 1948 | 1477251620751 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 12:40:20 INFO - PROCESS | 1948 | 1477251620759 Marionette TRACE conn5 <- [1,65,null,{"value":"7"}] 12:40:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:40:20 INFO - PROCESS | 1948 | 1477251620790 Marionette TRACE conn5 -> [0,66,"timeouts",{"script":35000}] 12:40:20 INFO - PROCESS | 1948 | 1477251620796 Marionette TRACE conn5 <- [1,66,null,{}] 12:40:20 INFO - PROCESS | 1948 | 1477251620803 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:20 INFO - PROCESS | 1948 | 1477251620987 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 12:40:21 INFO - PROCESS | 1948 | 1477251621115 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x94d2a000 == 17 [pid = 1948] [id = 23] 12:40:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x94d2b000) [pid = 1948] [serial = 67] [outer = (nil)] 12:40:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x954c1c00) [pid = 1948] [serial = 68] [outer = 0x94d2b000] 12:40:21 INFO - PROCESS | 1948 | 1477251621211 Marionette DEBUG loaded listener.js 12:40:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x956c8400) [pid = 1948] [serial = 69] [outer = 0x94d2b000] 12:40:21 INFO - PROCESS | 1948 | 1477251621937 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:40:21 INFO - . 12:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1194ms 12:40:21 INFO - PROCESS | 1948 | 1477251621984 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 12:40:21 INFO - PROCESS | 1948 | 1477251621992 Marionette TRACE conn5 <- [1,69,null,{"value":"7"}] 12:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:40:22 INFO - PROCESS | 1948 | 1477251621999 Marionette TRACE conn5 -> [0,70,"timeouts",{"script":35000}] 12:40:22 INFO - PROCESS | 1948 | 1477251622007 Marionette TRACE conn5 <- [1,70,null,{}] 12:40:22 INFO - PROCESS | 1948 | 1477251622041 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:22 INFO - PROCESS | 1948 | 1477251622225 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 12:40:22 INFO - PROCESS | 1948 | 1477251622354 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a2f6c00 == 18 [pid = 1948] [id = 24] 12:40:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x9a2f7400) [pid = 1948] [serial = 70] [outer = (nil)] 12:40:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x9a480c00) [pid = 1948] [serial = 71] [outer = 0x9a2f7400] 12:40:22 INFO - PROCESS | 1948 | 1477251622447 Marionette DEBUG loaded listener.js 12:40:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x9a60f000) [pid = 1948] [serial = 72] [outer = 0x9a2f7400] 12:40:23 INFO - PROCESS | 1948 | 1477251623201 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:40:23 INFO - . 12:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1267ms 12:40:23 INFO - PROCESS | 1948 | 1477251623266 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 12:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:40:23 INFO - PROCESS | 1948 | 1477251623271 Marionette TRACE conn5 <- [1,73,null,{"value":"7"}] 12:40:23 INFO - PROCESS | 1948 | 1477251623278 Marionette TRACE conn5 -> [0,74,"timeouts",{"script":35000}] 12:40:23 INFO - PROCESS | 1948 | 1477251623283 Marionette TRACE conn5 <- [1,74,null,{}] 12:40:23 INFO - PROCESS | 1948 | 1477251623290 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:23 INFO - PROCESS | 1948 | 1477251623463 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 12:40:23 INFO - PROCESS | 1948 | 1477251623572 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:23 INFO - PROCESS | 1948 | ++DOCSHELL 0xa11b6000 == 19 [pid = 1948] [id = 25] 12:40:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0xa11cf000) [pid = 1948] [serial = 73] [outer = (nil)] 12:40:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0xa2842000) [pid = 1948] [serial = 74] [outer = 0xa11cf000] 12:40:23 INFO - PROCESS | 1948 | 1477251623667 Marionette DEBUG loaded listener.js 12:40:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0xa2842400) [pid = 1948] [serial = 75] [outer = 0xa11cf000] 12:40:24 INFO - PROCESS | 1948 | 1477251624477 Marionette TRACE conn5 <- [1,76,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]]]}] 12:40:24 INFO - . 12:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1235ms 12:40:24 INFO - PROCESS | 1948 | 1477251624513 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 12:40:24 INFO - PROCESS | 1948 | 1477251624519 Marionette TRACE conn5 <- [1,77,null,{"value":"7"}] 12:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:40:24 INFO - PROCESS | 1948 | 1477251624545 Marionette TRACE conn5 -> [0,78,"timeouts",{"script":35000}] 12:40:24 INFO - PROCESS | 1948 | 1477251624551 Marionette TRACE conn5 <- [1,78,null,{}] 12:40:24 INFO - PROCESS | 1948 | 1477251624559 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:24 INFO - PROCESS | 1948 | 1477251624743 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 12:40:24 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82ac00 == 18 [pid = 1948] [id = 18] 12:40:24 INFO - PROCESS | 1948 | --DOCSHELL 0x94943400 == 17 [pid = 1948] [id = 19] 12:40:24 INFO - PROCESS | 1948 | 1477251624926 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:24 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc1a400 == 18 [pid = 1948] [id = 26] 12:40:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x8f6cc400) [pid = 1948] [serial = 76] [outer = (nil)] 12:40:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x9228e000) [pid = 1948] [serial = 77] [outer = 0x8f6cc400] 12:40:25 INFO - PROCESS | 1948 | 1477251625043 Marionette DEBUG loaded listener.js 12:40:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x94207400) [pid = 1948] [serial = 78] [outer = 0x8f6cc400] 12:40:25 INFO - PROCESS | 1948 | 1477251625818 Marionette TRACE conn5 <- [1,80,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]]]}] 12:40:25 INFO - . 12:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1337ms 12:40:25 INFO - PROCESS | 1948 | 1477251625880 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 1948 | 1477251625886 Marionette TRACE conn5 <- [1,81,null,{"value":"7"}] 12:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:40:25 INFO - PROCESS | 1948 | 1477251625918 Marionette TRACE conn5 -> [0,82,"timeouts",{"script":35000}] 12:40:25 INFO - PROCESS | 1948 | 1477251625924 Marionette TRACE conn5 <- [1,82,null,{}] 12:40:25 INFO - PROCESS | 1948 | 1477251625933 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:26 INFO - PROCESS | 1948 | 1477251626116 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 12:40:26 INFO - PROCESS | 1948 | 1477251626248 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x956d2800 == 19 [pid = 1948] [id = 27] 12:40:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x956d5400) [pid = 1948] [serial = 79] [outer = (nil)] 12:40:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x98342800) [pid = 1948] [serial = 80] [outer = 0x956d5400] 12:40:26 INFO - PROCESS | 1948 | 1477251626348 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x996d4800) [pid = 1948] [serial = 81] [outer = 0x956d5400] 12:40:27 INFO - PROCESS | 1948 | 1477251627076 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:40:27 INFO - . 12:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1239ms 12:40:27 INFO - PROCESS | 1948 | 1477251627156 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 12:40:27 INFO - PROCESS | 1948 | 1477251627163 Marionette TRACE conn5 <- [1,85,null,{"value":"7"}] 12:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:40:27 INFO - PROCESS | 1948 | 1477251627172 Marionette TRACE conn5 -> [0,86,"timeouts",{"script":35000}] 12:40:27 INFO - PROCESS | 1948 | 1477251627177 Marionette TRACE conn5 <- [1,86,null,{}] 12:40:27 INFO - PROCESS | 1948 | 1477251627185 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:27 INFO - PROCESS | 1948 | 1477251627365 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 12:40:27 INFO - PROCESS | 1948 | 1477251627499 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b39e800 == 20 [pid = 1948] [id = 28] 12:40:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x9b3a1000) [pid = 1948] [serial = 82] [outer = (nil)] 12:40:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x9b54a000) [pid = 1948] [serial = 83] [outer = 0x9b3a1000] 12:40:27 INFO - PROCESS | 1948 | 1477251627601 Marionette DEBUG loaded listener.js 12:40:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0xa28e6800) [pid = 1948] [serial = 84] [outer = 0x9b3a1000] 12:40:28 INFO - PROCESS | 1948 | 1477251628330 Marionette TRACE conn5 <- [1,88,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]]]}] 12:40:28 INFO - . 12:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1190ms 12:40:28 INFO - PROCESS | 1948 | 1477251628364 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 12:40:28 INFO - PROCESS | 1948 | 1477251628367 Marionette TRACE conn5 <- [1,89,null,{"value":"7"}] 12:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:40:28 INFO - PROCESS | 1948 | 1477251628378 Marionette TRACE conn5 -> [0,90,"timeouts",{"script":35000}] 12:40:28 INFO - PROCESS | 1948 | 1477251628388 Marionette TRACE conn5 <- [1,90,null,{}] 12:40:28 INFO - PROCESS | 1948 | 1477251628421 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:28 INFO - PROCESS | 1948 | 1477251628603 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 12:40:28 INFO - PROCESS | 1948 | 1477251628735 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x8daa0800 == 21 [pid = 1948] [id = 29] 12:40:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x996cf800) [pid = 1948] [serial = 85] [outer = (nil)] 12:40:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0xa4575000) [pid = 1948] [serial = 86] [outer = 0x996cf800] 12:40:28 INFO - PROCESS | 1948 | 1477251628821 Marionette DEBUG loaded listener.js 12:40:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0xa45f1c00) [pid = 1948] [serial = 87] [outer = 0x996cf800] 12:40:29 INFO - PROCESS | 1948 | 1477251629579 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:40:29 INFO - . 12:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1264ms 12:40:29 INFO - PROCESS | 1948 | 1477251629653 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 12:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:40:29 INFO - PROCESS | 1948 | 1477251629659 Marionette TRACE conn5 <- [1,93,null,{"value":"7"}] 12:40:29 INFO - PROCESS | 1948 | 1477251629668 Marionette TRACE conn5 -> [0,94,"timeouts",{"script":35000}] 12:40:29 INFO - PROCESS | 1948 | 1477251629673 Marionette TRACE conn5 <- [1,94,null,{}] 12:40:29 INFO - PROCESS | 1948 | 1477251629680 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:29 INFO - PROCESS | 1948 | 1477251629844 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 12:40:30 INFO - PROCESS | 1948 | 1477251629981 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:30 INFO - PROCESS | 1948 | ++DOCSHELL 0xa2cb0800 == 22 [pid = 1948] [id = 30] 12:40:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0xa304e000) [pid = 1948] [serial = 88] [outer = (nil)] 12:40:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0xa4cd3400) [pid = 1948] [serial = 89] [outer = 0xa304e000] 12:40:30 INFO - PROCESS | 1948 | 1477251630073 Marionette DEBUG loaded listener.js 12:40:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0xa4ce0400) [pid = 1948] [serial = 90] [outer = 0xa304e000] 12:40:30 INFO - PROCESS | 1948 | 1477251630826 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:40:30 INFO - . 12:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1238ms 12:40:30 INFO - PROCESS | 1948 | 1477251630905 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 12:40:30 INFO - PROCESS | 1948 | 1477251630911 Marionette TRACE conn5 <- [1,97,null,{"value":"7"}] 12:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:40:30 INFO - PROCESS | 1948 | 1477251630956 Marionette TRACE conn5 -> [0,98,"timeouts",{"script":35000}] 12:40:30 INFO - PROCESS | 1948 | 1477251630964 Marionette TRACE conn5 <- [1,98,null,{}] 12:40:30 INFO - PROCESS | 1948 | 1477251630986 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:31 INFO - PROCESS | 1948 | 1477251631162 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 12:40:31 INFO - PROCESS | 1948 | 1477251631271 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x90f85400 == 23 [pid = 1948] [id = 31] 12:40:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x91a0f400) [pid = 1948] [serial = 91] [outer = (nil)] 12:40:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x94a49400) [pid = 1948] [serial = 92] [outer = 0x91a0f400] 12:40:31 INFO - PROCESS | 1948 | 1477251631356 Marionette DEBUG loaded listener.js 12:40:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x930ccc00) [pid = 1948] [serial = 93] [outer = 0x91a0f400] 12:40:31 INFO - PROCESS | 1948 | --DOCSHELL 0x90e8e400 == 22 [pid = 1948] [id = 22] 12:40:31 INFO - PROCESS | 1948 | --DOCSHELL 0x94d2a000 == 21 [pid = 1948] [id = 23] 12:40:32 INFO - PROCESS | 1948 | 1477251632150 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:40:32 INFO - . 12:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1288ms 12:40:32 INFO - PROCESS | 1948 | 1477251632221 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 12:40:32 INFO - PROCESS | 1948 | 1477251632227 Marionette TRACE conn5 <- [1,101,null,{"value":"7"}] 12:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:40:32 INFO - PROCESS | 1948 | 1477251632236 Marionette TRACE conn5 -> [0,102,"timeouts",{"script":35000}] 12:40:32 INFO - PROCESS | 1948 | 1477251632241 Marionette TRACE conn5 <- [1,102,null,{}] 12:40:32 INFO - PROCESS | 1948 | 1477251632252 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:32 INFO - PROCESS | 1948 | 1477251632441 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 12:40:32 INFO - PROCESS | 1948 | 1477251632574 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x94202800 == 22 [pid = 1948] [id = 32] 12:40:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x94944800) [pid = 1948] [serial = 94] [outer = (nil)] 12:40:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0x956d3800) [pid = 1948] [serial = 95] [outer = 0x94944800] 12:40:32 INFO - PROCESS | 1948 | 1477251632684 Marionette DEBUG loaded listener.js 12:40:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0x97b9c800) [pid = 1948] [serial = 96] [outer = 0x94944800] 12:40:33 INFO - PROCESS | 1948 | 1477251633421 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:40:33 INFO - . 12:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1237ms 12:40:33 INFO - PROCESS | 1948 | 1477251633474 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 12:40:33 INFO - PROCESS | 1948 | 1477251633482 Marionette TRACE conn5 <- [1,105,null,{"value":"7"}] 12:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:40:33 INFO - PROCESS | 1948 | 1477251633494 Marionette TRACE conn5 -> [0,106,"timeouts",{"script":35000}] 12:40:33 INFO - PROCESS | 1948 | 1477251633500 Marionette TRACE conn5 <- [1,106,null,{}] 12:40:33 INFO - PROCESS | 1948 | 1477251633506 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:33 INFO - PROCESS | 1948 | 1477251633688 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 12:40:33 INFO - PROCESS | 1948 | 1477251633824 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b0c6400 == 23 [pid = 1948] [id = 33] 12:40:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0x9b543c00) [pid = 1948] [serial = 97] [outer = (nil)] 12:40:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0xa28e2400) [pid = 1948] [serial = 98] [outer = 0x9b543c00] 12:40:33 INFO - PROCESS | 1948 | 1477251633915 Marionette DEBUG loaded listener.js 12:40:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0xa2cb1400) [pid = 1948] [serial = 99] [outer = 0x9b543c00] 12:40:34 INFO - PROCESS | 1948 | 1477251634663 Marionette TRACE conn5 <- [1,108,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]]]}] 12:40:34 INFO - . 12:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1238ms 12:40:34 INFO - PROCESS | 1948 | 1477251634733 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 12:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:40:34 INFO - PROCESS | 1948 | 1477251634737 Marionette TRACE conn5 <- [1,109,null,{"value":"7"}] 12:40:34 INFO - PROCESS | 1948 | 1477251634744 Marionette TRACE conn5 -> [0,110,"timeouts",{"script":35000}] 12:40:34 INFO - PROCESS | 1948 | 1477251634751 Marionette TRACE conn5 <- [1,110,null,{}] 12:40:34 INFO - PROCESS | 1948 | 1477251634767 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:34 INFO - PROCESS | 1948 | 1477251634942 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 12:40:35 INFO - PROCESS | 1948 | 1477251635056 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:35 INFO - PROCESS | 1948 | ++DOCSHELL 0xa483dc00 == 24 [pid = 1948] [id = 34] 12:40:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0xa483e000) [pid = 1948] [serial = 100] [outer = (nil)] 12:40:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0xa4c8dc00) [pid = 1948] [serial = 101] [outer = 0xa483e000] 12:40:35 INFO - PROCESS | 1948 | 1477251635150 Marionette DEBUG loaded listener.js 12:40:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0xa4ce2000) [pid = 1948] [serial = 102] [outer = 0xa483e000] 12:40:35 INFO - PROCESS | 1948 | 1477251635876 Marionette TRACE conn5 <- [1,112,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]]]}] 12:40:35 INFO - . 12:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1192ms 12:40:35 INFO - PROCESS | 1948 | 1477251635953 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 12:40:35 INFO - PROCESS | 1948 | 1477251635958 Marionette TRACE conn5 <- [1,113,null,{"value":"7"}] 12:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:40:35 INFO - PROCESS | 1948 | 1477251635966 Marionette TRACE conn5 -> [0,114,"timeouts",{"script":35000}] 12:40:35 INFO - PROCESS | 1948 | 1477251635971 Marionette TRACE conn5 <- [1,114,null,{}] 12:40:35 INFO - PROCESS | 1948 | 1477251635978 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:36 INFO - PROCESS | 1948 | 1477251636165 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 12:40:36 INFO - PROCESS | 1948 | 1477251636301 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b6c00 == 25 [pid = 1948] [id = 35] 12:40:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0x939b7c00) [pid = 1948] [serial = 103] [outer = (nil)] 12:40:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0x939bc800) [pid = 1948] [serial = 104] [outer = 0x939b7c00] 12:40:36 INFO - PROCESS | 1948 | 1477251636393 Marionette DEBUG loaded listener.js 12:40:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0x9a25b800) [pid = 1948] [serial = 105] [outer = 0x939b7c00] 12:40:37 INFO - PROCESS | 1948 | 1477251637087 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:40:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0xa5f46c00) [pid = 1948] [serial = 106] [outer = 0x93c7c000] 12:40:37 INFO - . 12:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1189ms 12:40:37 INFO - PROCESS | 1948 | 1477251637173 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 12:40:37 INFO - PROCESS | 1948 | 1477251637176 Marionette TRACE conn5 <- [1,117,null,{"value":"7"}] 12:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:40:37 INFO - PROCESS | 1948 | 1477251637260 Marionette TRACE conn5 -> [0,118,"timeouts",{"script":35000}] 12:40:37 INFO - PROCESS | 1948 | 1477251637265 Marionette TRACE conn5 <- [1,118,null,{}] 12:40:37 INFO - PROCESS | 1948 | 1477251637276 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:37 INFO - PROCESS | 1948 | 1477251637444 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 12:40:37 INFO - PROCESS | 1948 | 1477251637557 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x90f88000 == 26 [pid = 1948] [id = 36] 12:40:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (0x91a02800) [pid = 1948] [serial = 107] [outer = (nil)] 12:40:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (0xa5f4cc00) [pid = 1948] [serial = 108] [outer = 0x91a02800] 12:40:37 INFO - PROCESS | 1948 | 1477251637646 Marionette DEBUG loaded listener.js 12:40:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 109 (0xa5f51000) [pid = 1948] [serial = 109] [outer = 0x91a02800] 12:40:38 INFO - PROCESS | 1948 | 1477251638447 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:40:38 INFO - . 12:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1306ms 12:40:38 INFO - PROCESS | 1948 | 1477251638498 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 12:40:38 INFO - PROCESS | 1948 | 1477251638504 Marionette TRACE conn5 <- [1,121,null,{"value":"7"}] 12:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:40:38 INFO - PROCESS | 1948 | 1477251638513 Marionette TRACE conn5 -> [0,122,"timeouts",{"script":35000}] 12:40:38 INFO - PROCESS | 1948 | 1477251638517 Marionette TRACE conn5 <- [1,122,null,{}] 12:40:38 INFO - PROCESS | 1948 | 1477251638526 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:38 INFO - PROCESS | 1948 | 1477251638709 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 12:40:38 INFO - PROCESS | 1948 | 1477251638859 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x931e6800 == 27 [pid = 1948] [id = 37] 12:40:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 110 (0x931eac00) [pid = 1948] [serial = 110] [outer = (nil)] 12:40:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 111 (0x94947400) [pid = 1948] [serial = 111] [outer = 0x931eac00] 12:40:38 INFO - PROCESS | 1948 | 1477251638953 Marionette DEBUG loaded listener.js 12:40:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 112 (0x949be000) [pid = 1948] [serial = 112] [outer = 0x931eac00] 12:40:39 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc11000 == 26 [pid = 1948] [id = 5] 12:40:39 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc1a400 == 25 [pid = 1948] [id = 26] 12:40:39 INFO - . 12:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1284ms 12:40:39 INFO - PROCESS | 1948 | 1477251639786 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:40:39 INFO - PROCESS | 1948 | 1477251639798 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 12:40:39 INFO - PROCESS | 1948 | 1477251639804 Marionette TRACE conn5 <- [1,125,null,{"value":"7"}] 12:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:40:39 INFO - PROCESS | 1948 | 1477251639813 Marionette TRACE conn5 -> [0,126,"timeouts",{"script":35000}] 12:40:39 INFO - PROCESS | 1948 | 1477251639820 Marionette TRACE conn5 <- [1,126,null,{}] 12:40:39 INFO - PROCESS | 1948 | 1477251639833 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:40 INFO - PROCESS | 1948 | 1477251640027 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 12:40:40 INFO - PROCESS | 1948 | 1477251640168 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:40 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b6400 == 26 [pid = 1948] [id = 38] 12:40:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 113 (0x939b7000) [pid = 1948] [serial = 113] [outer = (nil)] 12:40:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 114 (0x97bf1800) [pid = 1948] [serial = 114] [outer = 0x939b7000] 12:40:40 INFO - PROCESS | 1948 | 1477251640266 Marionette DEBUG loaded listener.js 12:40:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 115 (0x98fdc400) [pid = 1948] [serial = 115] [outer = 0x939b7000] 12:40:41 INFO - PROCESS | 1948 | 1477251641041 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:40:41 INFO - . 12:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1289ms 12:40:41 INFO - PROCESS | 1948 | 1477251641118 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 12:40:41 INFO - PROCESS | 1948 | 1477251641127 Marionette TRACE conn5 <- [1,129,null,{"value":"7"}] 12:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:40:41 INFO - PROCESS | 1948 | 1477251641141 Marionette TRACE conn5 -> [0,130,"timeouts",{"script":35000}] 12:40:41 INFO - PROCESS | 1948 | 1477251641148 Marionette TRACE conn5 <- [1,130,null,{}] 12:40:41 INFO - PROCESS | 1948 | 1477251641154 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:41 INFO - PROCESS | 1948 | 1477251641335 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 12:40:41 INFO - PROCESS | 1948 | 1477251641523 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc18000 == 27 [pid = 1948] [id = 39] 12:40:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 116 (0x9a261400) [pid = 1948] [serial = 116] [outer = (nil)] 12:40:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 117 (0x9a619400) [pid = 1948] [serial = 117] [outer = 0x9a261400] 12:40:41 INFO - PROCESS | 1948 | 1477251641613 Marionette DEBUG loaded listener.js 12:40:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 118 (0x9b39c800) [pid = 1948] [serial = 118] [outer = 0x9a261400] 12:40:42 INFO - PROCESS | 1948 | 1477251642409 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:40:42 INFO - . 12:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1335ms 12:40:42 INFO - PROCESS | 1948 | 1477251642488 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 12:40:42 INFO - PROCESS | 1948 | 1477251642493 Marionette TRACE conn5 <- [1,133,null,{"value":"7"}] 12:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:40:42 INFO - PROCESS | 1948 | 1477251642502 Marionette TRACE conn5 -> [0,134,"timeouts",{"script":35000}] 12:40:42 INFO - PROCESS | 1948 | 1477251642508 Marionette TRACE conn5 <- [1,134,null,{}] 12:40:42 INFO - PROCESS | 1948 | 1477251642524 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:42 INFO - PROCESS | 1948 | 1477251642711 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 12:40:42 INFO - PROCESS | 1948 | 1477251642824 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:42 INFO - PROCESS | 1948 | ++DOCSHELL 0xa4579400 == 28 [pid = 1948] [id = 40] 12:40:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 119 (0xa457c800) [pid = 1948] [serial = 119] [outer = (nil)] 12:40:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 120 (0xa4c32c00) [pid = 1948] [serial = 120] [outer = 0xa457c800] 12:40:42 INFO - PROCESS | 1948 | 1477251642919 Marionette DEBUG loaded listener.js 12:40:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 121 (0xa5f52800) [pid = 1948] [serial = 121] [outer = 0xa457c800] 12:40:43 INFO - PROCESS | 1948 | 1477251643626 Marionette TRACE conn5 <- [1,136,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]]]}] 12:40:43 INFO - . 12:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1196ms 12:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:40:43 INFO - PROCESS | 1948 | 1477251643702 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 12:40:43 INFO - PROCESS | 1948 | 1477251643706 Marionette TRACE conn5 <- [1,137,null,{"value":"7"}] 12:40:43 INFO - PROCESS | 1948 | 1477251643714 Marionette TRACE conn5 -> [0,138,"timeouts",{"script":35000}] 12:40:43 INFO - PROCESS | 1948 | 1477251643718 Marionette TRACE conn5 <- [1,138,null,{}] 12:40:43 INFO - PROCESS | 1948 | 1477251643728 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:43 INFO - PROCESS | 1948 | 1477251643918 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 12:40:44 INFO - PROCESS | 1948 | 1477251644029 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:44 INFO - PROCESS | 1948 | ++DOCSHELL 0x91a09c00 == 29 [pid = 1948] [id = 41] 12:40:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 122 (0x94a89400) [pid = 1948] [serial = 122] [outer = (nil)] 12:40:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 123 (0x9b3a0c00) [pid = 1948] [serial = 123] [outer = 0x94a89400] 12:40:44 INFO - PROCESS | 1948 | 1477251644123 Marionette DEBUG loaded listener.js 12:40:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 124 (0xa4890000) [pid = 1948] [serial = 124] [outer = 0x94a89400] 12:40:45 INFO - PROCESS | 1948 | --DOCSHELL 0x94202800 == 28 [pid = 1948] [id = 32] 12:40:46 INFO - PROCESS | 1948 | --DOCSHELL 0xa11ce800 == 27 [pid = 1948] [id = 17] 12:40:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82f000 == 26 [pid = 1948] [id = 21] 12:40:46 INFO - PROCESS | 1948 | --DOCSHELL 0x9b39e800 == 25 [pid = 1948] [id = 28] 12:40:46 INFO - PROCESS | 1948 | --DOCSHELL 0x956d2800 == 24 [pid = 1948] [id = 27] 12:40:46 INFO - PROCESS | 1948 | --DOCSHELL 0x94d22800 == 23 [pid = 1948] [id = 13] 12:40:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8daa0800 == 22 [pid = 1948] [id = 29] 12:40:46 INFO - PROCESS | 1948 | --DOCSHELL 0x9b0c6400 == 21 [pid = 1948] [id = 33] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0xa483dc00 == 20 [pid = 1948] [id = 34] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0x93749800 == 19 [pid = 1948] [id = 9] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0xa11b6000 == 18 [pid = 1948] [id = 25] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0x9a2f6c00 == 17 [pid = 1948] [id = 24] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0x939b6c00 == 16 [pid = 1948] [id = 35] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0x90f88000 == 15 [pid = 1948] [id = 36] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0x90f85400 == 14 [pid = 1948] [id = 31] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0x931e6800 == 13 [pid = 1948] [id = 37] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0xa2cb0800 == 12 [pid = 1948] [id = 30] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0x939b6400 == 11 [pid = 1948] [id = 38] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc18000 == 10 [pid = 1948] [id = 39] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0x956cf400 == 9 [pid = 1948] [id = 20] 12:40:47 INFO - PROCESS | 1948 | --DOCSHELL 0xa4579400 == 8 [pid = 1948] [id = 40] 12:40:48 INFO - PROCESS | 1948 | 1477251648028 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:40:48 INFO - . 12:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 4343ms 12:40:48 INFO - PROCESS | 1948 | 1477251648097 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 12:40:48 INFO - PROCESS | 1948 | 1477251648105 Marionette TRACE conn5 <- [1,141,null,{"value":"7"}] 12:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:40:48 INFO - PROCESS | 1948 | 1477251648123 Marionette TRACE conn5 -> [0,142,"timeouts",{"script":35000}] 12:40:48 INFO - PROCESS | 1948 | 1477251648129 Marionette TRACE conn5 <- [1,142,null,{}] 12:40:48 INFO - PROCESS | 1948 | 1477251648142 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:48 INFO - PROCESS | 1948 | 1477251648333 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 12:40:48 INFO - PROCESS | 1948 | 1477251648434 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:48 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e86c00 == 9 [pid = 1948] [id = 42] 12:40:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 125 (0x90e8f800) [pid = 1948] [serial = 125] [outer = (nil)] 12:40:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 126 (0x923f1c00) [pid = 1948] [serial = 126] [outer = 0x90e8f800] 12:40:48 INFO - PROCESS | 1948 | 1477251648542 Marionette DEBUG loaded listener.js 12:40:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 127 (0x930d7400) [pid = 1948] [serial = 127] [outer = 0x90e8f800] 12:40:49 INFO - PROCESS | 1948 | 1477251649211 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:40:49 INFO - . 12:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1142ms 12:40:49 INFO - PROCESS | 1948 | 1477251649275 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 12:40:49 INFO - PROCESS | 1948 | 1477251649286 Marionette TRACE conn5 <- [1,145,null,{"value":"7"}] 12:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:40:49 INFO - PROCESS | 1948 | 1477251649303 Marionette TRACE conn5 -> [0,146,"timeouts",{"script":35000}] 12:40:49 INFO - PROCESS | 1948 | 1477251649310 Marionette TRACE conn5 <- [1,146,null,{}] 12:40:49 INFO - PROCESS | 1948 | 1477251649322 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:49 INFO - PROCESS | 1948 | 1477251649507 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 12:40:49 INFO - PROCESS | 1948 | 1477251649518 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x933f0000 == 10 [pid = 1948] [id = 43] 12:40:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 128 (0x94948400) [pid = 1948] [serial = 128] [outer = (nil)] 12:40:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 129 (0x94a8c400) [pid = 1948] [serial = 129] [outer = 0x94948400] 12:40:49 INFO - PROCESS | 1948 | 1477251649701 Marionette DEBUG loaded listener.js 12:40:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 130 (0x94a8c800) [pid = 1948] [serial = 130] [outer = 0x94948400] 12:40:50 INFO - PROCESS | 1948 | 1477251650380 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:40:50 INFO - . 12:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1139ms 12:40:50 INFO - PROCESS | 1948 | 1477251650467 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 12:40:50 INFO - PROCESS | 1948 | 1477251650472 Marionette TRACE conn5 <- [1,149,null,{"value":"7"}] 12:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:40:50 INFO - PROCESS | 1948 | 1477251650523 Marionette TRACE conn5 -> [0,150,"timeouts",{"script":35000}] 12:40:50 INFO - PROCESS | 1948 | 1477251650531 Marionette TRACE conn5 <- [1,150,null,{}] 12:40:50 INFO - PROCESS | 1948 | 1477251650579 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:50 INFO - PROCESS | 1948 | 1477251650803 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 12:40:50 INFO - PROCESS | 1948 | 1477251650888 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:50 INFO - PROCESS | 1948 | ++DOCSHELL 0x91a08400 == 11 [pid = 1948] [id = 44] 12:40:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 131 (0x98fe1c00) [pid = 1948] [serial = 131] [outer = (nil)] 12:40:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 132 (0x9a2eb800) [pid = 1948] [serial = 132] [outer = 0x98fe1c00] 12:40:50 INFO - PROCESS | 1948 | 1477251650978 Marionette DEBUG loaded listener.js 12:40:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 133 (0x9a3b8400) [pid = 1948] [serial = 133] [outer = 0x98fe1c00] 12:40:51 INFO - PROCESS | 1948 | 1477251651751 Marionette TRACE conn5 <- [1,152,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]]]}] 12:40:51 INFO - . 12:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1309ms 12:40:51 INFO - PROCESS | 1948 | 1477251651820 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 12:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:40:51 INFO - PROCESS | 1948 | 1477251651824 Marionette TRACE conn5 <- [1,153,null,{"value":"7"}] 12:40:51 INFO - PROCESS | 1948 | 1477251651830 Marionette TRACE conn5 -> [0,154,"timeouts",{"script":35000}] 12:40:51 INFO - PROCESS | 1948 | 1477251651835 Marionette TRACE conn5 <- [1,154,null,{}] 12:40:51 INFO - PROCESS | 1948 | 1477251651841 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:52 INFO - PROCESS | 1948 | 1477251652044 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 12:40:52 INFO - PROCESS | 1948 | 1477251652065 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:52 INFO - PROCESS | 1948 | ++DOCSHELL 0xa28e1c00 == 12 [pid = 1948] [id = 45] 12:40:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 134 (0xa304dc00) [pid = 1948] [serial = 134] [outer = (nil)] 12:40:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 135 (0xa4524000) [pid = 1948] [serial = 135] [outer = 0xa304dc00] 12:40:52 INFO - PROCESS | 1948 | 1477251652149 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 136 (0xa45fb000) [pid = 1948] [serial = 136] [outer = 0xa304dc00] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 135 (0xa11cf000) [pid = 1948] [serial = 73] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 134 (0x8f6cc400) [pid = 1948] [serial = 76] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 133 (0x9a2f7400) [pid = 1948] [serial = 70] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 132 (0x91a0f400) [pid = 1948] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 131 (0x90e83400) [pid = 1948] [serial = 61] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 130 (0x93740400) [pid = 1948] [serial = 34] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 129 (0x94d22c00) [pid = 1948] [serial = 37] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 128 (0x99616c00) [pid = 1948] [serial = 40] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 127 (0x9a3b6c00) [pid = 1948] [serial = 43] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 126 (0x9b548c00) [pid = 1948] [serial = 46] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 125 (0x996cf800) [pid = 1948] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 124 (0x9b543c00) [pid = 1948] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 123 (0x8dc11400) [pid = 1948] [serial = 13] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 122 (0x91a02800) [pid = 1948] [serial = 107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 121 (0xa304e000) [pid = 1948] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 120 (0x9a261400) [pid = 1948] [serial = 116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 119 (0x8dc16c00) [pid = 1948] [serial = 31] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 118 (0x94d2b000) [pid = 1948] [serial = 67] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 117 (0x9387ac00) [pid = 1948] [serial = 23] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 116 (0x956d5c00) [pid = 1948] [serial = 58] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 115 (0x8cda7c00) [pid = 1948] [serial = 19] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 114 (0x949b3c00) [pid = 1948] [serial = 55] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 113 (0x939b7c00) [pid = 1948] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 112 (0x9b3a1000) [pid = 1948] [serial = 82] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 111 (0x939b7000) [pid = 1948] [serial = 113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 110 (0x94944800) [pid = 1948] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 109 (0x956d5400) [pid = 1948] [serial = 79] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 108 (0x93260000) [pid = 1948] [serial = 64] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (0x90e84800) [pid = 1948] [serial = 52] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (0xa2845800) [pid = 1948] [serial = 49] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0x931eac00) [pid = 1948] [serial = 110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0xa483e000) [pid = 1948] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:40:53 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0xa457c800) [pid = 1948] [serial = 119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:40:54 INFO - PROCESS | 1948 | 1477251654001 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:40:54 INFO - . 12:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2236ms 12:40:54 INFO - PROCESS | 1948 | 1477251654081 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 12:40:54 INFO - PROCESS | 1948 | 1477251654083 Marionette TRACE conn5 <- [1,157,null,{"value":"7"}] 12:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:40:54 INFO - PROCESS | 1948 | 1477251654109 Marionette TRACE conn5 -> [0,158,"timeouts",{"script":35000}] 12:40:54 INFO - PROCESS | 1948 | 1477251654111 Marionette TRACE conn5 <- [1,158,null,{}] 12:40:54 INFO - PROCESS | 1948 | 1477251654268 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:54 INFO - PROCESS | 1948 | 1477251654486 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 12:40:54 INFO - PROCESS | 1948 | 1477251654512 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x94944800 == 13 [pid = 1948] [id = 46] 12:40:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0x949b3c00) [pid = 1948] [serial = 137] [outer = (nil)] 12:40:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0x94d2b000) [pid = 1948] [serial = 138] [outer = 0x949b3c00] 12:40:54 INFO - PROCESS | 1948 | 1477251654595 Marionette DEBUG loaded listener.js 12:40:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0x996cf800) [pid = 1948] [serial = 139] [outer = 0x949b3c00] 12:40:55 INFO - PROCESS | 1948 | 1477251655244 Marionette TRACE conn5 <- [1,160,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]]]}] 12:40:55 INFO - . 12:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1213ms 12:40:55 INFO - PROCESS | 1948 | 1477251655315 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 12:40:55 INFO - PROCESS | 1948 | 1477251655318 Marionette TRACE conn5 <- [1,161,null,{"value":"7"}] 12:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:40:55 INFO - PROCESS | 1948 | 1477251655325 Marionette TRACE conn5 -> [0,162,"timeouts",{"script":35000}] 12:40:55 INFO - PROCESS | 1948 | 1477251655329 Marionette TRACE conn5 <- [1,162,null,{}] 12:40:55 INFO - PROCESS | 1948 | 1477251655335 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:55 INFO - PROCESS | 1948 | 1477251655608 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 12:40:55 INFO - PROCESS | 1948 | 1477251655716 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8da9a800 == 14 [pid = 1948] [id = 47] 12:40:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (0x8da9d000) [pid = 1948] [serial = 140] [outer = (nil)] 12:40:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (0x8f7d2800) [pid = 1948] [serial = 141] [outer = 0x8da9d000] 12:40:55 INFO - PROCESS | 1948 | 1477251655813 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 109 (0x91a0fc00) [pid = 1948] [serial = 142] [outer = 0x8da9d000] 12:40:56 INFO - PROCESS | 1948 | 1477251656577 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:40:56 INFO - . 12:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1332ms 12:40:56 INFO - PROCESS | 1948 | 1477251656660 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 12:40:56 INFO - PROCESS | 1948 | 1477251656668 Marionette TRACE conn5 <- [1,165,null,{"value":"7"}] 12:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:40:56 INFO - PROCESS | 1948 | 1477251656675 Marionette TRACE conn5 -> [0,166,"timeouts",{"script":35000}] 12:40:56 INFO - PROCESS | 1948 | 1477251656681 Marionette TRACE conn5 <- [1,166,null,{}] 12:40:56 INFO - PROCESS | 1948 | 1477251656716 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:56 INFO - PROCESS | 1948 | 1477251656897 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 12:40:57 INFO - PROCESS | 1948 | 1477251657039 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x95164800 == 15 [pid = 1948] [id = 48] 12:40:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 110 (0x954c1800) [pid = 1948] [serial = 143] [outer = (nil)] 12:40:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 111 (0x97dae000) [pid = 1948] [serial = 144] [outer = 0x954c1800] 12:40:57 INFO - PROCESS | 1948 | 1477251657146 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 112 (0x98fdfc00) [pid = 1948] [serial = 145] [outer = 0x954c1800] 12:40:57 INFO - PROCESS | 1948 | 1477251657938 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:40:57 INFO - . 12:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1317ms 12:40:57 INFO - PROCESS | 1948 | 1477251657992 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 1948 | 1477251657997 Marionette TRACE conn5 <- [1,169,null,{"value":"7"}] 12:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:40:58 INFO - PROCESS | 1948 | 1477251658178 Marionette TRACE conn5 -> [0,170,"timeouts",{"script":35000}] 12:40:58 INFO - PROCESS | 1948 | 1477251658184 Marionette TRACE conn5 <- [1,170,null,{}] 12:40:58 INFO - PROCESS | 1948 | 1477251658191 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:58 INFO - PROCESS | 1948 | 1477251658387 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 12:40:58 INFO - PROCESS | 1948 | 1477251658569 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x8cd9fc00 == 16 [pid = 1948] [id = 49] 12:40:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 113 (0x8d9fa400) [pid = 1948] [serial = 146] [outer = (nil)] 12:40:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 114 (0x8f826000) [pid = 1948] [serial = 147] [outer = 0x8d9fa400] 12:40:58 INFO - PROCESS | 1948 | 1477251658675 Marionette DEBUG loaded listener.js 12:40:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 115 (0x90e83000) [pid = 1948] [serial = 148] [outer = 0x8d9fa400] 12:40:59 INFO - PROCESS | 1948 | --DOCSHELL 0x91a09c00 == 15 [pid = 1948] [id = 41] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 114 (0xa11d4000) [pid = 1948] [serial = 2] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 113 (0xa4c32c00) [pid = 1948] [serial = 120] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 112 (0xa5f52800) [pid = 1948] [serial = 121] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 111 (0x93c85400) [pid = 1948] [serial = 10] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 110 (0x954c3000) [pid = 1948] [serial = 29] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 109 (0x9a619400) [pid = 1948] [serial = 117] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 108 (0x9b39c800) [pid = 1948] [serial = 118] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (0x97bf1800) [pid = 1948] [serial = 114] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (0x98fdc400) [pid = 1948] [serial = 115] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0x94947400) [pid = 1948] [serial = 111] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0x949be000) [pid = 1948] [serial = 112] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0x93880000) [pid = 1948] [serial = 8] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0xa5f4cc00) [pid = 1948] [serial = 108] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0xa5f51000) [pid = 1948] [serial = 109] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0x939bc800) [pid = 1948] [serial = 104] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0x9a25b800) [pid = 1948] [serial = 105] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0xa4c8dc00) [pid = 1948] [serial = 101] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0xa4ce2000) [pid = 1948] [serial = 102] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0xa28e2400) [pid = 1948] [serial = 98] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0xa2cb1400) [pid = 1948] [serial = 99] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x956d3800) [pid = 1948] [serial = 95] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x97b9c800) [pid = 1948] [serial = 96] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x94a49400) [pid = 1948] [serial = 92] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x930ccc00) [pid = 1948] [serial = 93] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0xa4cd3400) [pid = 1948] [serial = 89] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0xa4ce0400) [pid = 1948] [serial = 90] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0xa4575000) [pid = 1948] [serial = 86] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0xa45f1c00) [pid = 1948] [serial = 87] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x9b54a000) [pid = 1948] [serial = 83] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0xa28e6800) [pid = 1948] [serial = 84] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x98342800) [pid = 1948] [serial = 80] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x996d4800) [pid = 1948] [serial = 81] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x9228e000) [pid = 1948] [serial = 77] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x94207400) [pid = 1948] [serial = 78] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0xa2842000) [pid = 1948] [serial = 74] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0xa2842400) [pid = 1948] [serial = 75] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x9a480c00) [pid = 1948] [serial = 71] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x9a60f000) [pid = 1948] [serial = 72] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x954c1c00) [pid = 1948] [serial = 68] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x956c8400) [pid = 1948] [serial = 69] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x94202400) [pid = 1948] [serial = 65] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x9420ac00) [pid = 1948] [serial = 66] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x93257800) [pid = 1948] [serial = 62] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x93393400) [pid = 1948] [serial = 63] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x9a265400) [pid = 1948] [serial = 59] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x9a305000) [pid = 1948] [serial = 60] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x94a46000) [pid = 1948] [serial = 56] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x94a48800) [pid = 1948] [serial = 57] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x91ac6800) [pid = 1948] [serial = 53] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x930d8000) [pid = 1948] [serial = 54] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0xa28da800) [pid = 1948] [serial = 50] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0xa28dac00) [pid = 1948] [serial = 51] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0xa11b9800) [pid = 1948] [serial = 47] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0xa283bc00) [pid = 1948] [serial = 48] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x9a481400) [pid = 1948] [serial = 44] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x9a610000) [pid = 1948] [serial = 45] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x9a25c000) [pid = 1948] [serial = 41] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x9a260c00) [pid = 1948] [serial = 42] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x94d2a800) [pid = 1948] [serial = 38] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x954bdc00) [pid = 1948] [serial = 39] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x9493a400) [pid = 1948] [serial = 35] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x94942800) [pid = 1948] [serial = 36] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x91abe800) [pid = 1948] [serial = 32] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x930d5800) [pid = 1948] [serial = 33] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x98344c00) [pid = 1948] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x93e26800) [pid = 1948] [serial = 24] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x94201c00) [pid = 1948] [serial = 25] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x8f820c00) [pid = 1948] [serial = 20] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x8f82e400) [pid = 1948] [serial = 21] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x8dc14000) [pid = 1948] [serial = 14] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x8dc15c00) [pid = 1948] [serial = 15] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x92295800) [pid = 1948] [serial = 26] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x8da69c00) [pid = 1948] [serial = 17] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x9b3a0c00) [pid = 1948] [serial = 123] [outer = (nil)] [url = about:blank] 12:40:59 INFO - PROCESS | 1948 | 1477251659423 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:40:59 INFO - . 12:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1347ms 12:40:59 INFO - PROCESS | 1948 | 1477251659473 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 1948 | 1477251659479 Marionette TRACE conn5 <- [1,173,null,{"value":"7"}] 12:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:40:59 INFO - PROCESS | 1948 | 1477251659486 Marionette TRACE conn5 -> [0,174,"timeouts",{"script":35000}] 12:40:59 INFO - PROCESS | 1948 | 1477251659491 Marionette TRACE conn5 <- [1,174,null,{}] 12:40:59 INFO - PROCESS | 1948 | 1477251659503 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:40:59 INFO - PROCESS | 1948 | 1477251659687 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 12:40:59 INFO - PROCESS | 1948 | 1477251659788 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:40:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7db800 == 16 [pid = 1948] [id = 50] 12:40:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x90e83800) [pid = 1948] [serial = 149] [outer = (nil)] 12:40:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x92373400) [pid = 1948] [serial = 150] [outer = 0x90e83800] 12:40:59 INFO - PROCESS | 1948 | 1477251659870 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x92376c00) [pid = 1948] [serial = 151] [outer = 0x90e83800] 12:41:00 INFO - PROCESS | 1948 | 1477251660438 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:41:00 INFO - PROCESS | 1948 | 1477251660499 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:41:00 INFO - . 12:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1031ms 12:41:00 INFO - PROCESS | 1948 | 1477251660517 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 12:41:00 INFO - PROCESS | 1948 | 1477251660520 Marionette TRACE conn5 <- [1,177,null,{"value":"7"}] 12:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:41:00 INFO - PROCESS | 1948 | 1477251660529 Marionette TRACE conn5 -> [0,178,"timeouts",{"script":35000}] 12:41:00 INFO - PROCESS | 1948 | 1477251660533 Marionette TRACE conn5 <- [1,178,null,{}] 12:41:00 INFO - PROCESS | 1948 | 1477251660539 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:00 INFO - PROCESS | 1948 | 1477251660743 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 12:41:00 INFO - PROCESS | 1948 | 1477251660768 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x93c7d800 == 17 [pid = 1948] [id = 51] 12:41:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x93c7f400) [pid = 1948] [serial = 152] [outer = (nil)] 12:41:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x93c86c00) [pid = 1948] [serial = 153] [outer = 0x93c7f400] 12:41:00 INFO - PROCESS | 1948 | 1477251660856 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x93e26800) [pid = 1948] [serial = 154] [outer = 0x93c7f400] 12:41:01 INFO - PROCESS | 1948 | 1477251661538 Marionette TRACE conn5 <- [1,180,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]]]}] 12:41:01 INFO - . 12:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1031ms 12:41:01 INFO - PROCESS | 1948 | 1477251661559 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 12:41:01 INFO - PROCESS | 1948 | 1477251661564 Marionette TRACE conn5 <- [1,181,null,{"value":"7"}] 12:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:41:01 INFO - PROCESS | 1948 | 1477251661577 Marionette TRACE conn5 -> [0,182,"timeouts",{"script":35000}] 12:41:01 INFO - PROCESS | 1948 | 1477251661582 Marionette TRACE conn5 <- [1,182,null,{}] 12:41:01 INFO - PROCESS | 1948 | 1477251661587 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:01 INFO - PROCESS | 1948 | 1477251661792 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 12:41:01 INFO - PROCESS | 1948 | 1477251661813 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a48400 == 18 [pid = 1948] [id = 52] 12:41:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x94a49400) [pid = 1948] [serial = 155] [outer = (nil)] 12:41:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x94a4dc00) [pid = 1948] [serial = 156] [outer = 0x94a49400] 12:41:01 INFO - PROCESS | 1948 | 1477251661901 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x94a90800) [pid = 1948] [serial = 157] [outer = 0x94a49400] 12:41:02 INFO - PROCESS | 1948 | 1477251662756 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:41:02 INFO - . 12:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1235ms 12:41:02 INFO - PROCESS | 1948 | 1477251662813 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 12:41:02 INFO - PROCESS | 1948 | 1477251662821 Marionette TRACE conn5 <- [1,185,null,{"value":"7"}] 12:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:41:02 INFO - PROCESS | 1948 | 1477251662833 Marionette TRACE conn5 -> [0,186,"timeouts",{"script":35000}] 12:41:02 INFO - PROCESS | 1948 | 1477251662835 Marionette TRACE conn5 <- [1,186,null,{}] 12:41:02 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0xa304dc00) [pid = 1948] [serial = 134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:41:02 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x90e8f800) [pid = 1948] [serial = 125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:41:02 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x94a89400) [pid = 1948] [serial = 122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:41:02 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x98fe1c00) [pid = 1948] [serial = 131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:41:02 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x94948400) [pid = 1948] [serial = 128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:41:02 INFO - PROCESS | 1948 | 1477251662955 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:03 INFO - PROCESS | 1948 | 1477251663137 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 12:41:03 INFO - PROCESS | 1948 | 1477251663244 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc17c00 == 19 [pid = 1948] [id = 53] 12:41:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x94942000) [pid = 1948] [serial = 158] [outer = (nil)] 12:41:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x94d31c00) [pid = 1948] [serial = 159] [outer = 0x94942000] 12:41:03 INFO - PROCESS | 1948 | 1477251663323 Marionette DEBUG loaded listener.js 12:41:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x954b5400) [pid = 1948] [serial = 160] [outer = 0x94942000] 12:41:03 INFO - PROCESS | 1948 | 1477251663879 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:41:03 INFO - . 12:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1093ms 12:41:03 INFO - PROCESS | 1948 | 1477251663922 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 12:41:03 INFO - PROCESS | 1948 | 1477251663938 Marionette TRACE conn5 <- [1,189,null,{"value":"7"}] 12:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:41:03 INFO - PROCESS | 1948 | 1477251663944 Marionette TRACE conn5 -> [0,190,"timeouts",{"script":35000}] 12:41:03 INFO - PROCESS | 1948 | 1477251663946 Marionette TRACE conn5 <- [1,190,null,{}] 12:41:03 INFO - PROCESS | 1948 | 1477251663953 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:04 INFO - PROCESS | 1948 | 1477251664169 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 12:41:04 INFO - PROCESS | 1948 | 1477251664182 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x8daa9800 == 20 [pid = 1948] [id = 54] 12:41:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x956ce000) [pid = 1948] [serial = 161] [outer = (nil)] 12:41:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x98343800) [pid = 1948] [serial = 162] [outer = 0x956ce000] 12:41:04 INFO - PROCESS | 1948 | 1477251664261 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x98fe3400) [pid = 1948] [serial = 163] [outer = 0x956ce000] 12:41:04 INFO - PROCESS | 1948 | 1477251664893 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:41:04 INFO - . 12:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 977ms 12:41:04 INFO - PROCESS | 1948 | 1477251664921 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 1948 | 1477251664925 Marionette TRACE conn5 <- [1,193,null,{"value":"7"}] 12:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:41:04 INFO - PROCESS | 1948 | 1477251664931 Marionette TRACE conn5 -> [0,194,"timeouts",{"script":35000}] 12:41:04 INFO - PROCESS | 1948 | 1477251664933 Marionette TRACE conn5 <- [1,194,null,{}] 12:41:04 INFO - PROCESS | 1948 | 1477251664939 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:05 INFO - PROCESS | 1948 | 1477251665117 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 12:41:05 INFO - PROCESS | 1948 | 1477251665133 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x9960f000 == 21 [pid = 1948] [id = 55] 12:41:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x99614400) [pid = 1948] [serial = 164] [outer = (nil)] 12:41:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x996d4800) [pid = 1948] [serial = 165] [outer = 0x99614400] 12:41:05 INFO - PROCESS | 1948 | 1477251665209 Marionette DEBUG loaded listener.js 12:41:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x9a25f400) [pid = 1948] [serial = 166] [outer = 0x99614400] 12:41:06 INFO - PROCESS | 1948 | 1477251666024 Marionette TRACE conn5 <- [1,196,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]]]}] 12:41:06 INFO - . 12:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1127ms 12:41:06 INFO - PROCESS | 1948 | 1477251666060 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 12:41:06 INFO - PROCESS | 1948 | 1477251666066 Marionette TRACE conn5 <- [1,197,null,{"value":"7"}] 12:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:41:06 INFO - PROCESS | 1948 | 1477251666075 Marionette TRACE conn5 -> [0,198,"timeouts",{"script":35000}] 12:41:06 INFO - PROCESS | 1948 | 1477251666082 Marionette TRACE conn5 <- [1,198,null,{}] 12:41:06 INFO - PROCESS | 1948 | 1477251666095 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:06 INFO - PROCESS | 1948 | 1477251666273 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 12:41:06 INFO - PROCESS | 1948 | 1477251666407 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7dac00 == 22 [pid = 1948] [id = 56] 12:41:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x8f82a000) [pid = 1948] [serial = 167] [outer = (nil)] 12:41:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x930da000) [pid = 1948] [serial = 168] [outer = 0x8f82a000] 12:41:06 INFO - PROCESS | 1948 | 1477251666498 Marionette DEBUG loaded listener.js 12:41:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x93743800) [pid = 1948] [serial = 169] [outer = 0x8f82a000] 12:41:07 INFO - PROCESS | 1948 | 1477251667171 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:41:07 INFO - . 12:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1141ms 12:41:07 INFO - PROCESS | 1948 | 1477251667220 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 12:41:07 INFO - PROCESS | 1948 | 1477251667228 Marionette TRACE conn5 <- [1,201,null,{"value":"7"}] 12:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:41:07 INFO - PROCESS | 1948 | 1477251667239 Marionette TRACE conn5 -> [0,202,"timeouts",{"script":35000}] 12:41:07 INFO - PROCESS | 1948 | 1477251667247 Marionette TRACE conn5 <- [1,202,null,{}] 12:41:07 INFO - PROCESS | 1948 | 1477251667253 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:07 INFO - PROCESS | 1948 | 1477251667424 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 12:41:07 INFO - PROCESS | 1948 | 1477251667532 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b8800 == 23 [pid = 1948] [id = 57] 12:41:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x9420b000) [pid = 1948] [serial = 170] [outer = (nil)] 12:41:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x94a4cc00) [pid = 1948] [serial = 171] [outer = 0x9420b000] 12:41:07 INFO - PROCESS | 1948 | 1477251667620 Marionette DEBUG loaded listener.js 12:41:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x94a4e400) [pid = 1948] [serial = 172] [outer = 0x9420b000] 12:41:08 INFO - PROCESS | 1948 | 1477251668334 Marionette TRACE conn5 <- [1,204,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]]]}] 12:41:08 INFO - . 12:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1137ms 12:41:08 INFO - PROCESS | 1948 | 1477251668376 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 12:41:08 INFO - PROCESS | 1948 | 1477251668380 Marionette TRACE conn5 <- [1,205,null,{"value":"7"}] 12:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:41:08 INFO - PROCESS | 1948 | 1477251668387 Marionette TRACE conn5 -> [0,206,"timeouts",{"script":35000}] 12:41:08 INFO - PROCESS | 1948 | 1477251668393 Marionette TRACE conn5 <- [1,206,null,{}] 12:41:08 INFO - PROCESS | 1948 | 1477251668410 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:08 INFO - PROCESS | 1948 | 1477251668583 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 12:41:08 INFO - PROCESS | 1948 | 1477251668718 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x98fdc000 == 24 [pid = 1948] [id = 58] 12:41:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x98fe4000) [pid = 1948] [serial = 173] [outer = (nil)] 12:41:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x9a2eec00) [pid = 1948] [serial = 174] [outer = 0x98fe4000] 12:41:08 INFO - PROCESS | 1948 | 1477251668808 Marionette DEBUG loaded listener.js 12:41:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x9a306800) [pid = 1948] [serial = 175] [outer = 0x98fe4000] 12:41:09 INFO - PROCESS | 1948 | 1477251669616 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:41:09 INFO - . 12:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1286ms 12:41:09 INFO - PROCESS | 1948 | 1477251669675 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 12:41:09 INFO - PROCESS | 1948 | 1477251669681 Marionette TRACE conn5 <- [1,209,null,{"value":"7"}] 12:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:41:09 INFO - PROCESS | 1948 | 1477251669690 Marionette TRACE conn5 -> [0,210,"timeouts",{"script":35000}] 12:41:09 INFO - PROCESS | 1948 | 1477251669695 Marionette TRACE conn5 <- [1,210,null,{}] 12:41:09 INFO - PROCESS | 1948 | 1477251669703 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:09 INFO - PROCESS | 1948 | 1477251669875 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 12:41:10 INFO - PROCESS | 1948 | 1477251670020 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f821c00 == 25 [pid = 1948] [id = 59] 12:41:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8f823c00) [pid = 1948] [serial = 176] [outer = (nil)] 12:41:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x939b0800) [pid = 1948] [serial = 177] [outer = 0x8f823c00] 12:41:10 INFO - PROCESS | 1948 | 1477251670112 Marionette DEBUG loaded listener.js 12:41:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x939b6000) [pid = 1948] [serial = 178] [outer = 0x8f823c00] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x930d7400) [pid = 1948] [serial = 127] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x923f1c00) [pid = 1948] [serial = 126] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x94a8c800) [pid = 1948] [serial = 130] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x94a8c400) [pid = 1948] [serial = 129] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x9a3b8400) [pid = 1948] [serial = 133] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x9a2eb800) [pid = 1948] [serial = 132] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0xa45fb000) [pid = 1948] [serial = 136] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0xa4524000) [pid = 1948] [serial = 135] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x94d2b000) [pid = 1948] [serial = 138] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0xa4890000) [pid = 1948] [serial = 124] [outer = (nil)] [url = about:blank] 12:41:11 INFO - PROCESS | 1948 | 1477251671387 Marionette TRACE conn5 <- [1,212,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]]]}] 12:41:11 INFO - . 12:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1734ms 12:41:11 INFO - PROCESS | 1948 | 1477251671424 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 12:41:11 INFO - PROCESS | 1948 | 1477251671430 Marionette TRACE conn5 <- [1,213,null,{"value":"7"}] 12:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:41:11 INFO - PROCESS | 1948 | 1477251671446 Marionette TRACE conn5 -> [0,214,"timeouts",{"script":35000}] 12:41:11 INFO - PROCESS | 1948 | 1477251671451 Marionette TRACE conn5 <- [1,214,null,{}] 12:41:11 INFO - PROCESS | 1948 | 1477251671460 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:11 INFO - PROCESS | 1948 | 1477251671626 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 12:41:11 INFO - PROCESS | 1948 | 1477251671637 Marionette TRACE conn5 -> [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.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e89c00 == 26 [pid = 1948] [id = 60] 12:41:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x923f1c00) [pid = 1948] [serial = 179] [outer = (nil)] 12:41:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x930cfc00) [pid = 1948] [serial = 180] [outer = 0x923f1c00] 12:41:11 INFO - PROCESS | 1948 | 1477251671722 Marionette DEBUG loaded listener.js 12:41:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x931e7400) [pid = 1948] [serial = 181] [outer = 0x923f1c00] 12:41:12 INFO - PROCESS | 1948 | 1477251672404 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:41:12 INFO - . 12:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 985ms 12:41:12 INFO - PROCESS | 1948 | 1477251672428 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 12:41:12 INFO - PROCESS | 1948 | 1477251672439 Marionette TRACE conn5 <- [1,217,null,{"value":"7"}] 12:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:41:12 INFO - PROCESS | 1948 | 1477251672449 Marionette TRACE conn5 -> [0,218,"timeouts",{"script":35000}] 12:41:12 INFO - PROCESS | 1948 | 1477251672455 Marionette TRACE conn5 <- [1,218,null,{}] 12:41:12 INFO - PROCESS | 1948 | 1477251672461 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:12 INFO - PROCESS | 1948 | 1477251672668 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 12:41:12 INFO - PROCESS | 1948 | 1477251672687 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x939bd000 == 27 [pid = 1948] [id = 61] 12:41:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x93c86000) [pid = 1948] [serial = 182] [outer = (nil)] 12:41:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x949b6000) [pid = 1948] [serial = 183] [outer = 0x93c86000] 12:41:12 INFO - PROCESS | 1948 | 1477251672765 Marionette DEBUG loaded listener.js 12:41:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x91ac6800) [pid = 1948] [serial = 184] [outer = 0x93c86000] 12:41:13 INFO - PROCESS | 1948 | 1477251673423 Marionette TRACE conn5 <- [1,220,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]]]}] 12:41:13 INFO - . 12:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1031ms 12:41:13 INFO - PROCESS | 1948 | 1477251673482 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 12:41:13 INFO - PROCESS | 1948 | 1477251673487 Marionette TRACE conn5 <- [1,221,null,{"value":"7"}] 12:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:41:13 INFO - PROCESS | 1948 | 1477251673500 Marionette TRACE conn5 -> [0,222,"timeouts",{"script":35000}] 12:41:13 INFO - PROCESS | 1948 | 1477251673507 Marionette TRACE conn5 <- [1,222,null,{}] 12:41:13 INFO - PROCESS | 1948 | 1477251673529 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:13 INFO - PROCESS | 1948 | 1477251673740 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 12:41:13 INFO - PROCESS | 1948 | 1477251673802 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x956d1000 == 28 [pid = 1948] [id = 62] 12:41:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x956d1c00) [pid = 1948] [serial = 185] [outer = (nil)] 12:41:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x97bf0800) [pid = 1948] [serial = 186] [outer = 0x956d1c00] 12:41:13 INFO - PROCESS | 1948 | 1477251673884 Marionette DEBUG loaded listener.js 12:41:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x98fdcc00) [pid = 1948] [serial = 187] [outer = 0x956d1c00] 12:41:14 INFO - PROCESS | 1948 | 1477251674536 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:41:14 INFO - . 12:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1085ms 12:41:14 INFO - PROCESS | 1948 | 1477251674586 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 12:41:14 INFO - PROCESS | 1948 | 1477251674590 Marionette TRACE conn5 <- [1,225,null,{"value":"7"}] 12:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:41:14 INFO - PROCESS | 1948 | 1477251674615 Marionette TRACE conn5 -> [0,226,"timeouts",{"script":35000}] 12:41:14 INFO - PROCESS | 1948 | 1477251674620 Marionette TRACE conn5 <- [1,226,null,{}] 12:41:14 INFO - PROCESS | 1948 | 1477251674626 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:14 INFO - PROCESS | 1948 | 1477251674816 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 12:41:14 INFO - PROCESS | 1948 | 1477251674834 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a264800 == 29 [pid = 1948] [id = 63] 12:41:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x9a265400) [pid = 1948] [serial = 188] [outer = (nil)] 12:41:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x9a2f9800) [pid = 1948] [serial = 189] [outer = 0x9a265400] 12:41:14 INFO - PROCESS | 1948 | 1477251674914 Marionette DEBUG loaded listener.js 12:41:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x9a3af400) [pid = 1948] [serial = 190] [outer = 0x9a265400] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x94942000) [pid = 1948] [serial = 158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x956ce000) [pid = 1948] [serial = 161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x954c1800) [pid = 1948] [serial = 143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x8da9d000) [pid = 1948] [serial = 140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x8d9fa400) [pid = 1948] [serial = 146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x90e83800) [pid = 1948] [serial = 149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x949b3c00) [pid = 1948] [serial = 137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x94a49400) [pid = 1948] [serial = 155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x93c7f400) [pid = 1948] [serial = 152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:41:15 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x99614400) [pid = 1948] [serial = 164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:41:15 INFO - PROCESS | 1948 | 1477251675796 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:41:15 INFO - . 12:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1249ms 12:41:15 INFO - PROCESS | 1948 | 1477251675847 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 12:41:15 INFO - PROCESS | 1948 | 1477251675854 Marionette TRACE conn5 <- [1,229,null,{"value":"7"}] 12:41:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:41:15 INFO - PROCESS | 1948 | 1477251675860 Marionette TRACE conn5 -> [0,230,"timeouts",{"script":35000}] 12:41:15 INFO - PROCESS | 1948 | 1477251675863 Marionette TRACE conn5 <- [1,230,null,{}] 12:41:15 INFO - PROCESS | 1948 | 1477251675868 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:16 INFO - PROCESS | 1948 | 1477251676040 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 12:41:16 INFO - PROCESS | 1948 | 1477251676133 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x93253c00 == 30 [pid = 1948] [id = 64] 12:41:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x935dd000) [pid = 1948] [serial = 191] [outer = (nil)] 12:41:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x97da6c00) [pid = 1948] [serial = 192] [outer = 0x935dd000] 12:41:16 INFO - PROCESS | 1948 | 1477251676209 Marionette DEBUG loaded listener.js 12:41:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x9a25e800) [pid = 1948] [serial = 193] [outer = 0x935dd000] 12:41:16 INFO - PROCESS | 1948 | [1948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:41:16 INFO - PROCESS | 1948 | 1477251676754 Marionette TRACE conn5 <- [1,232,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:41:16 INFO - .... 12:41:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 934ms 12:41:16 INFO - PROCESS | 1948 | 1477251676795 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 12:41:16 INFO - PROCESS | 1948 | 1477251676799 Marionette TRACE conn5 <- [1,233,null,{"value":"7"}] 12:41:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:41:16 INFO - PROCESS | 1948 | 1477251676805 Marionette TRACE conn5 -> [0,234,"timeouts",{"script":35000}] 12:41:16 INFO - PROCESS | 1948 | 1477251676807 Marionette TRACE conn5 <- [1,234,null,{}] 12:41:16 INFO - PROCESS | 1948 | 1477251676813 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:17 INFO - PROCESS | 1948 | 1477251677027 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 12:41:17 INFO - PROCESS | 1948 | 1477251677042 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x95612800 == 31 [pid = 1948] [id = 65] 12:41:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x9a4c0400) [pid = 1948] [serial = 194] [outer = (nil)] 12:41:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0xa11cd000) [pid = 1948] [serial = 195] [outer = 0x9a4c0400] 12:41:17 INFO - PROCESS | 1948 | 1477251677121 Marionette DEBUG loaded listener.js 12:41:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0xa11ce800) [pid = 1948] [serial = 196] [outer = 0x9a4c0400] 12:41:17 INFO - PROCESS | 1948 | 1477251677756 Marionette TRACE conn5 <- [1,236,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:1403: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:1403: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:1403: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]]]}] 12:41:17 INFO - ............... 12:41:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1032ms 12:41:17 INFO - PROCESS | 1948 | 1477251677841 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 12:41:17 INFO - PROCESS | 1948 | 1477251677848 Marionette TRACE conn5 <- [1,237,null,{"value":"7"}] 12:41:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:41:17 INFO - PROCESS | 1948 | 1477251677857 Marionette TRACE conn5 -> [0,238,"timeouts",{"script":35000}] 12:41:17 INFO - PROCESS | 1948 | 1477251677862 Marionette TRACE conn5 <- [1,238,null,{}] 12:41:17 INFO - PROCESS | 1948 | 1477251677901 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:18 INFO - PROCESS | 1948 | 1477251678101 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 12:41:18 INFO - PROCESS | 1948 | 1477251678234 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x939af800 == 32 [pid = 1948] [id = 66] 12:41:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x939b4400) [pid = 1948] [serial = 197] [outer = (nil)] 12:41:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x939bc000) [pid = 1948] [serial = 198] [outer = 0x939b4400] 12:41:18 INFO - PROCESS | 1948 | 1477251678385 Marionette DEBUG loaded listener.js 12:41:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x93c85000) [pid = 1948] [serial = 199] [outer = 0x939b4400] 12:41:18 INFO - PROCESS | 1948 | [1948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:41:19 INFO - PROCESS | 1948 | 1477251679233 Marionette TRACE conn5 <- [1,240,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:41:19 INFO - . 12:41:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1390ms 12:41:19 INFO - PROCESS | 1948 | 1477251679248 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 12:41:19 INFO - PROCESS | 1948 | 1477251679257 Marionette TRACE conn5 <- [1,241,null,{"value":"7"}] 12:41:19 INFO - TEST-START | /FileAPI/fileReader.html 12:41:19 INFO - PROCESS | 1948 | 1477251679267 Marionette TRACE conn5 -> [0,242,"timeouts",{"script":35000}] 12:41:19 INFO - PROCESS | 1948 | 1477251679272 Marionette TRACE conn5 <- [1,242,null,{}] 12:41:19 INFO - PROCESS | 1948 | 1477251679281 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:19 INFO - PROCESS | 1948 | 1477251679493 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 12:41:19 INFO - PROCESS | 1948 | 1477251679610 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x98fea400 == 33 [pid = 1948] [id = 67] 12:41:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x99616c00) [pid = 1948] [serial = 200] [outer = (nil)] 12:41:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x9b39f800) [pid = 1948] [serial = 201] [outer = 0x99616c00] 12:41:19 INFO - PROCESS | 1948 | 1477251679711 Marionette DEBUG loaded listener.js 12:41:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x9b654000) [pid = 1948] [serial = 202] [outer = 0x99616c00] 12:41:20 INFO - PROCESS | 1948 | 1477251680306 Marionette TRACE conn5 <- [1,244,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]]]}] 12:41:20 INFO - .... 12:41:20 INFO - TEST-OK | /FileAPI/fileReader.html | took 1084ms 12:41:20 INFO - PROCESS | 1948 | 1477251680371 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 12:41:20 INFO - PROCESS | 1948 | 1477251680375 Marionette TRACE conn5 <- [1,245,null,{"value":"7"}] 12:41:20 INFO - TEST-START | /FileAPI/historical.html 12:41:20 INFO - PROCESS | 1948 | 1477251680384 Marionette TRACE conn5 -> [0,246,"timeouts",{"script":35000}] 12:41:20 INFO - PROCESS | 1948 | 1477251680391 Marionette TRACE conn5 <- [1,246,null,{}] 12:41:20 INFO - PROCESS | 1948 | 1477251680407 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:20 INFO - PROCESS | 1948 | 1477251680576 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 12:41:20 INFO - PROCESS | 1948 | 1477251680710 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x956d0000 == 34 [pid = 1948] [id = 68] 12:41:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0xa2ab8c00) [pid = 1948] [serial = 203] [outer = (nil)] 12:41:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0xa2cb2c00) [pid = 1948] [serial = 204] [outer = 0xa2ab8c00] 12:41:20 INFO - PROCESS | 1948 | 1477251680799 Marionette DEBUG loaded listener.js 12:41:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0xa2cbac00) [pid = 1948] [serial = 205] [outer = 0xa2ab8c00] 12:41:21 INFO - PROCESS | 1948 | 1477251681529 Marionette TRACE conn5 <- [1,248,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]]]}] 12:41:21 INFO - ..... 12:41:21 INFO - TEST-OK | /FileAPI/historical.html | took 1185ms 12:41:21 INFO - PROCESS | 1948 | 1477251681587 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 12:41:21 INFO - PROCESS | 1948 | 1477251681594 Marionette TRACE conn5 <- [1,249,null,{"value":"7"}] 12:41:21 INFO - TEST-START | /FileAPI/idlharness.html 12:41:21 INFO - PROCESS | 1948 | 1477251681605 Marionette TRACE conn5 -> [0,250,"timeouts",{"script":35000}] 12:41:21 INFO - PROCESS | 1948 | 1477251681610 Marionette TRACE conn5 <- [1,250,null,{}] 12:41:21 INFO - PROCESS | 1948 | 1477251681619 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:21 INFO - PROCESS | 1948 | 1477251681856 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 12:41:22 INFO - PROCESS | 1948 | 1477251682009 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d9000 == 35 [pid = 1948] [id = 69] 12:41:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x8f7d9800) [pid = 1948] [serial = 206] [outer = (nil)] 12:41:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x90e8b800) [pid = 1948] [serial = 207] [outer = 0x8f7d9800] 12:41:22 INFO - PROCESS | 1948 | 1477251682097 Marionette DEBUG loaded listener.js 12:41:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x930d8000) [pid = 1948] [serial = 208] [outer = 0x8f7d9800] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x94d31c00) [pid = 1948] [serial = 159] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x93e26800) [pid = 1948] [serial = 154] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x996cf800) [pid = 1948] [serial = 139] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x97dae000) [pid = 1948] [serial = 144] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x98fdfc00) [pid = 1948] [serial = 145] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x98343800) [pid = 1948] [serial = 162] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x90e83000) [pid = 1948] [serial = 148] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x98fe3400) [pid = 1948] [serial = 163] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x93c86c00) [pid = 1948] [serial = 153] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8f7d2800) [pid = 1948] [serial = 141] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x92373400) [pid = 1948] [serial = 150] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x8f826000) [pid = 1948] [serial = 147] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x94a90800) [pid = 1948] [serial = 157] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x996d4800) [pid = 1948] [serial = 165] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x94a4dc00) [pid = 1948] [serial = 156] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x92376c00) [pid = 1948] [serial = 151] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x954b5400) [pid = 1948] [serial = 160] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x91a0fc00) [pid = 1948] [serial = 142] [outer = (nil)] [url = about:blank] 12:41:22 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x9a25f400) [pid = 1948] [serial = 166] [outer = (nil)] [url = about:blank] 12:41:23 INFO - ................................................................................................... 12:41:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 2107ms 12:41:23 INFO - PROCESS | 1948 | 1477251683532 Marionette TRACE conn5 <- [1,252,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:1403: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:1407: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:1788:17\nsetup@http://web-platform.test:8000/resources/testharness.js:634: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:1403: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:1788:17\nsetup@http://web-platform.test:8000/resources/testharness.js:634: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:1403: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:1407: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:1788:17\nsetup@http://web-platform.test:8000/resources/testharness.js:634: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1788:17\nsetup@http://web-platform.test:8000/resources/testharness.js:634: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1788:17\nsetup@http://web-platform.test:8000/resources/testharness.js:634: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:1403: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:1788:17\nsetup@http://web-platform.test:8000/resources/testharness.js:634: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1788:17\nsetup@http://web-platform.test:8000/resources/testharness.js:634: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1788:17\nsetup@http://web-platform.test:8000/resources/testharness.js:634: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]]]}] 12:41:23 INFO - PROCESS | 1948 | 1477251683722 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 12:41:23 INFO - PROCESS | 1948 | 1477251683735 Marionette TRACE conn5 <- [1,253,null,{"value":"7"}] 12:41:23 INFO - TEST-START | /FileAPI/idlharness.worker 12:41:23 INFO - PROCESS | 1948 | 1477251683747 Marionette TRACE conn5 -> [0,254,"timeouts",{"script":35000}] 12:41:23 INFO - PROCESS | 1948 | 1477251683752 Marionette TRACE conn5 <- [1,254,null,{}] 12:41:23 INFO - PROCESS | 1948 | 1477251683758 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:23 INFO - PROCESS | 1948 | 1477251683962 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 12:41:23 INFO - PROCESS | 1948 | 1477251683974 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:24 INFO - PROCESS | 1948 | ++DOCSHELL 0xa283bc00 == 36 [pid = 1948] [id = 70] 12:41:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0xa283c000) [pid = 1948] [serial = 209] [outer = (nil)] 12:41:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0xa28b1800) [pid = 1948] [serial = 210] [outer = 0xa283c000] 12:41:24 INFO - PROCESS | 1948 | 1477251684051 Marionette DEBUG loaded listener.js 12:41:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0xa28b2800) [pid = 1948] [serial = 211] [outer = 0xa283c000] 12:41:24 INFO - PROCESS | 1948 | [1948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:41:26 INFO - ..................................................................................................................... 12:41:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2508ms 12:41:26 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 12:41:26 INFO - PROCESS | 1948 | 1477251686114 Marionette TRACE conn5 <- [1,256,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:1403: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:1403: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:1407: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:1403: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:1403: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:1403: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:1403: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:1407: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1403: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1403: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:1403: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:1403: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:1403: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:1403: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:1403: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:1407: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:1403: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,{},{}]]]}] 12:41:26 INFO - PROCESS | 1948 | 1477251686259 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 12:41:26 INFO - PROCESS | 1948 | 1477251686261 Marionette TRACE conn5 <- [1,257,null,{"value":"7"}] 12:41:26 INFO - PROCESS | 1948 | 1477251686282 Marionette TRACE conn5 -> [0,258,"timeouts",{"script":35000}] 12:41:26 INFO - PROCESS | 1948 | 1477251686291 Marionette TRACE conn5 <- [1,258,null,{}] 12:41:26 INFO - PROCESS | 1948 | 1477251686313 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:26 INFO - PROCESS | 1948 | 1477251686553 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 12:41:26 INFO - PROCESS | 1948 | 1477251686581 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x937eec00 == 37 [pid = 1948] [id = 71] 12:41:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x937ef000) [pid = 1948] [serial = 212] [outer = (nil)] 12:41:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x937f1400) [pid = 1948] [serial = 213] [outer = 0x937ef000] 12:41:26 INFO - PROCESS | 1948 | 1477251686661 Marionette DEBUG loaded listener.js 12:41:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x937f3400) [pid = 1948] [serial = 214] [outer = 0x937ef000] 12:41:27 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x98fe4000) [pid = 1948] [serial = 173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:41:27 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8f823c00) [pid = 1948] [serial = 176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:41:27 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x935dd000) [pid = 1948] [serial = 191] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:41:27 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x9420b000) [pid = 1948] [serial = 170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:41:27 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x923f1c00) [pid = 1948] [serial = 179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:41:27 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x93c86000) [pid = 1948] [serial = 182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:41:27 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x8f82a000) [pid = 1948] [serial = 167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:41:27 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x9a265400) [pid = 1948] [serial = 188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:41:27 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x956d1c00) [pid = 1948] [serial = 185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:41:27 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:41:27 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 12:41:27 INFO - PROCESS | 1948 | 1477251687773 Marionette TRACE conn5 <- [1,260,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]]]}] 12:41:27 INFO - . 12:41:27 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1554ms 12:41:27 INFO - PROCESS | 1948 | 1477251687825 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 12:41:27 INFO - PROCESS | 1948 | 1477251687829 Marionette TRACE conn5 <- [1,261,null,{"value":"7"}] 12:41:27 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 12:41:27 INFO - PROCESS | 1948 | 1477251687835 Marionette TRACE conn5 -> [0,262,"timeouts",{"script":35000}] 12:41:27 INFO - PROCESS | 1948 | 1477251687839 Marionette TRACE conn5 <- [1,262,null,{}] 12:41:27 INFO - PROCESS | 1948 | 1477251687845 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:28 INFO - PROCESS | 1948 | 1477251688046 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 12:41:28 INFO - PROCESS | 1948 | 1477251688062 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x937fdc00 == 38 [pid = 1948] [id = 72] 12:41:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x93880000) [pid = 1948] [serial = 215] [outer = (nil)] 12:41:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x94d25800) [pid = 1948] [serial = 216] [outer = 0x93880000] 12:41:28 INFO - PROCESS | 1948 | 1477251688141 Marionette DEBUG loaded listener.js 12:41:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x98fe2c00) [pid = 1948] [serial = 217] [outer = 0x93880000] 12:41:32 INFO - PROCESS | 1948 | --DOCSHELL 0x937eec00 == 37 [pid = 1948] [id = 71] 12:41:32 INFO - PROCESS | 1948 | --DOCSHELL 0xa283bc00 == 36 [pid = 1948] [id = 70] 12:41:32 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d9000 == 35 [pid = 1948] [id = 69] 12:41:32 INFO - PROCESS | 1948 | --DOCSHELL 0x956d0000 == 34 [pid = 1948] [id = 68] 12:41:32 INFO - PROCESS | 1948 | --DOCSHELL 0x98fea400 == 33 [pid = 1948] [id = 67] 12:41:32 INFO - PROCESS | 1948 | --DOCSHELL 0x939af800 == 32 [pid = 1948] [id = 66] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x97da6c00) [pid = 1948] [serial = 192] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x9a25e800) [pid = 1948] [serial = 193] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x9a2f9800) [pid = 1948] [serial = 189] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x9a3af400) [pid = 1948] [serial = 190] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x97bf0800) [pid = 1948] [serial = 186] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x98fdcc00) [pid = 1948] [serial = 187] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x949b6000) [pid = 1948] [serial = 183] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x91ac6800) [pid = 1948] [serial = 184] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x930cfc00) [pid = 1948] [serial = 180] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x931e7400) [pid = 1948] [serial = 181] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x939b0800) [pid = 1948] [serial = 177] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x939b6000) [pid = 1948] [serial = 178] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x9a2eec00) [pid = 1948] [serial = 174] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x9a306800) [pid = 1948] [serial = 175] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x94a4cc00) [pid = 1948] [serial = 171] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x94a4e400) [pid = 1948] [serial = 172] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x930da000) [pid = 1948] [serial = 168] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x93743800) [pid = 1948] [serial = 169] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0xa11cd000) [pid = 1948] [serial = 195] [outer = (nil)] [url = about:blank] 12:41:33 INFO - PROCESS | 1948 | 1477251693668 Marionette TRACE conn5 <- [1,264,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]]]}] 12:41:33 INFO - .. 12:41:33 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 5850ms 12:41:33 INFO - PROCESS | 1948 | 1477251693687 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 12:41:33 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 12:41:33 INFO - PROCESS | 1948 | 1477251693696 Marionette TRACE conn5 <- [1,265,null,{"value":"7"}] 12:41:33 INFO - PROCESS | 1948 | 1477251693705 Marionette TRACE conn5 -> [0,266,"timeouts",{"script":35000}] 12:41:33 INFO - PROCESS | 1948 | 1477251693712 Marionette TRACE conn5 <- [1,266,null,{}] 12:41:33 INFO - PROCESS | 1948 | 1477251693746 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:33 INFO - PROCESS | 1948 | 1477251693916 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 12:41:34 INFO - PROCESS | 1948 | 1477251694013 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:34 INFO - PROCESS | 1948 | ++DOCSHELL 0x91ac3c00 == 33 [pid = 1948] [id = 73] 12:41:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x91ac6800) [pid = 1948] [serial = 218] [outer = (nil)] 12:41:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x92378800) [pid = 1948] [serial = 219] [outer = 0x91ac6800] 12:41:34 INFO - PROCESS | 1948 | 1477251694101 Marionette DEBUG loaded listener.js 12:41:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x92854400) [pid = 1948] [serial = 220] [outer = 0x91ac6800] 12:41:35 INFO - PROCESS | 1948 | 1477251695088 Marionette TRACE conn5 <- [1,268,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]]]}] 12:41:35 INFO - ... 12:41:35 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1418ms 12:41:35 INFO - PROCESS | 1948 | 1477251695122 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 12:41:35 INFO - PROCESS | 1948 | 1477251695132 Marionette TRACE conn5 <- [1,269,null,{"value":"7"}] 12:41:35 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 12:41:35 INFO - PROCESS | 1948 | 1477251695153 Marionette TRACE conn5 -> [0,270,"timeouts",{"script":35000}] 12:41:35 INFO - PROCESS | 1948 | 1477251695159 Marionette TRACE conn5 <- [1,270,null,{}] 12:41:35 INFO - PROCESS | 1948 | 1477251695166 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:35 INFO - PROCESS | 1948 | 1477251695363 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 12:41:35 INFO - PROCESS | 1948 | 1477251695391 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:35 INFO - PROCESS | 1948 | ++DOCSHELL 0x937fb800 == 34 [pid = 1948] [id = 74] 12:41:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x937fc400) [pid = 1948] [serial = 221] [outer = (nil)] 12:41:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x93881400) [pid = 1948] [serial = 222] [outer = 0x937fc400] 12:41:35 INFO - PROCESS | 1948 | 1477251695468 Marionette DEBUG loaded listener.js 12:41:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x939af800) [pid = 1948] [serial = 223] [outer = 0x937fc400] 12:41:36 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x99616c00) [pid = 1948] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:41:36 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0xa2ab8c00) [pid = 1948] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:41:36 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x939b4400) [pid = 1948] [serial = 197] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:41:36 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8f7d9800) [pid = 1948] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:41:36 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x9a4c0400) [pid = 1948] [serial = 194] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:41:36 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x937ef000) [pid = 1948] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 12:41:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x91ac6400) [pid = 1948] [serial = 224] [outer = 0x93c7c000] 12:41:41 INFO - PROCESS | 1948 | 1477251701120 Marionette TRACE conn5 <- [1,272,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]]]}] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x939b8800 == 33 [pid = 1948] [id = 57] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x90e86c00 == 32 [pid = 1948] [id = 42] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x8cd9fc00 == 31 [pid = 1948] [id = 49] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x98fdc000 == 30 [pid = 1948] [id = 58] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x93253c00 == 29 [pid = 1948] [id = 64] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7dac00 == 28 [pid = 1948] [id = 56] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x8daa9800 == 27 [pid = 1948] [id = 54] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x94944800 == 26 [pid = 1948] [id = 46] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x8f821c00 == 25 [pid = 1948] [id = 59] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x9960f000 == 24 [pid = 1948] [id = 55] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x933f0000 == 23 [pid = 1948] [id = 43] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x95612800 == 22 [pid = 1948] [id = 65] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x95164800 == 21 [pid = 1948] [id = 48] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x9a264800 == 20 [pid = 1948] [id = 63] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x8da9a800 == 19 [pid = 1948] [id = 47] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x956d1000 == 18 [pid = 1948] [id = 62] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0xa28e1c00 == 17 [pid = 1948] [id = 45] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x93c7d800 == 16 [pid = 1948] [id = 51] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x94a48400 == 15 [pid = 1948] [id = 52] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x939bd000 == 14 [pid = 1948] [id = 61] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x91a08400 == 13 [pid = 1948] [id = 44] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x90e89c00 == 12 [pid = 1948] [id = 60] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc17c00 == 11 [pid = 1948] [id = 53] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7db800 == 10 [pid = 1948] [id = 50] 12:41:41 INFO - .. 12:41:41 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6009ms 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x94d25800) [pid = 1948] [serial = 216] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x937fdc00 == 9 [pid = 1948] [id = 72] 12:41:41 INFO - PROCESS | 1948 | --DOCSHELL 0x91ac3c00 == 8 [pid = 1948] [id = 73] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x937f1400) [pid = 1948] [serial = 213] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x937f3400) [pid = 1948] [serial = 214] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0xa28b1800) [pid = 1948] [serial = 210] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x90e8b800) [pid = 1948] [serial = 207] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x930d8000) [pid = 1948] [serial = 208] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0xa2cb2c00) [pid = 1948] [serial = 204] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0xa2cbac00) [pid = 1948] [serial = 205] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x9b39f800) [pid = 1948] [serial = 201] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x9b654000) [pid = 1948] [serial = 202] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x939bc000) [pid = 1948] [serial = 198] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x93c85000) [pid = 1948] [serial = 199] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0xa11ce800) [pid = 1948] [serial = 196] [outer = (nil)] [url = about:blank] 12:41:41 INFO - PROCESS | 1948 | 1477251701193 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 12:41:41 INFO - PROCESS | 1948 | 1477251701202 Marionette TRACE conn5 <- [1,273,null,{"value":"7"}] 12:41:41 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 12:41:41 INFO - PROCESS | 1948 | 1477251701216 Marionette TRACE conn5 -> [0,274,"timeouts",{"script":35000}] 12:41:41 INFO - PROCESS | 1948 | 1477251701220 Marionette TRACE conn5 <- [1,274,null,{}] 12:41:41 INFO - PROCESS | 1948 | 1477251701230 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:41 INFO - PROCESS | 1948 | 1477251701398 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 12:41:41 INFO - PROCESS | 1948 | 1477251701416 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7da800 == 9 [pid = 1948] [id = 75] 12:41:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8f7dac00) [pid = 1948] [serial = 225] [outer = (nil)] 12:41:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8f823c00) [pid = 1948] [serial = 226] [outer = 0x8f7dac00] 12:41:41 INFO - PROCESS | 1948 | 1477251701507 Marionette DEBUG loaded listener.js 12:41:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x8f825800) [pid = 1948] [serial = 227] [outer = 0x8f7dac00] 12:41:42 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:41:42 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:41:42 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1423 12:41:42 INFO - PROCESS | 1948 | 1477251702635 Marionette TRACE conn5 <- [1,276,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]]]}] 12:41:42 INFO - .. 12:41:42 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1440ms 12:41:42 INFO - PROCESS | 1948 | 1477251702654 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 12:41:42 INFO - PROCESS | 1948 | 1477251702664 Marionette TRACE conn5 <- [1,277,null,{"value":"7"}] 12:41:42 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 12:41:42 INFO - PROCESS | 1948 | 1477251702675 Marionette TRACE conn5 -> [0,278,"timeouts",{"script":35000}] 12:41:42 INFO - PROCESS | 1948 | 1477251702680 Marionette TRACE conn5 <- [1,278,null,{}] 12:41:42 INFO - PROCESS | 1948 | 1477251702687 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:42 INFO - PROCESS | 1948 | 1477251702847 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 12:41:42 INFO - PROCESS | 1948 | 1477251702857 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x92855c00 == 10 [pid = 1948] [id = 76] 12:41:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x930d6c00) [pid = 1948] [serial = 228] [outer = (nil)] 12:41:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x931e6000) [pid = 1948] [serial = 229] [outer = 0x930d6c00] 12:41:43 INFO - PROCESS | 1948 | 1477251703026 Marionette DEBUG loaded listener.js 12:41:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x931e6800) [pid = 1948] [serial = 230] [outer = 0x930d6c00] 12:41:44 INFO - PROCESS | 1948 | 1477251704088 Marionette TRACE conn5 <- [1,280,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]]]}] 12:41:44 INFO - . 12:41:44 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1435ms 12:41:44 INFO - PROCESS | 1948 | 1477251704112 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 12:41:44 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 12:41:44 INFO - PROCESS | 1948 | 1477251704116 Marionette TRACE conn5 <- [1,281,null,{"value":"7"}] 12:41:44 INFO - PROCESS | 1948 | 1477251704123 Marionette TRACE conn5 -> [0,282,"timeouts",{"script":35000}] 12:41:44 INFO - PROCESS | 1948 | 1477251704129 Marionette TRACE conn5 <- [1,282,null,{}] 12:41:44 INFO - PROCESS | 1948 | 1477251704154 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:44 INFO - PROCESS | 1948 | 1477251704359 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 12:41:44 INFO - PROCESS | 1948 | 1477251704388 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:44 INFO - PROCESS | 1948 | ++DOCSHELL 0x939bc000 == 11 [pid = 1948] [id = 77] 12:41:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x939bcc00) [pid = 1948] [serial = 231] [outer = (nil)] 12:41:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x93aa3800) [pid = 1948] [serial = 232] [outer = 0x939bcc00] 12:41:44 INFO - PROCESS | 1948 | 1477251704472 Marionette DEBUG loaded listener.js 12:41:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x93aa9400) [pid = 1948] [serial = 233] [outer = 0x939bcc00] 12:41:44 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x93880000) [pid = 1948] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 12:41:44 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x91ac6800) [pid = 1948] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 12:41:44 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0xa283c000) [pid = 1948] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:41:49 INFO - PROCESS | 1948 | --DOCSHELL 0x92855c00 == 10 [pid = 1948] [id = 76] 12:41:49 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7da800 == 9 [pid = 1948] [id = 75] 12:41:49 INFO - PROCESS | 1948 | --DOCSHELL 0x937fb800 == 8 [pid = 1948] [id = 74] 12:41:49 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x92378800) [pid = 1948] [serial = 219] [outer = (nil)] [url = about:blank] 12:41:49 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x92854400) [pid = 1948] [serial = 220] [outer = (nil)] [url = about:blank] 12:41:49 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x98fe2c00) [pid = 1948] [serial = 217] [outer = (nil)] [url = about:blank] 12:41:49 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0xa5f46c00) [pid = 1948] [serial = 106] [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.] 12:41:49 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x93881400) [pid = 1948] [serial = 222] [outer = (nil)] [url = about:blank] 12:41:49 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0xa28b2800) [pid = 1948] [serial = 211] [outer = (nil)] [url = about:blank] 12:41:50 INFO - PROCESS | 1948 | 1477251710072 Marionette TRACE conn5 <- [1,284,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]]]}] 12:41:50 INFO - .. 12:41:50 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6005ms 12:41:50 INFO - PROCESS | 1948 | 1477251710129 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 12:41:50 INFO - PROCESS | 1948 | 1477251710136 Marionette TRACE conn5 <- [1,285,null,{"value":"7"}] 12:41:50 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 12:41:50 INFO - PROCESS | 1948 | 1477251710145 Marionette TRACE conn5 -> [0,286,"timeouts",{"script":35000}] 12:41:50 INFO - PROCESS | 1948 | 1477251710151 Marionette TRACE conn5 <- [1,286,null,{}] 12:41:50 INFO - PROCESS | 1948 | 1477251710159 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:50 INFO - PROCESS | 1948 | 1477251710330 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 12:41:50 INFO - PROCESS | 1948 | 1477251710423 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:50 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82e400 == 9 [pid = 1948] [id = 78] 12:41:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8f82e800) [pid = 1948] [serial = 234] [outer = (nil)] 12:41:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x90e87000) [pid = 1948] [serial = 235] [outer = 0x8f82e800] 12:41:50 INFO - PROCESS | 1948 | 1477251710509 Marionette DEBUG loaded listener.js 12:41:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x90e8ec00) [pid = 1948] [serial = 236] [outer = 0x8f82e800] 12:41:50 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:41:50 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:41:51 INFO - PROCESS | 1948 | 1477251711481 Marionette TRACE conn5 <- [1,288,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]]]}] 12:41:51 INFO - .. 12:41:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1385ms 12:41:51 INFO - PROCESS | 1948 | 1477251711529 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 12:41:51 INFO - PROCESS | 1948 | 1477251711539 Marionette TRACE conn5 <- [1,289,null,{"value":"7"}] 12:41:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 12:41:51 INFO - PROCESS | 1948 | 1477251711558 Marionette TRACE conn5 -> [0,290,"timeouts",{"script":35000}] 12:41:51 INFO - PROCESS | 1948 | 1477251711564 Marionette TRACE conn5 <- [1,290,null,{}] 12:41:51 INFO - PROCESS | 1948 | 1477251711570 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:51 INFO - PROCESS | 1948 | 1477251711771 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 12:41:51 INFO - PROCESS | 1948 | 1477251711836 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x931f0400 == 10 [pid = 1948] [id = 79] 12:41:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x93257400) [pid = 1948] [serial = 237] [outer = (nil)] 12:41:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x933ec000) [pid = 1948] [serial = 238] [outer = 0x93257400] 12:41:51 INFO - PROCESS | 1948 | 1477251711915 Marionette DEBUG loaded listener.js 12:41:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x933f0000) [pid = 1948] [serial = 239] [outer = 0x93257400] 12:41:52 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8f7dac00) [pid = 1948] [serial = 225] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 12:41:52 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x937fc400) [pid = 1948] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 12:41:52 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x930d6c00) [pid = 1948] [serial = 228] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 12:41:52 INFO - PROCESS | 1948 | 1477251712951 Marionette TRACE conn5 <- [1,292,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]]]}] 12:41:52 INFO - .. 12:41:52 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1439ms 12:41:53 INFO - PROCESS | 1948 | 1477251712998 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 12:41:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 12:41:53 INFO - PROCESS | 1948 | 1477251713003 Marionette TRACE conn5 <- [1,293,null,{"value":"7"}] 12:41:53 INFO - PROCESS | 1948 | 1477251713009 Marionette TRACE conn5 -> [0,294,"timeouts",{"script":35000}] 12:41:53 INFO - PROCESS | 1948 | 1477251713016 Marionette TRACE conn5 <- [1,294,null,{}] 12:41:53 INFO - PROCESS | 1948 | 1477251713034 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:53 INFO - PROCESS | 1948 | 1477251713231 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 12:41:53 INFO - PROCESS | 1948 | 1477251713245 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b8000 == 11 [pid = 1948] [id = 80] 12:41:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x939b8400) [pid = 1948] [serial = 240] [outer = (nil)] 12:41:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x939bb400) [pid = 1948] [serial = 241] [outer = 0x939b8400] 12:41:53 INFO - PROCESS | 1948 | 1477251713335 Marionette DEBUG loaded listener.js 12:41:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x93aa4000) [pid = 1948] [serial = 242] [outer = 0x939b8400] 12:41:57 INFO - PROCESS | 1948 | --DOCSHELL 0x931f0400 == 10 [pid = 1948] [id = 79] 12:41:57 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82e400 == 9 [pid = 1948] [id = 78] 12:41:57 INFO - PROCESS | 1948 | --DOCSHELL 0x939bc000 == 8 [pid = 1948] [id = 77] 12:41:57 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x931e6000) [pid = 1948] [serial = 229] [outer = (nil)] [url = about:blank] 12:41:57 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x931e6800) [pid = 1948] [serial = 230] [outer = (nil)] [url = about:blank] 12:41:57 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8f823c00) [pid = 1948] [serial = 226] [outer = (nil)] [url = about:blank] 12:41:57 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8f825800) [pid = 1948] [serial = 227] [outer = (nil)] [url = about:blank] 12:41:57 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x939af800) [pid = 1948] [serial = 223] [outer = (nil)] [url = about:blank] 12:41:57 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x93aa3800) [pid = 1948] [serial = 232] [outer = (nil)] [url = about:blank] 12:41:58 INFO - PROCESS | 1948 | 1477251718900 Marionette TRACE conn5 <- [1,296,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]]]}] 12:41:58 INFO - .. 12:41:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 5950ms 12:41:58 INFO - PROCESS | 1948 | 1477251718962 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 12:41:58 INFO - PROCESS | 1948 | 1477251718969 Marionette TRACE conn5 <- [1,297,null,{"value":"7"}] 12:41:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 12:41:58 INFO - PROCESS | 1948 | 1477251718979 Marionette TRACE conn5 -> [0,298,"timeouts",{"script":35000}] 12:41:58 INFO - PROCESS | 1948 | 1477251718983 Marionette TRACE conn5 <- [1,298,null,{}] 12:41:59 INFO - PROCESS | 1948 | 1477251719008 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:41:59 INFO - PROCESS | 1948 | 1477251719210 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 12:41:59 INFO - PROCESS | 1948 | 1477251719276 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:41:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7da800 == 9 [pid = 1948] [id = 81] 12:41:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8f7db800) [pid = 1948] [serial = 243] [outer = (nil)] 12:41:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8f826800) [pid = 1948] [serial = 244] [outer = 0x8f7db800] 12:41:59 INFO - PROCESS | 1948 | 1477251719364 Marionette DEBUG loaded listener.js 12:41:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x8f82f000) [pid = 1948] [serial = 245] [outer = 0x8f7db800] 12:41:59 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x939bcc00) [pid = 1948] [serial = 231] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 12:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x93257400) [pid = 1948] [serial = 237] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 12:41:59 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x8f82e800) [pid = 1948] [serial = 234] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 12:42:00 INFO - PROCESS | 1948 | 1477251720430 Marionette TRACE conn5 <- [1,300,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]]]}] 12:42:00 INFO - .. 12:42:00 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1490ms 12:42:00 INFO - PROCESS | 1948 | 1477251720469 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 12:42:00 INFO - PROCESS | 1948 | 1477251720480 Marionette TRACE conn5 <- [1,301,null,{"value":"7"}] 12:42:00 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 12:42:00 INFO - PROCESS | 1948 | 1477251720492 Marionette TRACE conn5 -> [0,302,"timeouts",{"script":35000}] 12:42:00 INFO - PROCESS | 1948 | 1477251720497 Marionette TRACE conn5 <- [1,302,null,{}] 12:42:00 INFO - PROCESS | 1948 | 1477251720504 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:00 INFO - PROCESS | 1948 | 1477251720673 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 12:42:00 INFO - PROCESS | 1948 | 1477251720685 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x91ac3c00 == 10 [pid = 1948] [id = 82] 12:42:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x92855800) [pid = 1948] [serial = 246] [outer = (nil)] 12:42:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x930d1c00) [pid = 1948] [serial = 247] [outer = 0x92855800] 12:42:00 INFO - PROCESS | 1948 | 1477251720838 Marionette DEBUG loaded listener.js 12:42:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x930d2c00) [pid = 1948] [serial = 248] [outer = 0x92855800] 12:42:04 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7da800 == 9 [pid = 1948] [id = 81] 12:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x933ec000) [pid = 1948] [serial = 238] [outer = (nil)] [url = about:blank] 12:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x933f0000) [pid = 1948] [serial = 239] [outer = (nil)] [url = about:blank] 12:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x90e87000) [pid = 1948] [serial = 235] [outer = (nil)] [url = about:blank] 12:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x90e8ec00) [pid = 1948] [serial = 236] [outer = (nil)] [url = about:blank] 12:42:04 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x93aa9400) [pid = 1948] [serial = 233] [outer = (nil)] [url = about:blank] 12:42:06 INFO - PROCESS | 1948 | 1477251726337 Marionette TRACE conn5 <- [1,304,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]]]}] 12:42:06 INFO - .. 12:42:06 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5895ms 12:42:06 INFO - PROCESS | 1948 | 1477251726388 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 12:42:06 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 12:42:06 INFO - PROCESS | 1948 | 1477251726394 Marionette TRACE conn5 <- [1,305,null,{"value":"7"}] 12:42:06 INFO - PROCESS | 1948 | 1477251726404 Marionette TRACE conn5 -> [0,306,"timeouts",{"script":35000}] 12:42:06 INFO - PROCESS | 1948 | 1477251726409 Marionette TRACE conn5 <- [1,306,null,{}] 12:42:06 INFO - PROCESS | 1948 | 1477251726422 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:06 INFO - PROCESS | 1948 | 1477251726590 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 12:42:06 INFO - PROCESS | 1948 | 1477251726609 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f825800 == 10 [pid = 1948] [id = 83] 12:42:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x8f826400) [pid = 1948] [serial = 249] [outer = (nil)] 12:42:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x90e84000) [pid = 1948] [serial = 250] [outer = 0x8f826400] 12:42:06 INFO - PROCESS | 1948 | 1477251726697 Marionette DEBUG loaded listener.js 12:42:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8dc16c00) [pid = 1948] [serial = 251] [outer = 0x8f826400] 12:42:07 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:42:07 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:42:07 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:42:07 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x8f7db800) [pid = 1948] [serial = 243] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 12:42:07 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x939b8400) [pid = 1948] [serial = 240] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 12:42:07 INFO - PROCESS | 1948 | 1477251727776 Marionette TRACE conn5 <- [1,308,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]]]}] 12:42:07 INFO - .. 12:42:07 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1392ms 12:42:07 INFO - PROCESS | 1948 | 1477251727795 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 12:42:07 INFO - PROCESS | 1948 | 1477251727805 Marionette TRACE conn5 <- [1,309,null,{"value":"7"}] 12:42:07 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 12:42:07 INFO - PROCESS | 1948 | 1477251727817 Marionette TRACE conn5 -> [0,310,"timeouts",{"script":35000}] 12:42:07 INFO - PROCESS | 1948 | 1477251727823 Marionette TRACE conn5 <- [1,310,null,{}] 12:42:07 INFO - PROCESS | 1948 | 1477251727829 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:08 INFO - PROCESS | 1948 | 1477251728003 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 12:42:08 INFO - PROCESS | 1948 | 1477251728089 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x930ccc00 == 11 [pid = 1948] [id = 84] 12:42:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x931e6800) [pid = 1948] [serial = 252] [outer = (nil)] 12:42:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x931f3400) [pid = 1948] [serial = 253] [outer = 0x931e6800] 12:42:08 INFO - PROCESS | 1948 | 1477251728168 Marionette DEBUG loaded listener.js 12:42:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x931f3c00) [pid = 1948] [serial = 254] [outer = 0x931e6800] 12:42:09 INFO - PROCESS | 1948 | 1477251729163 Marionette TRACE conn5 <- [1,312,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]]]}] 12:42:09 INFO - .. 12:42:09 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1387ms 12:42:09 INFO - PROCESS | 1948 | 1477251729204 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 12:42:09 INFO - PROCESS | 1948 | 1477251729209 Marionette TRACE conn5 <- [1,313,null,{"value":"7"}] 12:42:09 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 12:42:09 INFO - PROCESS | 1948 | 1477251729215 Marionette TRACE conn5 -> [0,314,"timeouts",{"script":35000}] 12:42:09 INFO - PROCESS | 1948 | 1477251729222 Marionette TRACE conn5 <- [1,314,null,{}] 12:42:09 INFO - PROCESS | 1948 | 1477251729239 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:09 INFO - PROCESS | 1948 | 1477251729437 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 12:42:09 INFO - PROCESS | 1948 | 1477251729462 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b0000 == 12 [pid = 1948] [id = 85] 12:42:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x939b0800) [pid = 1948] [serial = 255] [outer = (nil)] 12:42:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x93aa3800) [pid = 1948] [serial = 256] [outer = 0x939b0800] 12:42:09 INFO - PROCESS | 1948 | 1477251729546 Marionette DEBUG loaded listener.js 12:42:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x93aa7000) [pid = 1948] [serial = 257] [outer = 0x939b0800] 12:42:12 INFO - PROCESS | 1948 | --DOCSHELL 0x939b8000 == 11 [pid = 1948] [id = 80] 12:42:12 INFO - PROCESS | 1948 | --DOCSHELL 0x930ccc00 == 10 [pid = 1948] [id = 84] 12:42:12 INFO - PROCESS | 1948 | --DOCSHELL 0x8f825800 == 9 [pid = 1948] [id = 83] 12:42:12 INFO - PROCESS | 1948 | --DOCSHELL 0x91ac3c00 == 8 [pid = 1948] [id = 82] 12:42:12 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x939bb400) [pid = 1948] [serial = 241] [outer = (nil)] [url = about:blank] 12:42:12 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8f826800) [pid = 1948] [serial = 244] [outer = (nil)] [url = about:blank] 12:42:12 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8f82f000) [pid = 1948] [serial = 245] [outer = (nil)] [url = about:blank] 12:42:12 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x93aa4000) [pid = 1948] [serial = 242] [outer = (nil)] [url = about:blank] 12:42:12 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x930d1c00) [pid = 1948] [serial = 247] [outer = (nil)] [url = about:blank] 12:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x92855800) [pid = 1948] [serial = 246] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 12:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x931e6800) [pid = 1948] [serial = 252] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 12:42:15 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8f826400) [pid = 1948] [serial = 249] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 12:42:15 INFO - PROCESS | 1948 | 1477251735101 Marionette TRACE conn5 <- [1,316,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]]]}] 12:42:15 INFO - .. 12:42:15 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 5898ms 12:42:15 INFO - PROCESS | 1948 | 1477251735114 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 12:42:15 INFO - PROCESS | 1948 | 1477251735120 Marionette TRACE conn5 <- [1,317,null,{"value":"7"}] 12:42:15 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 12:42:15 INFO - PROCESS | 1948 | 1477251735131 Marionette TRACE conn5 -> [0,318,"timeouts",{"script":35000}] 12:42:15 INFO - PROCESS | 1948 | 1477251735135 Marionette TRACE conn5 <- [1,318,null,{}] 12:42:15 INFO - PROCESS | 1948 | 1477251735144 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:15 INFO - PROCESS | 1948 | 1477251735313 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 12:42:15 INFO - PROCESS | 1948 | 1477251735402 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d8800 == 9 [pid = 1948] [id = 86] 12:42:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x8f7d8c00) [pid = 1948] [serial = 258] [outer = (nil)] 12:42:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x8f7e1400) [pid = 1948] [serial = 259] [outer = 0x8f7d8c00] 12:42:15 INFO - PROCESS | 1948 | 1477251735491 Marionette DEBUG loaded listener.js 12:42:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x8f826400) [pid = 1948] [serial = 260] [outer = 0x8f7d8c00] 12:42:16 INFO - . 12:42:16 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1483ms 12:42:16 INFO - PROCESS | 1948 | 1477251736605 Marionette TRACE conn5 <- [1,320,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:42:16 INFO - PROCESS | 1948 | 1477251736613 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 12:42:16 INFO - PROCESS | 1948 | 1477251736624 Marionette TRACE conn5 <- [1,321,null,{"value":"7"}] 12:42:16 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 12:42:16 INFO - PROCESS | 1948 | 1477251736635 Marionette TRACE conn5 -> [0,322,"timeouts",{"script":35000}] 12:42:16 INFO - PROCESS | 1948 | 1477251736641 Marionette TRACE conn5 <- [1,322,null,{}] 12:42:16 INFO - PROCESS | 1948 | 1477251736647 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:16 INFO - PROCESS | 1948 | 1477251736817 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 12:42:16 INFO - PROCESS | 1948 | 1477251736910 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x92297400 == 10 [pid = 1948] [id = 87] 12:42:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x92378000) [pid = 1948] [serial = 261] [outer = (nil)] 12:42:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x9284e400) [pid = 1948] [serial = 262] [outer = 0x92378000] 12:42:16 INFO - PROCESS | 1948 | 1477251736992 Marionette DEBUG loaded listener.js 12:42:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x92855800) [pid = 1948] [serial = 263] [outer = 0x92378000] 12:42:20 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d8800 == 9 [pid = 1948] [id = 86] 12:42:20 INFO - PROCESS | 1948 | --DOCSHELL 0x939b0000 == 8 [pid = 1948] [id = 85] 12:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x931f3400) [pid = 1948] [serial = 253] [outer = (nil)] [url = about:blank] 12:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x931f3c00) [pid = 1948] [serial = 254] [outer = (nil)] [url = about:blank] 12:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x90e84000) [pid = 1948] [serial = 250] [outer = (nil)] [url = about:blank] 12:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x8dc16c00) [pid = 1948] [serial = 251] [outer = (nil)] [url = about:blank] 12:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x930d2c00) [pid = 1948] [serial = 248] [outer = (nil)] [url = about:blank] 12:42:20 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x93aa3800) [pid = 1948] [serial = 256] [outer = (nil)] [url = about:blank] 12:42:22 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x8f7d8c00) [pid = 1948] [serial = 258] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 12:42:22 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x939b0800) [pid = 1948] [serial = 255] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 12:42:22 INFO - PROCESS | 1948 | 1477251742491 Marionette TRACE conn5 <- [1,324,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]]]}] 12:42:22 INFO - .. 12:42:22 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5896ms 12:42:22 INFO - PROCESS | 1948 | 1477251742532 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 12:42:22 INFO - PROCESS | 1948 | 1477251742538 Marionette TRACE conn5 <- [1,325,null,{"value":"7"}] 12:42:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 12:42:22 INFO - PROCESS | 1948 | 1477251742548 Marionette TRACE conn5 -> [0,326,"timeouts",{"script":35000}] 12:42:22 INFO - PROCESS | 1948 | 1477251742553 Marionette TRACE conn5 <- [1,326,null,{}] 12:42:22 INFO - PROCESS | 1948 | 1477251742562 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:22 INFO - PROCESS | 1948 | 1477251742737 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 12:42:22 INFO - PROCESS | 1948 | 1477251742828 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f821400 == 9 [pid = 1948] [id = 88] 12:42:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x8f821800) [pid = 1948] [serial = 264] [outer = (nil)] 12:42:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x8f82d800) [pid = 1948] [serial = 265] [outer = 0x8f821800] 12:42:22 INFO - PROCESS | 1948 | 1477251742914 Marionette DEBUG loaded listener.js 12:42:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x90e86800) [pid = 1948] [serial = 266] [outer = 0x8f821800] 12:42:27 INFO - PROCESS | 1948 | --DOCSHELL 0x92297400 == 8 [pid = 1948] [id = 87] 12:42:28 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8f7e1400) [pid = 1948] [serial = 259] [outer = (nil)] [url = about:blank] 12:42:28 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x8f826400) [pid = 1948] [serial = 260] [outer = (nil)] [url = about:blank] 12:42:28 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x93aa7000) [pid = 1948] [serial = 257] [outer = (nil)] [url = about:blank] 12:42:28 INFO - PROCESS | 1948 | --DOMWINDOW == 20 (0x9284e400) [pid = 1948] [serial = 262] [outer = (nil)] [url = about:blank] 12:42:28 INFO - PROCESS | 1948 | 1477251748409 Marionette TRACE conn5 <- [1,328,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]]]}] 12:42:28 INFO - .. 12:42:28 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5902ms 12:42:28 INFO - PROCESS | 1948 | 1477251748449 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 12:42:28 INFO - PROCESS | 1948 | 1477251748457 Marionette TRACE conn5 <- [1,329,null,{"value":"7"}] 12:42:28 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 12:42:28 INFO - PROCESS | 1948 | 1477251748467 Marionette TRACE conn5 -> [0,330,"timeouts",{"script":35000}] 12:42:28 INFO - PROCESS | 1948 | 1477251748472 Marionette TRACE conn5 <- [1,330,null,{}] 12:42:28 INFO - PROCESS | 1948 | 1477251748482 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:28 INFO - PROCESS | 1948 | 1477251748678 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 12:42:28 INFO - PROCESS | 1948 | 1477251748771 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d4000 == 9 [pid = 1948] [id = 89] 12:42:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (0x8f7d4c00) [pid = 1948] [serial = 267] [outer = (nil)] 12:42:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x8f7dac00) [pid = 1948] [serial = 268] [outer = 0x8f7d4c00] 12:42:28 INFO - PROCESS | 1948 | 1477251748860 Marionette DEBUG loaded listener.js 12:42:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x8f82d400) [pid = 1948] [serial = 269] [outer = 0x8f7d4c00] 12:42:29 INFO - PROCESS | 1948 | 1477251749844 Marionette TRACE conn5 <- [1,332,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]]]}] 12:42:29 INFO - .. 12:42:29 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1434ms 12:42:29 INFO - PROCESS | 1948 | 1477251749900 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 12:42:29 INFO - PROCESS | 1948 | 1477251749910 Marionette TRACE conn5 <- [1,333,null,{"value":"7"}] 12:42:29 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 12:42:29 INFO - PROCESS | 1948 | 1477251749922 Marionette TRACE conn5 -> [0,334,"timeouts",{"script":35000}] 12:42:29 INFO - PROCESS | 1948 | 1477251749927 Marionette TRACE conn5 <- [1,334,null,{}] 12:42:29 INFO - PROCESS | 1948 | 1477251749934 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:30 INFO - PROCESS | 1948 | 1477251750093 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 12:42:30 INFO - PROCESS | 1948 | 1477251750194 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x91a0d800 == 10 [pid = 1948] [id = 90] 12:42:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x92299000) [pid = 1948] [serial = 270] [outer = (nil)] 12:42:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x923f4000) [pid = 1948] [serial = 271] [outer = 0x92299000] 12:42:30 INFO - PROCESS | 1948 | 1477251750276 Marionette DEBUG loaded listener.js 12:42:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x92856000) [pid = 1948] [serial = 272] [outer = 0x92299000] 12:42:30 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x92378000) [pid = 1948] [serial = 261] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 12:42:31 INFO - PROCESS | 1948 | 1477251751312 Marionette TRACE conn5 <- [1,336,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]]]}] 12:42:31 INFO - .. 12:42:31 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1438ms 12:42:31 INFO - PROCESS | 1948 | 1477251751361 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 12:42:31 INFO - PROCESS | 1948 | 1477251751365 Marionette TRACE conn5 <- [1,337,null,{"value":"7"}] 12:42:31 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 12:42:31 INFO - PROCESS | 1948 | 1477251751372 Marionette TRACE conn5 -> [0,338,"timeouts",{"script":35000}] 12:42:31 INFO - PROCESS | 1948 | 1477251751379 Marionette TRACE conn5 <- [1,338,null,{}] 12:42:31 INFO - PROCESS | 1948 | 1477251751396 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:31 INFO - PROCESS | 1948 | 1477251751560 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 12:42:31 INFO - PROCESS | 1948 | 1477251751653 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f5c00 == 11 [pid = 1948] [id = 91] 12:42:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x937f6000) [pid = 1948] [serial = 273] [outer = (nil)] 12:42:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x937f9400) [pid = 1948] [serial = 274] [outer = 0x937f6000] 12:42:31 INFO - PROCESS | 1948 | 1477251751740 Marionette DEBUG loaded listener.js 12:42:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x93880000) [pid = 1948] [serial = 275] [outer = 0x937f6000] 12:42:32 INFO - PROCESS | 1948 | 1477251752284 Marionette TRACE conn5 <- [1,340,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]]]}] 12:42:32 INFO - . 12:42:32 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 937ms 12:42:32 INFO - PROCESS | 1948 | 1477251752310 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 12:42:32 INFO - PROCESS | 1948 | 1477251752314 Marionette TRACE conn5 <- [1,341,null,{"value":"7"}] 12:42:32 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 12:42:32 INFO - PROCESS | 1948 | 1477251752320 Marionette TRACE conn5 -> [0,342,"timeouts",{"script":35000}] 12:42:32 INFO - PROCESS | 1948 | 1477251752324 Marionette TRACE conn5 <- [1,342,null,{}] 12:42:32 INFO - PROCESS | 1948 | 1477251752331 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:32 INFO - PROCESS | 1948 | 1477251752484 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 12:42:32 INFO - PROCESS | 1948 | 1477251752493 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b8c00 == 12 [pid = 1948] [id = 92] 12:42:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x93aa6400) [pid = 1948] [serial = 276] [outer = (nil)] 12:42:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x93aad800) [pid = 1948] [serial = 277] [outer = 0x93aa6400] 12:42:32 INFO - PROCESS | 1948 | 1477251752577 Marionette DEBUG loaded listener.js 12:42:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x93c7d800) [pid = 1948] [serial = 278] [outer = 0x93aa6400] 12:42:33 INFO - PROCESS | 1948 | 1477251753157 Marionette TRACE conn5 <- [1,344,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 12:42:33 INFO - . 12:42:33 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 883ms 12:42:33 INFO - PROCESS | 1948 | 1477251753209 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 12:42:33 INFO - PROCESS | 1948 | 1477251753215 Marionette TRACE conn5 <- [1,345,null,{"value":"7"}] 12:42:33 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 12:42:33 INFO - PROCESS | 1948 | 1477251753223 Marionette TRACE conn5 -> [0,346,"timeouts",{"script":35000}] 12:42:33 INFO - PROCESS | 1948 | 1477251753226 Marionette TRACE conn5 <- [1,346,null,{}] 12:42:33 INFO - PROCESS | 1948 | 1477251753232 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:33 INFO - PROCESS | 1948 | 1477251753379 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 12:42:33 INFO - PROCESS | 1948 | 1477251753393 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x93aa9000 == 13 [pid = 1948] [id = 93] 12:42:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x94947800) [pid = 1948] [serial = 279] [outer = (nil)] 12:42:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x949b6800) [pid = 1948] [serial = 280] [outer = 0x94947800] 12:42:33 INFO - PROCESS | 1948 | 1477251753541 Marionette DEBUG loaded listener.js 12:42:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x94a45000) [pid = 1948] [serial = 281] [outer = 0x94947800] 12:42:34 INFO - PROCESS | 1948 | 1477251754110 Marionette TRACE conn5 <- [1,348,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]]]}] 12:42:34 INFO - . 12:42:34 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 934ms 12:42:34 INFO - PROCESS | 1948 | 1477251754159 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 12:42:34 INFO - PROCESS | 1948 | 1477251754165 Marionette TRACE conn5 <- [1,349,null,{"value":"7"}] 12:42:34 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 12:42:34 INFO - PROCESS | 1948 | 1477251754173 Marionette TRACE conn5 -> [0,350,"timeouts",{"script":35000}] 12:42:34 INFO - PROCESS | 1948 | 1477251754180 Marionette TRACE conn5 <- [1,350,null,{}] 12:42:34 INFO - PROCESS | 1948 | 1477251754189 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:34 INFO - PROCESS | 1948 | 1477251754392 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 12:42:34 INFO - PROCESS | 1948 | 1477251754494 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:34 INFO - PROCESS | 1948 | ++DOCSHELL 0x90f85000 == 14 [pid = 1948] [id = 94] 12:42:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x91a02c00) [pid = 1948] [serial = 282] [outer = (nil)] 12:42:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x930cc800) [pid = 1948] [serial = 283] [outer = 0x91a02c00] 12:42:34 INFO - PROCESS | 1948 | 1477251754589 Marionette DEBUG loaded listener.js 12:42:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x935dbc00) [pid = 1948] [serial = 284] [outer = 0x91a02c00] 12:42:35 INFO - PROCESS | 1948 | 1477251755229 Marionette TRACE conn5 <- [1,352,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 12:42:35 INFO - . 12:42:35 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1088ms 12:42:35 INFO - PROCESS | 1948 | 1477251755261 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 12:42:35 INFO - PROCESS | 1948 | 1477251755266 Marionette TRACE conn5 <- [1,353,null,{"value":"7"}] 12:42:35 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 12:42:35 INFO - PROCESS | 1948 | 1477251755283 Marionette TRACE conn5 -> [0,354,"timeouts",{"script":35000}] 12:42:35 INFO - PROCESS | 1948 | 1477251755290 Marionette TRACE conn5 <- [1,354,null,{}] 12:42:35 INFO - PROCESS | 1948 | 1477251755296 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:35 INFO - PROCESS | 1948 | 1477251755469 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 12:42:35 INFO - PROCESS | 1948 | 1477251755597 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:35 INFO - PROCESS | 1948 | ++DOCSHELL 0x9420a400 == 15 [pid = 1948] [id = 95] 12:42:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x9420b000) [pid = 1948] [serial = 285] [outer = (nil)] 12:42:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x94a48800) [pid = 1948] [serial = 286] [outer = 0x9420b000] 12:42:35 INFO - PROCESS | 1948 | 1477251755688 Marionette DEBUG loaded listener.js 12:42:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x94a4b400) [pid = 1948] [serial = 287] [outer = 0x9420b000] 12:42:36 INFO - PROCESS | 1948 | 1477251756327 Marionette TRACE conn5 <- [1,356,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]]]}] 12:42:36 INFO - . 12:42:36 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1088ms 12:42:36 INFO - PROCESS | 1948 | 1477251756379 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 12:42:36 INFO - PROCESS | 1948 | 1477251756384 Marionette TRACE conn5 <- [1,357,null,{"value":"7"}] 12:42:36 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 12:42:36 INFO - PROCESS | 1948 | 1477251756391 Marionette TRACE conn5 -> [0,358,"timeouts",{"script":35000}] 12:42:36 INFO - PROCESS | 1948 | 1477251756396 Marionette TRACE conn5 <- [1,358,null,{}] 12:42:36 INFO - PROCESS | 1948 | 1477251756411 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:36 INFO - PROCESS | 1948 | 1477251756590 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 12:42:36 INFO - PROCESS | 1948 | 1477251756694 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a90400 == 16 [pid = 1948] [id = 96] 12:42:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x94a90800) [pid = 1948] [serial = 288] [outer = (nil)] 12:42:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x94d23c00) [pid = 1948] [serial = 289] [outer = 0x94a90800] 12:42:36 INFO - PROCESS | 1948 | 1477251756788 Marionette DEBUG loaded listener.js 12:42:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x94d2a000) [pid = 1948] [serial = 290] [outer = 0x94a90800] 12:42:37 INFO - PROCESS | 1948 | 1477251757385 Marionette TRACE conn5 <- [1,360,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]]]}] 12:42:37 INFO - . 12:42:37 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1032ms 12:42:37 INFO - PROCESS | 1948 | 1477251757442 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 12:42:37 INFO - PROCESS | 1948 | 1477251757445 Marionette TRACE conn5 <- [1,361,null,{"value":"7"}] 12:42:37 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 12:42:37 INFO - PROCESS | 1948 | 1477251757452 Marionette TRACE conn5 -> [0,362,"timeouts",{"script":35000}] 12:42:37 INFO - PROCESS | 1948 | 1477251757457 Marionette TRACE conn5 <- [1,362,null,{}] 12:42:37 INFO - PROCESS | 1948 | 1477251757463 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:37 INFO - PROCESS | 1948 | 1477251757630 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 12:42:37 INFO - PROCESS | 1948 | 1477251757756 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x954bf800 == 17 [pid = 1948] [id = 97] 12:42:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x954c1c00) [pid = 1948] [serial = 291] [outer = (nil)] 12:42:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x95618400) [pid = 1948] [serial = 292] [outer = 0x954c1c00] 12:42:37 INFO - PROCESS | 1948 | 1477251757845 Marionette DEBUG loaded listener.js 12:42:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x956ca000) [pid = 1948] [serial = 293] [outer = 0x954c1c00] 12:42:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f2c00 == 18 [pid = 1948] [id = 98] 12:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x9560e800) [pid = 1948] [serial = 294] [outer = (nil)] 12:42:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x8cda7c00 == 19 [pid = 1948] [id = 99] 12:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x8d9f8000) [pid = 1948] [serial = 295] [outer = (nil)] 12:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x8d9f8c00) [pid = 1948] [serial = 296] [outer = 0x8d9f8000] 12:42:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x8dc1e800) [pid = 1948] [serial = 297] [outer = 0x9560e800] 12:42:38 INFO - PROCESS | 1948 | --DOCSHELL 0x8f821400 == 18 [pid = 1948] [id = 88] 12:42:38 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x92855800) [pid = 1948] [serial = 263] [outer = (nil)] [url = about:blank] 12:42:38 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x8f82d800) [pid = 1948] [serial = 265] [outer = (nil)] [url = about:blank] 12:42:41 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x8f7d4c00) [pid = 1948] [serial = 267] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 12:42:41 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x93aa6400) [pid = 1948] [serial = 276] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 12:42:41 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x8f821800) [pid = 1948] [serial = 264] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 12:42:41 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x937f6000) [pid = 1948] [serial = 273] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 12:42:41 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x92299000) [pid = 1948] [serial = 270] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 12:42:43 INFO - PROCESS | 1948 | 1477251763385 Marionette TRACE conn5 <- [1,364,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]]]}] 12:42:43 INFO - . 12:42:43 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5966ms 12:42:43 INFO - PROCESS | 1948 | 1477251763420 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 12:42:43 INFO - PROCESS | 1948 | 1477251763427 Marionette TRACE conn5 <- [1,365,null,{"value":"7"}] 12:42:43 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 12:42:43 INFO - PROCESS | 1948 | 1477251763435 Marionette TRACE conn5 -> [0,366,"timeouts",{"script":35000}] 12:42:43 INFO - PROCESS | 1948 | 1477251763441 Marionette TRACE conn5 <- [1,366,null,{}] 12:42:43 INFO - PROCESS | 1948 | 1477251763449 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:43 INFO - PROCESS | 1948 | 1477251763642 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 12:42:43 INFO - PROCESS | 1948 | 1477251763663 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:43 INFO - PROCESS | 1948 | ++DOCSHELL 0x930cb400 == 19 [pid = 1948] [id = 100] 12:42:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x930d5800) [pid = 1948] [serial = 298] [outer = (nil)] 12:42:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x93255800) [pid = 1948] [serial = 299] [outer = 0x930d5800] 12:42:43 INFO - PROCESS | 1948 | 1477251763747 Marionette DEBUG loaded listener.js 12:42:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x93255c00) [pid = 1948] [serial = 300] [outer = 0x930d5800] 12:42:44 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f5400 == 20 [pid = 1948] [id = 101] 12:42:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x93aacc00) [pid = 1948] [serial = 301] [outer = (nil)] 12:42:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x94208000) [pid = 1948] [serial = 302] [outer = 0x93aacc00] 12:42:46 INFO - PROCESS | 1948 | --DOCSHELL 0x937f2c00 == 19 [pid = 1948] [id = 98] 12:42:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8cda7c00 == 18 [pid = 1948] [id = 99] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x93aad800) [pid = 1948] [serial = 277] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x93c7d800) [pid = 1948] [serial = 278] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x937f9400) [pid = 1948] [serial = 274] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x93880000) [pid = 1948] [serial = 275] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x923f4000) [pid = 1948] [serial = 271] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x92856000) [pid = 1948] [serial = 272] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8f7dac00) [pid = 1948] [serial = 268] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8f82d400) [pid = 1948] [serial = 269] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x90e86800) [pid = 1948] [serial = 266] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x949b6800) [pid = 1948] [serial = 280] [outer = (nil)] [url = about:blank] 12:42:49 INFO - PROCESS | 1948 | 1477251769282 Marionette TRACE conn5 <- [1,368,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]]]}] 12:42:49 INFO - . 12:42:49 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5902ms 12:42:49 INFO - PROCESS | 1948 | 1477251769338 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 12:42:49 INFO - PROCESS | 1948 | 1477251769345 Marionette TRACE conn5 <- [1,369,null,{"value":"7"}] 12:42:49 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 12:42:49 INFO - PROCESS | 1948 | 1477251769361 Marionette TRACE conn5 -> [0,370,"timeouts",{"script":35000}] 12:42:49 INFO - PROCESS | 1948 | 1477251769367 Marionette TRACE conn5 <- [1,370,null,{}] 12:42:49 INFO - PROCESS | 1948 | 1477251769381 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:49 INFO - PROCESS | 1948 | --DOCSHELL 0x937f5400 == 17 [pid = 1948] [id = 101] 12:42:49 INFO - PROCESS | 1948 | 1477251769585 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 12:42:49 INFO - PROCESS | 1948 | 1477251769649 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x91a0b800 == 18 [pid = 1948] [id = 102] 12:42:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x91ac4000) [pid = 1948] [serial = 303] [outer = (nil)] 12:42:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x92376c00) [pid = 1948] [serial = 304] [outer = 0x91ac4000] 12:42:49 INFO - PROCESS | 1948 | 1477251769744 Marionette DEBUG loaded listener.js 12:42:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x92378000) [pid = 1948] [serial = 305] [outer = 0x91ac4000] 12:42:50 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x91a02c00) [pid = 1948] [serial = 282] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 12:42:50 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x9420b000) [pid = 1948] [serial = 285] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 12:42:50 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x94947800) [pid = 1948] [serial = 279] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 12:42:50 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x94a90800) [pid = 1948] [serial = 288] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 12:42:50 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x954c1c00) [pid = 1948] [serial = 291] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 12:42:50 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x9560e800) [pid = 1948] [serial = 294] [outer = (nil)] [url = about:blank] 12:42:50 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x8d9f8000) [pid = 1948] [serial = 295] [outer = (nil)] [url = about:blank] 12:42:50 INFO - PROCESS | 1948 | ++DOCSHELL 0x935dc800 == 19 [pid = 1948] [id = 103] 12:42:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x937f2c00) [pid = 1948] [serial = 306] [outer = (nil)] 12:42:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x937f9000) [pid = 1948] [serial = 307] [outer = 0x937f2c00] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x91a0d800 == 18 [pid = 1948] [id = 90] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x90f85000 == 17 [pid = 1948] [id = 94] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x9420a400 == 16 [pid = 1948] [id = 95] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x954bf800 == 15 [pid = 1948] [id = 97] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x94a90400 == 14 [pid = 1948] [id = 96] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x93aa9000 == 13 [pid = 1948] [id = 93] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x939b8c00 == 12 [pid = 1948] [id = 92] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x937f5c00 == 11 [pid = 1948] [id = 91] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d4000 == 10 [pid = 1948] [id = 89] 12:42:54 INFO - PROCESS | 1948 | --DOCSHELL 0x930cb400 == 9 [pid = 1948] [id = 100] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x8dc1e800) [pid = 1948] [serial = 297] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x8d9f8c00) [pid = 1948] [serial = 296] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x930cc800) [pid = 1948] [serial = 283] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x94a45000) [pid = 1948] [serial = 281] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x95618400) [pid = 1948] [serial = 292] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x94d23c00) [pid = 1948] [serial = 289] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x94a4b400) [pid = 1948] [serial = 287] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x935dbc00) [pid = 1948] [serial = 284] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x94a48800) [pid = 1948] [serial = 286] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x956ca000) [pid = 1948] [serial = 293] [outer = (nil)] [url = about:blank] 12:42:54 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x94d2a000) [pid = 1948] [serial = 290] [outer = (nil)] [url = about:blank] 12:42:55 INFO - PROCESS | 1948 | 1477251775296 Marionette TRACE conn5 <- [1,372,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]]]}] 12:42:55 INFO - ... 12:42:55 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 5956ms 12:42:55 INFO - PROCESS | 1948 | 1477251775317 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 12:42:55 INFO - PROCESS | 1948 | 1477251775324 Marionette TRACE conn5 <- [1,373,null,{"value":"7"}] 12:42:55 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 12:42:55 INFO - PROCESS | 1948 | 1477251775334 Marionette TRACE conn5 -> [0,374,"timeouts",{"script":35000}] 12:42:55 INFO - PROCESS | 1948 | 1477251775339 Marionette TRACE conn5 <- [1,374,null,{}] 12:42:55 INFO - PROCESS | 1948 | 1477251775349 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:55 INFO - PROCESS | 1948 | --DOCSHELL 0x935dc800 == 8 [pid = 1948] [id = 103] 12:42:55 INFO - PROCESS | 1948 | 1477251775534 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 12:42:55 INFO - PROCESS | 1948 | 1477251775625 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f6c4800 == 9 [pid = 1948] [id = 104] 12:42:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x8f6c4c00) [pid = 1948] [serial = 308] [outer = (nil)] 12:42:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8f7d3400) [pid = 1948] [serial = 309] [outer = 0x8f6c4c00] 12:42:55 INFO - PROCESS | 1948 | 1477251775713 Marionette DEBUG loaded listener.js 12:42:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8f7d8800) [pid = 1948] [serial = 310] [outer = 0x8f6c4c00] 12:42:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e8a400 == 10 [pid = 1948] [id = 105] 12:42:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x90e8e400) [pid = 1948] [serial = 311] [outer = (nil)] 12:42:56 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 12:42:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x91ac6800) [pid = 1948] [serial = 312] [outer = 0x90e8e400] 12:42:56 INFO - PROCESS | 1948 | 1477251776690 Marionette TRACE conn5 <- [1,376,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:1403: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]]]}] 12:42:56 INFO - .. 12:42:56 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1400ms 12:42:56 INFO - PROCESS | 1948 | 1477251776734 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 12:42:56 INFO - PROCESS | 1948 | 1477251776744 Marionette TRACE conn5 <- [1,377,null,{"value":"7"}] 12:42:56 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 12:42:56 INFO - PROCESS | 1948 | 1477251776763 Marionette TRACE conn5 -> [0,378,"timeouts",{"script":35000}] 12:42:56 INFO - PROCESS | 1948 | 1477251776768 Marionette TRACE conn5 <- [1,378,null,{}] 12:42:56 INFO - PROCESS | 1948 | 1477251776775 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:56 INFO - PROCESS | 1948 | --DOCSHELL 0x90e8a400 == 9 [pid = 1948] [id = 105] 12:42:56 INFO - PROCESS | 1948 | 1477251776995 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 12:42:57 INFO - PROCESS | 1948 | 1477251777017 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x923f5c00 == 10 [pid = 1948] [id = 106] 12:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x9284e000) [pid = 1948] [serial = 313] [outer = (nil)] 12:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x930cc800) [pid = 1948] [serial = 314] [outer = 0x9284e000] 12:42:57 INFO - PROCESS | 1948 | 1477251777099 Marionette DEBUG loaded listener.js 12:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x930ce000) [pid = 1948] [serial = 315] [outer = 0x9284e000] 12:42:57 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x930d5800) [pid = 1948] [serial = 298] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 12:42:57 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x93aacc00) [pid = 1948] [serial = 301] [outer = (nil)] [url = about:blank] 12:42:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x930d5800 == 11 [pid = 1948] [id = 107] 12:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x933f0000) [pid = 1948] [serial = 316] [outer = (nil)] 12:42:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f1c00 == 12 [pid = 1948] [id = 108] 12:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x937f4c00) [pid = 1948] [serial = 317] [outer = (nil)] 12:42:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f7800 == 13 [pid = 1948] [id = 109] 12:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x937f8400) [pid = 1948] [serial = 318] [outer = (nil)] 12:42:57 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 494 12:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x9387fc00) [pid = 1948] [serial = 319] [outer = 0x937f4c00] 12:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x939af400) [pid = 1948] [serial = 320] [outer = 0x933f0000] 12:42:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x91a08400) [pid = 1948] [serial = 321] [outer = 0x937f8400] 12:42:58 INFO - PROCESS | 1948 | 1477251778168 Marionette TRACE conn5 <- [1,380,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:1403: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]]]}] 12:42:58 INFO - ... 12:42:58 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1439ms 12:42:58 INFO - PROCESS | 1948 | 1477251778203 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 12:42:58 INFO - PROCESS | 1948 | 1477251778206 Marionette TRACE conn5 <- [1,381,null,{"value":"7"}] 12:42:58 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 12:42:58 INFO - PROCESS | 1948 | 1477251778213 Marionette TRACE conn5 -> [0,382,"timeouts",{"script":35000}] 12:42:58 INFO - PROCESS | 1948 | 1477251778220 Marionette TRACE conn5 <- [1,382,null,{}] 12:42:58 INFO - PROCESS | 1948 | 1477251778241 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:42:58 INFO - PROCESS | 1948 | --DOCSHELL 0x937f7800 == 12 [pid = 1948] [id = 109] 12:42:58 INFO - PROCESS | 1948 | 1477251778483 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 12:42:58 INFO - PROCESS | 1948 | 1477251778541 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:42:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x8cda0400 == 13 [pid = 1948] [id = 110] 12:42:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x93aa5800) [pid = 1948] [serial = 322] [outer = (nil)] 12:42:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x93aaa800) [pid = 1948] [serial = 323] [outer = 0x93aa5800] 12:42:58 INFO - PROCESS | 1948 | 1477251778625 Marionette DEBUG loaded listener.js 12:42:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x93aaf800) [pid = 1948] [serial = 324] [outer = 0x93aa5800] 12:43:02 INFO - PROCESS | 1948 | --DOCSHELL 0x937f1c00 == 12 [pid = 1948] [id = 108] 12:43:02 INFO - PROCESS | 1948 | --DOCSHELL 0x930d5800 == 11 [pid = 1948] [id = 107] 12:43:02 INFO - PROCESS | 1948 | --DOCSHELL 0x923f5c00 == 10 [pid = 1948] [id = 106] 12:43:02 INFO - PROCESS | 1948 | --DOCSHELL 0x8f6c4800 == 9 [pid = 1948] [id = 104] 12:43:02 INFO - PROCESS | 1948 | --DOCSHELL 0x91a0b800 == 8 [pid = 1948] [id = 102] 12:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x93255800) [pid = 1948] [serial = 299] [outer = (nil)] [url = about:blank] 12:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x94208000) [pid = 1948] [serial = 302] [outer = (nil)] [url = about:blank] 12:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x93255c00) [pid = 1948] [serial = 300] [outer = (nil)] [url = about:blank] 12:43:02 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x92376c00) [pid = 1948] [serial = 304] [outer = (nil)] [url = about:blank] 12:43:04 INFO - PROCESS | 1948 | 1477251784470 Marionette TRACE conn5 <- [1,384,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]]]}] 12:43:04 INFO - .. 12:43:04 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6308ms 12:43:04 INFO - PROCESS | 1948 | 1477251784530 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 12:43:04 INFO - PROCESS | 1948 | 1477251784538 Marionette TRACE conn5 <- [1,385,null,{"value":"7"}] 12:43:04 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 12:43:04 INFO - PROCESS | 1948 | 1477251784547 Marionette TRACE conn5 -> [0,386,"timeouts",{"script":35000}] 12:43:04 INFO - PROCESS | 1948 | 1477251784552 Marionette TRACE conn5 <- [1,386,null,{}] 12:43:04 INFO - PROCESS | 1948 | 1477251784574 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:04 INFO - PROCESS | 1948 | 1477251784766 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 12:43:04 INFO - PROCESS | 1948 | 1477251784832 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f822000 == 9 [pid = 1948] [id = 111] 12:43:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8f822400) [pid = 1948] [serial = 325] [outer = (nil)] 12:43:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8f829000) [pid = 1948] [serial = 326] [outer = 0x8f822400] 12:43:04 INFO - PROCESS | 1948 | 1477251784921 Marionette DEBUG loaded listener.js 12:43:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8f829c00) [pid = 1948] [serial = 327] [outer = 0x8f822400] 12:43:05 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x91ac4000) [pid = 1948] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 12:43:05 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x933f0000) [pid = 1948] [serial = 316] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:43:05 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x937f4c00) [pid = 1948] [serial = 317] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:43:05 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x937f8400) [pid = 1948] [serial = 318] [outer = (nil)] [url = about:blank] 12:43:05 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x9284e000) [pid = 1948] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 12:43:05 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x8f6c4c00) [pid = 1948] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 12:43:05 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x937f2c00) [pid = 1948] [serial = 306] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:43:05 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x90e8e400) [pid = 1948] [serial = 311] [outer = (nil)] [url = about:blank] 12:43:05 INFO - .. 12:43:05 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1441ms 12:43:05 INFO - PROCESS | 1948 | 1477251785976 Marionette TRACE conn5 <- [1,388,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]]]}] 12:43:05 INFO - PROCESS | 1948 | 1477251785989 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 12:43:06 INFO - PROCESS | 1948 | 1477251785998 Marionette TRACE conn5 <- [1,389,null,{"value":"7"}] 12:43:06 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 12:43:06 INFO - PROCESS | 1948 | 1477251786009 Marionette TRACE conn5 -> [0,390,"timeouts",{"script":35000}] 12:43:06 INFO - PROCESS | 1948 | 1477251786014 Marionette TRACE conn5 <- [1,390,null,{}] 12:43:06 INFO - PROCESS | 1948 | 1477251786023 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:06 INFO - PROCESS | 1948 | 1477251786219 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 12:43:06 INFO - PROCESS | 1948 | 1477251786231 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x92858800 == 10 [pid = 1948] [id = 112] 12:43:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x930d1c00) [pid = 1948] [serial = 328] [outer = (nil)] 12:43:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x931e8400) [pid = 1948] [serial = 329] [outer = 0x930d1c00] 12:43:06 INFO - PROCESS | 1948 | 1477251786322 Marionette DEBUG loaded listener.js 12:43:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x931e9000) [pid = 1948] [serial = 330] [outer = 0x930d1c00] 12:43:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x935e2c00) [pid = 1948] [serial = 331] [outer = 0x93c7c000] 12:43:09 INFO - PROCESS | 1948 | --DOCSHELL 0x8f822000 == 9 [pid = 1948] [id = 111] 12:43:09 INFO - PROCESS | 1948 | --DOCSHELL 0x8cda0400 == 8 [pid = 1948] [id = 110] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x939af400) [pid = 1948] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x9387fc00) [pid = 1948] [serial = 319] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x91a08400) [pid = 1948] [serial = 321] [outer = (nil)] [url = about:blank] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x930cc800) [pid = 1948] [serial = 314] [outer = (nil)] [url = about:blank] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x930ce000) [pid = 1948] [serial = 315] [outer = (nil)] [url = about:blank] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8f7d3400) [pid = 1948] [serial = 309] [outer = (nil)] [url = about:blank] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8f7d8800) [pid = 1948] [serial = 310] [outer = (nil)] [url = about:blank] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x92378000) [pid = 1948] [serial = 305] [outer = (nil)] [url = about:blank] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x937f9000) [pid = 1948] [serial = 307] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:43:09 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x91ac6800) [pid = 1948] [serial = 312] [outer = (nil)] [url = about:blank] 12:43:11 INFO - PROCESS | 1948 | 1477251791876 Marionette TRACE conn5 <- [1,392,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]]]}] 12:43:11 INFO - .. 12:43:11 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5910ms 12:43:11 INFO - PROCESS | 1948 | 1477251791920 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 12:43:11 INFO - PROCESS | 1948 | 1477251791927 Marionette TRACE conn5 <- [1,393,null,{"value":"7"}] 12:43:11 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 12:43:11 INFO - PROCESS | 1948 | 1477251791944 Marionette TRACE conn5 -> [0,394,"timeouts",{"script":35000}] 12:43:11 INFO - PROCESS | 1948 | 1477251791948 Marionette TRACE conn5 <- [1,394,null,{}] 12:43:11 INFO - PROCESS | 1948 | 1477251791959 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:12 INFO - PROCESS | 1948 | 1477251792164 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 12:43:12 INFO - PROCESS | 1948 | 1477251792193 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d3c00 == 9 [pid = 1948] [id = 113] 12:43:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x8f7d4000) [pid = 1948] [serial = 332] [outer = (nil)] 12:43:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8f7d8c00) [pid = 1948] [serial = 333] [outer = 0x8f7d4000] 12:43:12 INFO - PROCESS | 1948 | 1477251792281 Marionette DEBUG loaded listener.js 12:43:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8f821800) [pid = 1948] [serial = 334] [outer = 0x8f7d4000] 12:43:12 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8f822400) [pid = 1948] [serial = 325] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 12:43:12 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x93aa5800) [pid = 1948] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 12:43:13 INFO - PROCESS | 1948 | 1477251793334 Marionette TRACE conn5 <- [1,396,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]]]}] 12:43:13 INFO - .. 12:43:13 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1442ms 12:43:13 INFO - PROCESS | 1948 | 1477251793386 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 12:43:13 INFO - PROCESS | 1948 | 1477251793396 Marionette TRACE conn5 <- [1,397,null,{"value":"7"}] 12:43:13 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 12:43:13 INFO - PROCESS | 1948 | 1477251793407 Marionette TRACE conn5 -> [0,398,"timeouts",{"script":35000}] 12:43:13 INFO - PROCESS | 1948 | 1477251793412 Marionette TRACE conn5 <- [1,398,null,{}] 12:43:13 INFO - PROCESS | 1948 | 1477251793419 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:13 INFO - PROCESS | 1948 | 1477251793615 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 12:43:13 INFO - PROCESS | 1948 | 1477251793627 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x91ac4400 == 10 [pid = 1948] [id = 114] 12:43:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x92299400) [pid = 1948] [serial = 335] [outer = (nil)] 12:43:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x92378800) [pid = 1948] [serial = 336] [outer = 0x92299400] 12:43:13 INFO - PROCESS | 1948 | 1477251793717 Marionette DEBUG loaded listener.js 12:43:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x923efc00) [pid = 1948] [serial = 337] [outer = 0x92299400] 12:43:17 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d3c00 == 9 [pid = 1948] [id = 113] 12:43:17 INFO - PROCESS | 1948 | --DOCSHELL 0x92858800 == 8 [pid = 1948] [id = 112] 12:43:17 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x93aaa800) [pid = 1948] [serial = 323] [outer = (nil)] [url = about:blank] 12:43:17 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8f829000) [pid = 1948] [serial = 326] [outer = (nil)] [url = about:blank] 12:43:17 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x8f829c00) [pid = 1948] [serial = 327] [outer = (nil)] [url = about:blank] 12:43:17 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x93aaf800) [pid = 1948] [serial = 324] [outer = (nil)] [url = about:blank] 12:43:17 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x91ac6400) [pid = 1948] [serial = 224] [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.] 12:43:19 INFO - PROCESS | 1948 | 1477251799296 Marionette TRACE conn5 <- [1,400,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]]]}] 12:43:19 INFO - .. 12:43:19 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5911ms 12:43:19 INFO - PROCESS | 1948 | 1477251799319 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 12:43:19 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 12:43:19 INFO - PROCESS | 1948 | 1477251799328 Marionette TRACE conn5 <- [1,401,null,{"value":"7"}] 12:43:19 INFO - PROCESS | 1948 | 1477251799338 Marionette TRACE conn5 -> [0,402,"timeouts",{"script":35000}] 12:43:19 INFO - PROCESS | 1948 | 1477251799344 Marionette TRACE conn5 <- [1,402,null,{}] 12:43:19 INFO - PROCESS | 1948 | 1477251799358 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:19 INFO - PROCESS | 1948 | 1477251799561 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 12:43:19 INFO - PROCESS | 1948 | 1477251799591 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d7400 == 9 [pid = 1948] [id = 115] 12:43:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x8f7d8800) [pid = 1948] [serial = 338] [outer = (nil)] 12:43:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x8f822000) [pid = 1948] [serial = 339] [outer = 0x8f7d8800] 12:43:19 INFO - PROCESS | 1948 | 1477251799682 Marionette DEBUG loaded listener.js 12:43:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8f822400) [pid = 1948] [serial = 340] [outer = 0x8f7d8800] 12:43:20 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x8f7d4000) [pid = 1948] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 12:43:20 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x930d1c00) [pid = 1948] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 12:43:25 INFO - PROCESS | 1948 | 1477251805295 Marionette TRACE conn5 <- [1,404,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]]]}] 12:43:25 INFO - PROCESS | 1948 | --DOCSHELL 0x91ac4400 == 8 [pid = 1948] [id = 114] 12:43:25 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x931e9000) [pid = 1948] [serial = 330] [outer = (nil)] [url = about:blank] 12:43:25 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8f821800) [pid = 1948] [serial = 334] [outer = (nil)] [url = about:blank] 12:43:25 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x8f7d8c00) [pid = 1948] [serial = 333] [outer = (nil)] [url = about:blank] 12:43:25 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x931e8400) [pid = 1948] [serial = 329] [outer = (nil)] [url = about:blank] 12:43:25 INFO - .. 12:43:25 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6006ms 12:43:25 INFO - PROCESS | 1948 | 1477251805342 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 12:43:25 INFO - PROCESS | 1948 | 1477251805349 Marionette TRACE conn5 <- [1,405,null,{"value":"7"}] 12:43:25 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 12:43:25 INFO - PROCESS | 1948 | 1477251805361 Marionette TRACE conn5 -> [0,406,"timeouts",{"script":35000}] 12:43:25 INFO - PROCESS | 1948 | 1477251805366 Marionette TRACE conn5 <- [1,406,null,{}] 12:43:25 INFO - PROCESS | 1948 | 1477251805377 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:25 INFO - PROCESS | 1948 | 1477251805549 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 12:43:25 INFO - PROCESS | 1948 | 1477251805653 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d3400 == 9 [pid = 1948] [id = 116] 12:43:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x8f7d3c00) [pid = 1948] [serial = 341] [outer = (nil)] 12:43:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x8f7d9800) [pid = 1948] [serial = 342] [outer = 0x8f7d3c00] 12:43:25 INFO - PROCESS | 1948 | 1477251805744 Marionette DEBUG loaded listener.js 12:43:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x8f82dc00) [pid = 1948] [serial = 343] [outer = 0x8f7d3c00] 12:43:26 INFO - PROCESS | 1948 | 1477251806723 Marionette TRACE conn5 <- [1,408,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:43:26 INFO - . 12:43:26 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1383ms 12:43:26 INFO - PROCESS | 1948 | 1477251806744 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 12:43:26 INFO - PROCESS | 1948 | 1477251806755 Marionette TRACE conn5 <- [1,409,null,{"value":"7"}] 12:43:26 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 12:43:26 INFO - PROCESS | 1948 | 1477251806766 Marionette TRACE conn5 -> [0,410,"timeouts",{"script":35000}] 12:43:26 INFO - PROCESS | 1948 | 1477251806772 Marionette TRACE conn5 <- [1,410,null,{}] 12:43:26 INFO - PROCESS | 1948 | 1477251806778 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:26 INFO - PROCESS | 1948 | 1477251806944 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 12:43:27 INFO - PROCESS | 1948 | 1477251807038 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x9228d400 == 10 [pid = 1948] [id = 117] 12:43:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x923f0000) [pid = 1948] [serial = 344] [outer = (nil)] 12:43:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x92855c00) [pid = 1948] [serial = 345] [outer = 0x923f0000] 12:43:27 INFO - PROCESS | 1948 | 1477251807119 Marionette DEBUG loaded listener.js 12:43:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x92856000) [pid = 1948] [serial = 346] [outer = 0x923f0000] 12:43:27 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x92299400) [pid = 1948] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 12:43:32 INFO - PROCESS | 1948 | 1477251812647 Marionette TRACE conn5 <- [1,412,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]]]}] 12:43:32 INFO - .. 12:43:32 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 5897ms 12:43:32 INFO - PROCESS | 1948 | 1477251812663 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 12:43:32 INFO - PROCESS | 1948 | 1477251812671 Marionette TRACE conn5 <- [1,413,null,{"value":"7"}] 12:43:32 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 12:43:32 INFO - PROCESS | 1948 | 1477251812682 Marionette TRACE conn5 -> [0,414,"timeouts",{"script":35000}] 12:43:32 INFO - PROCESS | 1948 | 1477251812687 Marionette TRACE conn5 <- [1,414,null,{}] 12:43:32 INFO - PROCESS | 1948 | 1477251812698 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:32 INFO - PROCESS | 1948 | 1477251812906 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 12:43:33 INFO - PROCESS | 1948 | 1477251813033 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7dd000 == 11 [pid = 1948] [id = 118] 12:43:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8f7e0800) [pid = 1948] [serial = 347] [outer = (nil)] 12:43:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x90e84400) [pid = 1948] [serial = 348] [outer = 0x8f7e0800] 12:43:33 INFO - PROCESS | 1948 | 1477251813134 Marionette DEBUG loaded listener.js 12:43:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x8f7da400) [pid = 1948] [serial = 349] [outer = 0x8f7e0800] 12:43:33 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d3400 == 10 [pid = 1948] [id = 116] 12:43:33 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d7400 == 9 [pid = 1948] [id = 115] 12:43:33 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x92378800) [pid = 1948] [serial = 336] [outer = (nil)] [url = about:blank] 12:43:33 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x923efc00) [pid = 1948] [serial = 337] [outer = (nil)] [url = about:blank] 12:43:33 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x8f822000) [pid = 1948] [serial = 339] [outer = (nil)] [url = about:blank] 12:43:34 INFO - PROCESS | 1948 | 1477251814302 Marionette TRACE conn5 <- [1,416,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]]]}] 12:43:34 INFO - .. 12:43:34 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1637ms 12:43:34 INFO - PROCESS | 1948 | 1477251814319 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 12:43:34 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 12:43:34 INFO - PROCESS | 1948 | 1477251814328 Marionette TRACE conn5 <- [1,417,null,{"value":"7"}] 12:43:34 INFO - PROCESS | 1948 | 1477251814336 Marionette TRACE conn5 -> [0,418,"timeouts",{"script":35000}] 12:43:34 INFO - PROCESS | 1948 | 1477251814342 Marionette TRACE conn5 <- [1,418,null,{}] 12:43:34 INFO - PROCESS | 1948 | 1477251814349 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:34 INFO - PROCESS | 1948 | 1477251814552 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 12:43:34 INFO - PROCESS | 1948 | 1477251814652 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:34 INFO - PROCESS | 1948 | ++DOCSHELL 0x91a08800 == 10 [pid = 1948] [id = 119] 12:43:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8da9bc00) [pid = 1948] [serial = 350] [outer = (nil)] 12:43:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x92295800) [pid = 1948] [serial = 351] [outer = 0x8da9bc00] 12:43:34 INFO - PROCESS | 1948 | 1477251814742 Marionette DEBUG loaded listener.js 12:43:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x923f4000) [pid = 1948] [serial = 352] [outer = 0x8da9bc00] 12:43:35 INFO - PROCESS | 1948 | 1477251815756 Marionette TRACE conn5 <- [1,420,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]]]}] 12:43:35 INFO - ....................... 12:43:35 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1443ms 12:43:35 INFO - PROCESS | 1948 | 1477251815779 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 12:43:35 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 12:43:35 INFO - PROCESS | 1948 | 1477251815789 Marionette TRACE conn5 <- [1,421,null,{"value":"7"}] 12:43:35 INFO - PROCESS | 1948 | 1477251815800 Marionette TRACE conn5 -> [0,422,"timeouts",{"script":35000}] 12:43:35 INFO - PROCESS | 1948 | 1477251815806 Marionette TRACE conn5 <- [1,422,null,{}] 12:43:35 INFO - PROCESS | 1948 | 1477251815812 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:36 INFO - PROCESS | 1948 | 1477251815999 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 12:43:36 INFO - PROCESS | 1948 | 1477251816097 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f1c00 == 11 [pid = 1948] [id = 120] 12:43:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x937fa800) [pid = 1948] [serial = 353] [outer = (nil)] 12:43:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x939af800) [pid = 1948] [serial = 354] [outer = 0x937fa800] 12:43:36 INFO - PROCESS | 1948 | 1477251816179 Marionette DEBUG loaded listener.js 12:43:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x939afc00) [pid = 1948] [serial = 355] [outer = 0x937fa800] 12:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8f7d3c00) [pid = 1948] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 12:43:36 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8f7d8800) [pid = 1948] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 12:43:41 INFO - PROCESS | 1948 | --DOCSHELL 0x9228d400 == 10 [pid = 1948] [id = 117] 12:43:41 INFO - PROCESS | 1948 | --DOCSHELL 0x91a08800 == 9 [pid = 1948] [id = 119] 12:43:41 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7dd000 == 8 [pid = 1948] [id = 118] 12:43:41 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x92855c00) [pid = 1948] [serial = 345] [outer = (nil)] [url = about:blank] 12:43:41 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8f822400) [pid = 1948] [serial = 340] [outer = (nil)] [url = about:blank] 12:43:41 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8f7d9800) [pid = 1948] [serial = 342] [outer = (nil)] [url = about:blank] 12:43:41 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x8f82dc00) [pid = 1948] [serial = 343] [outer = (nil)] [url = about:blank] 12:43:41 INFO - PROCESS | 1948 | 1477251821808 Marionette TRACE conn5 <- [1,424,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]]]}] 12:43:41 INFO - .. 12:43:41 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6051ms 12:43:41 INFO - PROCESS | 1948 | 1477251821851 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 12:43:41 INFO - PROCESS | 1948 | 1477251821858 Marionette TRACE conn5 <- [1,425,null,{"value":"7"}] 12:43:41 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 12:43:41 INFO - PROCESS | 1948 | 1477251821868 Marionette TRACE conn5 -> [0,426,"timeouts",{"script":35000}] 12:43:41 INFO - PROCESS | 1948 | 1477251821873 Marionette TRACE conn5 <- [1,426,null,{}] 12:43:41 INFO - PROCESS | 1948 | 1477251821883 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:42 INFO - PROCESS | 1948 | 1477251822071 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 12:43:42 INFO - PROCESS | 1948 | 1477251822165 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d6800 == 9 [pid = 1948] [id = 121] 12:43:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8f7d7400) [pid = 1948] [serial = 356] [outer = (nil)] 12:43:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8f821800) [pid = 1948] [serial = 357] [outer = 0x8f7d7400] 12:43:42 INFO - PROCESS | 1948 | 1477251822254 Marionette DEBUG loaded listener.js 12:43:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x8f82cc00) [pid = 1948] [serial = 358] [outer = 0x8f7d7400] 12:43:44 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8da9bc00) [pid = 1948] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 12:43:44 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8f7e0800) [pid = 1948] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 12:43:44 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x923f0000) [pid = 1948] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 12:43:47 INFO - PROCESS | 1948 | 1477251827772 Marionette TRACE conn5 <- [1,428,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]]]}] 12:43:47 INFO - .. 12:43:47 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5948ms 12:43:47 INFO - PROCESS | 1948 | 1477251827819 Marionette TRACE conn5 -> [0,429,"getWindowHandle",null] 12:43:47 INFO - PROCESS | 1948 | 1477251827830 Marionette TRACE conn5 <- [1,429,null,{"value":"7"}] 12:43:47 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 12:43:47 INFO - PROCESS | 1948 | 1477251827842 Marionette TRACE conn5 -> [0,430,"timeouts",{"script":35000}] 12:43:47 INFO - PROCESS | 1948 | 1477251827848 Marionette TRACE conn5 <- [1,430,null,{}] 12:43:47 INFO - PROCESS | 1948 | 1477251827855 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:48 INFO - PROCESS | 1948 | 1477251828010 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 12:43:48 INFO - PROCESS | 1948 | 1477251828031 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:48 INFO - PROCESS | 1948 | ++DOCSHELL 0x8cda4800 == 10 [pid = 1948] [id = 122] 12:43:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8d9f8000) [pid = 1948] [serial = 359] [outer = (nil)] 12:43:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8dc14c00) [pid = 1948] [serial = 360] [outer = 0x8d9f8000] 12:43:48 INFO - PROCESS | 1948 | 1477251828142 Marionette DEBUG loaded listener.js 12:43:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x8f7d5c00) [pid = 1948] [serial = 361] [outer = 0x8d9f8000] 12:43:49 INFO - PROCESS | 1948 | 1477251829379 Marionette TRACE conn5 <- [1,432,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]]]}] 12:43:49 INFO - .. 12:43:49 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1585ms 12:43:49 INFO - PROCESS | 1948 | 1477251829428 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 12:43:49 INFO - PROCESS | 1948 | 1477251829435 Marionette TRACE conn5 <- [1,433,null,{"value":"7"}] 12:43:49 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 12:43:49 INFO - PROCESS | 1948 | 1477251829443 Marionette TRACE conn5 -> [0,434,"timeouts",{"script":35000}] 12:43:49 INFO - PROCESS | 1948 | 1477251829448 Marionette TRACE conn5 <- [1,434,null,{}] 12:43:49 INFO - PROCESS | 1948 | 1477251829503 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:49 INFO - PROCESS | 1948 | 1477251829706 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 12:43:49 INFO - PROCESS | 1948 | 1477251829841 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x930d8c00 == 11 [pid = 1948] [id = 123] 12:43:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x930da800) [pid = 1948] [serial = 362] [outer = (nil)] 12:43:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x93259800) [pid = 1948] [serial = 363] [outer = 0x930da800] 12:43:49 INFO - PROCESS | 1948 | 1477251829935 Marionette DEBUG loaded listener.js 12:43:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8daa0800) [pid = 1948] [serial = 364] [outer = 0x930da800] 12:43:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d6800 == 10 [pid = 1948] [id = 121] 12:43:51 INFO - PROCESS | 1948 | --DOCSHELL 0x937f1c00 == 9 [pid = 1948] [id = 120] 12:43:51 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x92295800) [pid = 1948] [serial = 351] [outer = (nil)] [url = about:blank] 12:43:51 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x923f4000) [pid = 1948] [serial = 352] [outer = (nil)] [url = about:blank] 12:43:51 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x90e84400) [pid = 1948] [serial = 348] [outer = (nil)] [url = about:blank] 12:43:51 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8f7da400) [pid = 1948] [serial = 349] [outer = (nil)] [url = about:blank] 12:43:51 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x92856000) [pid = 1948] [serial = 346] [outer = (nil)] [url = about:blank] 12:43:51 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x939af800) [pid = 1948] [serial = 354] [outer = (nil)] [url = about:blank] 12:43:53 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x937fa800) [pid = 1948] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 12:43:55 INFO - PROCESS | 1948 | 1477251835552 Marionette TRACE conn5 <- [1,436,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]]]}] 12:43:55 INFO - .. 12:43:55 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6146ms 12:43:55 INFO - PROCESS | 1948 | 1477251835589 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 12:43:55 INFO - PROCESS | 1948 | 1477251835596 Marionette TRACE conn5 <- [1,437,null,{"value":"7"}] 12:43:55 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 12:43:55 INFO - PROCESS | 1948 | 1477251835605 Marionette TRACE conn5 -> [0,438,"timeouts",{"script":35000}] 12:43:55 INFO - PROCESS | 1948 | 1477251835610 Marionette TRACE conn5 <- [1,438,null,{}] 12:43:55 INFO - PROCESS | 1948 | 1477251835619 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:55 INFO - PROCESS | 1948 | 1477251835779 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 12:43:55 INFO - PROCESS | 1948 | 1477251835872 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x92855800 == 10 [pid = 1948] [id = 124] 12:43:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x92856000) [pid = 1948] [serial = 365] [outer = (nil)] 12:43:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x931e7c00) [pid = 1948] [serial = 366] [outer = 0x92856000] 12:43:55 INFO - PROCESS | 1948 | 1477251835958 Marionette DEBUG loaded listener.js 12:43:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x931e8400) [pid = 1948] [serial = 367] [outer = 0x92856000] 12:43:56 INFO - PROCESS | 1948 | 1477251836953 Marionette TRACE conn5 <- [1,440,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]]]}] 12:43:56 INFO - .. 12:43:56 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1388ms 12:43:57 INFO - PROCESS | 1948 | 1477251836993 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 12:43:57 INFO - PROCESS | 1948 | 1477251837004 Marionette TRACE conn5 <- [1,441,null,{"value":"7"}] 12:43:57 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 12:43:57 INFO - PROCESS | 1948 | 1477251837016 Marionette TRACE conn5 -> [0,442,"timeouts",{"script":35000}] 12:43:57 INFO - PROCESS | 1948 | 1477251837022 Marionette TRACE conn5 <- [1,442,null,{}] 12:43:57 INFO - PROCESS | 1948 | 1477251837028 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:43:57 INFO - PROCESS | 1948 | 1477251837194 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 12:43:57 INFO - PROCESS | 1948 | 1477251837314 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:43:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9fcc00 == 11 [pid = 1948] [id = 125] 12:43:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x8f7d2c00) [pid = 1948] [serial = 368] [outer = (nil)] 12:43:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x90e89000) [pid = 1948] [serial = 369] [outer = 0x8f7d2c00] 12:43:57 INFO - PROCESS | 1948 | 1477251837413 Marionette DEBUG loaded listener.js 12:43:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x923e6c00) [pid = 1948] [serial = 370] [outer = 0x8f7d2c00] 12:43:59 INFO - PROCESS | 1948 | --DOCSHELL 0x92855800 == 10 [pid = 1948] [id = 124] 12:43:59 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x939afc00) [pid = 1948] [serial = 355] [outer = (nil)] [url = about:blank] 12:43:59 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8f821800) [pid = 1948] [serial = 357] [outer = (nil)] [url = about:blank] 12:44:02 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8f7d7400) [pid = 1948] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 12:44:04 INFO - PROCESS | 1948 | 1477251843991 Marionette TRACE conn5 <- [1,444,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:1403: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:670:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:669: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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403: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"]]]}] 12:44:04 INFO - .. 12:44:04 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7001ms 12:44:04 INFO - PROCESS | 1948 | 1477251844016 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 12:44:04 INFO - PROCESS | 1948 | 1477251844024 Marionette TRACE conn5 <- [1,445,null,{"value":"7"}] 12:44:04 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 12:44:04 INFO - PROCESS | 1948 | 1477251844033 Marionette TRACE conn5 -> [0,446,"timeouts",{"script":35000}] 12:44:04 INFO - PROCESS | 1948 | 1477251844038 Marionette TRACE conn5 <- [1,446,null,{}] 12:44:04 INFO - PROCESS | 1948 | 1477251844055 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:04 INFO - PROCESS | 1948 | 1477251844231 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 12:44:04 INFO - PROCESS | 1948 | 1477251844398 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d4c00 == 11 [pid = 1948] [id = 126] 12:44:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x937ef000) [pid = 1948] [serial = 371] [outer = (nil)] 12:44:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x937f5800) [pid = 1948] [serial = 372] [outer = 0x937ef000] 12:44:04 INFO - PROCESS | 1948 | 1477251844492 Marionette DEBUG loaded listener.js 12:44:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x937fb800) [pid = 1948] [serial = 373] [outer = 0x937ef000] 12:44:04 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:44:04 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:44:04 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 12:44:05 INFO - PROCESS | 1948 | 1477251845474 Marionette TRACE conn5 <- [1,448,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:44:05 INFO - . 12:44:05 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1487ms 12:44:05 INFO - PROCESS | 1948 | 1477251845521 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 12:44:05 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 12:44:05 INFO - PROCESS | 1948 | 1477251845531 Marionette TRACE conn5 <- [1,449,null,{"value":"7"}] 12:44:05 INFO - PROCESS | 1948 | 1477251845543 Marionette TRACE conn5 -> [0,450,"timeouts",{"script":35000}] 12:44:05 INFO - PROCESS | 1948 | 1477251845550 Marionette TRACE conn5 <- [1,450,null,{}] 12:44:05 INFO - PROCESS | 1948 | 1477251845558 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:05 INFO - PROCESS | 1948 | 1477251845765 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 12:44:05 INFO - PROCESS | 1948 | 1477251845788 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a45000 == 12 [pid = 1948] [id = 127] 12:44:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x94a84400) [pid = 1948] [serial = 374] [outer = (nil)] 12:44:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x94a87800) [pid = 1948] [serial = 375] [outer = 0x94a84400] 12:44:05 INFO - PROCESS | 1948 | 1477251845870 Marionette DEBUG loaded listener.js 12:44:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x94a87c00) [pid = 1948] [serial = 376] [outer = 0x94a84400] 12:44:06 INFO - PROCESS | 1948 | 1477251846565 Marionette TRACE conn5 <- [1,452,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]]]}] 12:44:06 INFO - . 12:44:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1036ms 12:44:06 INFO - PROCESS | 1948 | 1477251846619 Marionette TRACE conn5 -> [0,453,"getWindowHandle",null] 12:44:06 INFO - PROCESS | 1948 | 1477251846626 Marionette TRACE conn5 <- [1,453,null,{"value":"7"}] 12:44:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 12:44:06 INFO - PROCESS | 1948 | 1477251846641 Marionette TRACE conn5 -> [0,454,"timeouts",{"script":35000}] 12:44:06 INFO - PROCESS | 1948 | 1477251846648 Marionette TRACE conn5 <- [1,454,null,{}] 12:44:06 INFO - PROCESS | 1948 | 1477251846663 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:06 INFO - PROCESS | 1948 | 1477251846853 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 12:44:06 INFO - PROCESS | 1948 | 1477251846984 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x93aaec00 == 13 [pid = 1948] [id = 128] 12:44:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x93aaf000) [pid = 1948] [serial = 377] [outer = (nil)] 12:44:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x94a43000) [pid = 1948] [serial = 378] [outer = 0x93aaf000] 12:44:07 INFO - PROCESS | 1948 | 1477251847086 Marionette DEBUG loaded listener.js 12:44:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x94a8ec00) [pid = 1948] [serial = 379] [outer = 0x93aaf000] 12:44:07 INFO - PROCESS | 1948 | 1477251847744 Marionette TRACE conn5 <- [1,456,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]]]}] 12:44:07 INFO - . 12:44:07 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1197ms 12:44:07 INFO - PROCESS | 1948 | 1477251847838 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 12:44:07 INFO - PROCESS | 1948 | 1477251847847 Marionette TRACE conn5 <- [1,457,null,{"value":"7"}] 12:44:07 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 12:44:07 INFO - PROCESS | 1948 | 1477251847857 Marionette TRACE conn5 -> [0,458,"timeouts",{"script":35000}] 12:44:07 INFO - PROCESS | 1948 | 1477251847865 Marionette TRACE conn5 <- [1,458,null,{}] 12:44:07 INFO - PROCESS | 1948 | 1477251847890 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:08 INFO - PROCESS | 1948 | 1477251848079 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 12:44:08 INFO - PROCESS | 1948 | 1477251848211 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x954c1800 == 14 [pid = 1948] [id = 129] 12:44:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x954c2400) [pid = 1948] [serial = 380] [outer = (nil)] 12:44:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x95614c00) [pid = 1948] [serial = 381] [outer = 0x954c2400] 12:44:08 INFO - PROCESS | 1948 | 1477251848304 Marionette DEBUG loaded listener.js 12:44:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x9561bc00) [pid = 1948] [serial = 382] [outer = 0x954c2400] 12:44:08 INFO - PROCESS | 1948 | 1477251848975 Marionette TRACE conn5 <- [1,460,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]]]}] 12:44:09 INFO - . 12:44:09 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1213ms 12:44:09 INFO - PROCESS | 1948 | 1477251849071 Marionette TRACE conn5 -> [0,461,"getWindowHandle",null] 12:44:09 INFO - PROCESS | 1948 | 1477251849076 Marionette TRACE conn5 <- [1,461,null,{"value":"7"}] 12:44:09 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 12:44:09 INFO - PROCESS | 1948 | 1477251849087 Marionette TRACE conn5 -> [0,462,"timeouts",{"script":35000}] 12:44:09 INFO - PROCESS | 1948 | 1477251849102 Marionette TRACE conn5 <- [1,462,null,{}] 12:44:09 INFO - PROCESS | 1948 | 1477251849137 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:09 INFO - PROCESS | 1948 | 1477251849320 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 12:44:09 INFO - PROCESS | 1948 | 1477251849479 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x97da6000 == 15 [pid = 1948] [id = 130] 12:44:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x97da6400) [pid = 1948] [serial = 383] [outer = (nil)] 12:44:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x97dab000) [pid = 1948] [serial = 384] [outer = 0x97da6400] 12:44:09 INFO - PROCESS | 1948 | 1477251849578 Marionette DEBUG loaded listener.js 12:44:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x98343c00) [pid = 1948] [serial = 385] [outer = 0x97da6400] 12:44:10 INFO - PROCESS | 1948 | 1477251850192 Marionette TRACE conn5 <- [1,464,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]]]}] 12:44:10 INFO - . 12:44:10 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1176ms 12:44:10 INFO - PROCESS | 1948 | 1477251850260 Marionette TRACE conn5 -> [0,465,"getWindowHandle",null] 12:44:10 INFO - PROCESS | 1948 | 1477251850264 Marionette TRACE conn5 <- [1,465,null,{"value":"7"}] 12:44:10 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 12:44:10 INFO - PROCESS | 1948 | 1477251850271 Marionette TRACE conn5 -> [0,466,"timeouts",{"script":35000}] 12:44:10 INFO - PROCESS | 1948 | 1477251850275 Marionette TRACE conn5 <- [1,466,null,{}] 12:44:10 INFO - PROCESS | 1948 | 1477251850282 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:10 INFO - PROCESS | 1948 | 1477251850506 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 12:44:10 INFO - PROCESS | 1948 | 1477251850615 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x98fe2000 == 16 [pid = 1948] [id = 131] 12:44:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x98fe3000) [pid = 1948] [serial = 386] [outer = (nil)] 12:44:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x99616400) [pid = 1948] [serial = 387] [outer = 0x98fe3000] 12:44:10 INFO - PROCESS | 1948 | 1477251850704 Marionette DEBUG loaded listener.js 12:44:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x939b7800) [pid = 1948] [serial = 388] [outer = 0x98fe3000] 12:44:12 INFO - PROCESS | 1948 | --DOCSHELL 0x930d8c00 == 15 [pid = 1948] [id = 123] 12:44:12 INFO - PROCESS | 1948 | --DOCSHELL 0x8cda4800 == 14 [pid = 1948] [id = 122] 12:44:12 INFO - PROCESS | 1948 | --DOCSHELL 0x8d9fcc00 == 13 [pid = 1948] [id = 125] 12:44:12 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x8f82cc00) [pid = 1948] [serial = 358] [outer = (nil)] [url = about:blank] 12:44:12 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x93259800) [pid = 1948] [serial = 363] [outer = (nil)] [url = about:blank] 12:44:12 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x931e7c00) [pid = 1948] [serial = 366] [outer = (nil)] [url = about:blank] 12:44:12 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x8dc14c00) [pid = 1948] [serial = 360] [outer = (nil)] [url = about:blank] 12:44:15 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x94a84400) [pid = 1948] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 12:44:15 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x937ef000) [pid = 1948] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 12:44:15 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x8f7d2c00) [pid = 1948] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 12:44:15 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x930da800) [pid = 1948] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 12:44:15 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x92856000) [pid = 1948] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 12:44:15 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x8d9f8000) [pid = 1948] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 12:44:16 INFO - PROCESS | 1948 | 1477251856339 Marionette TRACE conn5 <- [1,468,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:44:16 INFO - . 12:44:16 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6097ms 12:44:16 INFO - PROCESS | 1948 | 1477251856370 Marionette TRACE conn5 -> [0,469,"getWindowHandle",null] 12:44:16 INFO - PROCESS | 1948 | 1477251856377 Marionette TRACE conn5 <- [1,469,null,{"value":"7"}] 12:44:16 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 12:44:16 INFO - PROCESS | 1948 | 1477251856387 Marionette TRACE conn5 -> [0,470,"timeouts",{"script":35000}] 12:44:16 INFO - PROCESS | 1948 | 1477251856392 Marionette TRACE conn5 <- [1,470,null,{}] 12:44:16 INFO - PROCESS | 1948 | 1477251856402 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:16 INFO - PROCESS | 1948 | 1477251856598 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 12:44:16 INFO - PROCESS | 1948 | 1477251856617 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e84800 == 14 [pid = 1948] [id = 132] 12:44:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x90e85000) [pid = 1948] [serial = 389] [outer = (nil)] 12:44:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x90e8d400) [pid = 1948] [serial = 390] [outer = 0x90e85000] 12:44:16 INFO - PROCESS | 1948 | 1477251856705 Marionette DEBUG loaded listener.js 12:44:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x90e8dc00) [pid = 1948] [serial = 391] [outer = 0x90e85000] 12:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0x93aaec00 == 13 [pid = 1948] [id = 128] 12:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0x94a45000 == 12 [pid = 1948] [id = 127] 12:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d4c00 == 11 [pid = 1948] [id = 126] 12:44:19 INFO - PROCESS | 1948 | --DOCSHELL 0x98fe2000 == 10 [pid = 1948] [id = 131] 12:44:20 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x94a87800) [pid = 1948] [serial = 375] [outer = (nil)] [url = about:blank] 12:44:20 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x94a87c00) [pid = 1948] [serial = 376] [outer = (nil)] [url = about:blank] 12:44:20 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x937f5800) [pid = 1948] [serial = 372] [outer = (nil)] [url = about:blank] 12:44:20 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x937fb800) [pid = 1948] [serial = 373] [outer = (nil)] [url = about:blank] 12:44:20 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x90e89000) [pid = 1948] [serial = 369] [outer = (nil)] [url = about:blank] 12:44:20 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x923e6c00) [pid = 1948] [serial = 370] [outer = (nil)] [url = about:blank] 12:44:20 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x8daa0800) [pid = 1948] [serial = 364] [outer = (nil)] [url = about:blank] 12:44:20 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x931e8400) [pid = 1948] [serial = 367] [outer = (nil)] [url = about:blank] 12:44:20 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8f7d5c00) [pid = 1948] [serial = 361] [outer = (nil)] [url = about:blank] 12:44:22 INFO - PROCESS | 1948 | 1477251862273 Marionette TRACE conn5 <- [1,472,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403: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"]]]}] 12:44:22 INFO - . 12:44:22 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5947ms 12:44:22 INFO - PROCESS | 1948 | 1477251862335 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 12:44:22 INFO - PROCESS | 1948 | 1477251862341 Marionette TRACE conn5 <- [1,473,null,{"value":"7"}] 12:44:22 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 12:44:22 INFO - PROCESS | 1948 | 1477251862352 Marionette TRACE conn5 -> [0,474,"timeouts",{"script":35000}] 12:44:22 INFO - PROCESS | 1948 | 1477251862357 Marionette TRACE conn5 <- [1,474,null,{}] 12:44:22 INFO - PROCESS | 1948 | 1477251862371 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:22 INFO - PROCESS | 1948 | 1477251862608 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 12:44:22 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x97da6400) [pid = 1948] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 12:44:22 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x954c2400) [pid = 1948] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 12:44:22 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x93aaf000) [pid = 1948] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 12:44:22 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x98fe3000) [pid = 1948] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 12:44:22 INFO - PROCESS | 1948 | 1477251862683 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e89400 == 11 [pid = 1948] [id = 133] 12:44:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x90e8a400) [pid = 1948] [serial = 392] [outer = (nil)] 12:44:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x90f86000) [pid = 1948] [serial = 393] [outer = 0x90e8a400] 12:44:22 INFO - PROCESS | 1948 | 1477251862771 Marionette DEBUG loaded listener.js 12:44:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x91ac9000) [pid = 1948] [serial = 394] [outer = 0x90e8a400] 12:44:27 INFO - PROCESS | 1948 | --DOCSHELL 0x97da6000 == 10 [pid = 1948] [id = 130] 12:44:27 INFO - PROCESS | 1948 | --DOCSHELL 0x954c1800 == 9 [pid = 1948] [id = 129] 12:44:27 INFO - PROCESS | 1948 | --DOCSHELL 0x90e84800 == 8 [pid = 1948] [id = 132] 12:44:27 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x99616400) [pid = 1948] [serial = 387] [outer = (nil)] [url = about:blank] 12:44:27 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x98343c00) [pid = 1948] [serial = 385] [outer = (nil)] [url = about:blank] 12:44:27 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x97dab000) [pid = 1948] [serial = 384] [outer = (nil)] [url = about:blank] 12:44:27 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x95614c00) [pid = 1948] [serial = 381] [outer = (nil)] [url = about:blank] 12:44:27 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x939b7800) [pid = 1948] [serial = 388] [outer = (nil)] [url = about:blank] 12:44:27 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x9561bc00) [pid = 1948] [serial = 382] [outer = (nil)] [url = about:blank] 12:44:27 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x94a43000) [pid = 1948] [serial = 378] [outer = (nil)] [url = about:blank] 12:44:27 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x94a8ec00) [pid = 1948] [serial = 379] [outer = (nil)] [url = about:blank] 12:44:28 INFO - PROCESS | 1948 | 1477251868276 Marionette TRACE conn5 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:44:28 INFO - . 12:44:28 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 5959ms 12:44:28 INFO - PROCESS | 1948 | 1477251868311 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 12:44:28 INFO - PROCESS | 1948 | 1477251868318 Marionette TRACE conn5 <- [1,477,null,{"value":"7"}] 12:44:28 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 12:44:28 INFO - PROCESS | 1948 | 1477251868328 Marionette TRACE conn5 -> [0,478,"timeouts",{"script":35000}] 12:44:28 INFO - PROCESS | 1948 | 1477251868333 Marionette TRACE conn5 <- [1,478,null,{}] 12:44:28 INFO - PROCESS | 1948 | 1477251868343 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:28 INFO - PROCESS | 1948 | 1477251868522 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 12:44:28 INFO - PROCESS | 1948 | 1477251868636 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f822000 == 9 [pid = 1948] [id = 134] 12:44:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x8f822c00) [pid = 1948] [serial = 395] [outer = (nil)] 12:44:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x8f82d000) [pid = 1948] [serial = 396] [outer = 0x8f822c00] 12:44:28 INFO - PROCESS | 1948 | 1477251868725 Marionette DEBUG loaded listener.js 12:44:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x8f82d400) [pid = 1948] [serial = 397] [outer = 0x8f822c00] 12:44:29 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:44:29 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:44:29 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2690 12:44:29 INFO - PROCESS | 1948 | 1477251869740 Marionette TRACE conn5 <- [1,480,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:44:29 INFO - . 12:44:29 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1433ms 12:44:29 INFO - PROCESS | 1948 | 1477251869761 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 12:44:29 INFO - PROCESS | 1948 | 1477251869771 Marionette TRACE conn5 <- [1,481,null,{"value":"7"}] 12:44:29 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 12:44:29 INFO - PROCESS | 1948 | 1477251869782 Marionette TRACE conn5 -> [0,482,"timeouts",{"script":35000}] 12:44:29 INFO - PROCESS | 1948 | 1477251869789 Marionette TRACE conn5 <- [1,482,null,{}] 12:44:29 INFO - PROCESS | 1948 | 1477251869797 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:30 INFO - PROCESS | 1948 | 1477251870005 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 12:44:30 INFO - PROCESS | 1948 | 1477251870022 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x930d5800 == 10 [pid = 1948] [id = 135] 12:44:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x931e7400) [pid = 1948] [serial = 398] [outer = (nil)] 12:44:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x931f3c00) [pid = 1948] [serial = 399] [outer = 0x931e7400] 12:44:30 INFO - PROCESS | 1948 | 1477251870104 Marionette DEBUG loaded listener.js 12:44:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x93253c00) [pid = 1948] [serial = 400] [outer = 0x931e7400] 12:44:30 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x90e85000) [pid = 1948] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 12:44:31 INFO - PROCESS | 1948 | 1477251871192 Marionette TRACE conn5 <- [1,484,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:44:31 INFO - . 12:44:31 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1446ms 12:44:31 INFO - PROCESS | 1948 | 1477251871230 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 12:44:31 INFO - PROCESS | 1948 | 1477251871234 Marionette TRACE conn5 <- [1,485,null,{"value":"7"}] 12:44:31 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 12:44:31 INFO - PROCESS | 1948 | 1477251871242 Marionette TRACE conn5 -> [0,486,"timeouts",{"script":35000}] 12:44:31 INFO - PROCESS | 1948 | 1477251871249 Marionette TRACE conn5 <- [1,486,null,{}] 12:44:31 INFO - PROCESS | 1948 | 1477251871266 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:31 INFO - PROCESS | 1948 | 1477251871433 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 12:44:31 INFO - PROCESS | 1948 | 1477251871532 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b4000 == 11 [pid = 1948] [id = 136] 12:44:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x939b4400) [pid = 1948] [serial = 401] [outer = (nil)] 12:44:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x939b7c00) [pid = 1948] [serial = 402] [outer = 0x939b4400] 12:44:31 INFO - PROCESS | 1948 | 1477251871617 Marionette DEBUG loaded listener.js 12:44:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x93aa4800) [pid = 1948] [serial = 403] [outer = 0x939b4400] 12:44:32 INFO - PROCESS | 1948 | 1477251872621 Marionette TRACE conn5 <- [1,488,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]]]}] 12:44:32 INFO - .. 12:44:32 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1436ms 12:44:32 INFO - PROCESS | 1948 | 1477251872678 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 12:44:32 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 12:44:32 INFO - PROCESS | 1948 | 1477251872683 Marionette TRACE conn5 <- [1,489,null,{"value":"7"}] 12:44:32 INFO - PROCESS | 1948 | 1477251872690 Marionette TRACE conn5 -> [0,490,"timeouts",{"script":35000}] 12:44:32 INFO - PROCESS | 1948 | 1477251872694 Marionette TRACE conn5 <- [1,490,null,{}] 12:44:32 INFO - PROCESS | 1948 | 1477251872701 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:32 INFO - PROCESS | 1948 | 1477251872854 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 12:44:32 INFO - PROCESS | 1948 | 1477251872862 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x949be000 == 12 [pid = 1948] [id = 137] 12:44:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x94a4c000) [pid = 1948] [serial = 404] [outer = (nil)] 12:44:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x94a89400) [pid = 1948] [serial = 405] [outer = 0x94a4c000] 12:44:32 INFO - PROCESS | 1948 | 1477251872953 Marionette DEBUG loaded listener.js 12:44:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x94a8c000) [pid = 1948] [serial = 406] [outer = 0x94a4c000] 12:44:35 INFO - PROCESS | 1948 | --DOCSHELL 0x90e89400 == 11 [pid = 1948] [id = 133] 12:44:36 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x90e8d400) [pid = 1948] [serial = 390] [outer = (nil)] [url = about:blank] 12:44:36 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x90e8dc00) [pid = 1948] [serial = 391] [outer = (nil)] [url = about:blank] 12:44:36 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x90f86000) [pid = 1948] [serial = 393] [outer = (nil)] [url = about:blank] 12:44:38 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x90e8a400) [pid = 1948] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 12:44:38 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8f822c00) [pid = 1948] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 12:44:38 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x939b4400) [pid = 1948] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 12:44:38 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x931e7400) [pid = 1948] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 12:44:38 INFO - PROCESS | 1948 | 1477251878528 Marionette TRACE conn5 <- [1,492,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]]]}] 12:44:38 INFO - .. 12:44:38 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5861ms 12:44:38 INFO - PROCESS | 1948 | 1477251878552 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 12:44:38 INFO - PROCESS | 1948 | 1477251878558 Marionette TRACE conn5 <- [1,493,null,{"value":"7"}] 12:44:38 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 12:44:38 INFO - PROCESS | 1948 | 1477251878568 Marionette TRACE conn5 -> [0,494,"timeouts",{"script":35000}] 12:44:38 INFO - PROCESS | 1948 | 1477251878573 Marionette TRACE conn5 <- [1,494,null,{}] 12:44:38 INFO - PROCESS | 1948 | 1477251878584 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:38 INFO - PROCESS | 1948 | 1477251878757 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 12:44:38 INFO - PROCESS | 1948 | 1477251878854 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82dc00 == 12 [pid = 1948] [id = 138] 12:44:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x8f82e800) [pid = 1948] [serial = 407] [outer = (nil)] 12:44:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x90e89400) [pid = 1948] [serial = 408] [outer = 0x8f82e800] 12:44:38 INFO - PROCESS | 1948 | 1477251878943 Marionette DEBUG loaded listener.js 12:44:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x91a08400) [pid = 1948] [serial = 409] [outer = 0x8f82e800] 12:44:39 INFO - PROCESS | 1948 | 1477251879979 Marionette TRACE conn5 <- [1,496,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]]]}] 12:44:39 INFO - .. 12:44:39 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1434ms 12:44:40 INFO - PROCESS | 1948 | 1477251880002 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 12:44:40 INFO - PROCESS | 1948 | 1477251880012 Marionette TRACE conn5 <- [1,497,null,{"value":"7"}] 12:44:40 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 12:44:40 INFO - PROCESS | 1948 | 1477251880023 Marionette TRACE conn5 -> [0,498,"timeouts",{"script":35000}] 12:44:40 INFO - PROCESS | 1948 | 1477251880030 Marionette TRACE conn5 <- [1,498,null,{}] 12:44:40 INFO - PROCESS | 1948 | 1477251880036 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:40 INFO - PROCESS | 1948 | 1477251880256 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 12:44:40 INFO - PROCESS | 1948 | 1477251880279 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:40 INFO - PROCESS | 1948 | ++DOCSHELL 0x931f2400 == 13 [pid = 1948] [id = 139] 12:44:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x93255c00) [pid = 1948] [serial = 410] [outer = (nil)] 12:44:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x937f2800) [pid = 1948] [serial = 411] [outer = 0x93255c00] 12:44:40 INFO - PROCESS | 1948 | 1477251880362 Marionette DEBUG loaded listener.js 12:44:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x9387fc00) [pid = 1948] [serial = 412] [outer = 0x93255c00] 12:44:41 INFO - PROCESS | 1948 | 1477251881388 Marionette TRACE conn5 <- [1,500,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:44:41 INFO - . 12:44:41 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1389ms 12:44:41 INFO - PROCESS | 1948 | 1477251881413 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 12:44:41 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 12:44:41 INFO - PROCESS | 1948 | 1477251881418 Marionette TRACE conn5 <- [1,501,null,{"value":"7"}] 12:44:41 INFO - PROCESS | 1948 | 1477251881424 Marionette TRACE conn5 -> [0,502,"timeouts",{"script":35000}] 12:44:41 INFO - PROCESS | 1948 | 1477251881431 Marionette TRACE conn5 <- [1,502,null,{}] 12:44:41 INFO - PROCESS | 1948 | 1477251881449 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:41 INFO - PROCESS | 1948 | 1477251881640 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 12:44:41 INFO - PROCESS | 1948 | 1477251881664 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x94209c00 == 14 [pid = 1948] [id = 140] 12:44:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x9420a800) [pid = 1948] [serial = 413] [outer = (nil)] 12:44:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x94942400) [pid = 1948] [serial = 414] [outer = 0x9420a800] 12:44:41 INFO - PROCESS | 1948 | 1477251881748 Marionette DEBUG loaded listener.js 12:44:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8f6c0c00) [pid = 1948] [serial = 415] [outer = 0x9420a800] 12:44:42 INFO - PROCESS | 1948 | 1477251882872 Marionette TRACE conn5 <- [1,504,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:44:42 INFO - . 12:44:42 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1488ms 12:44:42 INFO - PROCESS | 1948 | 1477251882914 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 12:44:42 INFO - PROCESS | 1948 | 1477251882920 Marionette TRACE conn5 <- [1,505,null,{"value":"7"}] 12:44:42 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 12:44:42 INFO - PROCESS | 1948 | 1477251882930 Marionette TRACE conn5 -> [0,506,"timeouts",{"script":35000}] 12:44:42 INFO - PROCESS | 1948 | 1477251882936 Marionette TRACE conn5 <- [1,506,null,{}] 12:44:42 INFO - PROCESS | 1948 | 1477251882994 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:43 INFO - PROCESS | 1948 | 1477251883190 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 12:44:43 INFO - PROCESS | 1948 | 1477251883329 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:43 INFO - PROCESS | 1948 | ++DOCSHELL 0x92375c00 == 15 [pid = 1948] [id = 141] 12:44:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x937fc400) [pid = 1948] [serial = 416] [outer = (nil)] 12:44:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x939b5000) [pid = 1948] [serial = 417] [outer = 0x937fc400] 12:44:43 INFO - PROCESS | 1948 | 1477251883424 Marionette DEBUG loaded listener.js 12:44:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x93aa3400) [pid = 1948] [serial = 418] [outer = 0x937fc400] 12:44:44 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x939b7c00) [pid = 1948] [serial = 402] [outer = (nil)] [url = about:blank] 12:44:44 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x93aa4800) [pid = 1948] [serial = 403] [outer = (nil)] [url = about:blank] 12:44:44 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x931f3c00) [pid = 1948] [serial = 399] [outer = (nil)] [url = about:blank] 12:44:44 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x93253c00) [pid = 1948] [serial = 400] [outer = (nil)] [url = about:blank] 12:44:44 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x8f82d000) [pid = 1948] [serial = 396] [outer = (nil)] [url = about:blank] 12:44:44 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8f82d400) [pid = 1948] [serial = 397] [outer = (nil)] [url = about:blank] 12:44:44 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x91ac9000) [pid = 1948] [serial = 394] [outer = (nil)] [url = about:blank] 12:44:44 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x94a89400) [pid = 1948] [serial = 405] [outer = (nil)] [url = about:blank] 12:44:47 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x93255c00) [pid = 1948] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 12:44:47 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8f82e800) [pid = 1948] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 12:44:47 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x94a4c000) [pid = 1948] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 12:44:49 INFO - PROCESS | 1948 | 1477251889009 Marionette TRACE conn5 <- [1,508,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]]]}] 12:44:49 INFO - .. 12:44:49 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6100ms 12:44:49 INFO - PROCESS | 1948 | 1477251889031 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 12:44:49 INFO - PROCESS | 1948 | 1477251889037 Marionette TRACE conn5 <- [1,509,null,{"value":"7"}] 12:44:49 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 12:44:49 INFO - PROCESS | 1948 | 1477251889047 Marionette TRACE conn5 -> [0,510,"timeouts",{"script":35000}] 12:44:49 INFO - PROCESS | 1948 | 1477251889051 Marionette TRACE conn5 <- [1,510,null,{}] 12:44:49 INFO - PROCESS | 1948 | 1477251889060 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:49 INFO - PROCESS | 1948 | 1477251889208 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 12:44:49 INFO - PROCESS | 1948 | 1477251889227 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x91abec00 == 16 [pid = 1948] [id = 142] 12:44:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x91ac4000) [pid = 1948] [serial = 419] [outer = (nil)] 12:44:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x92299400) [pid = 1948] [serial = 420] [outer = 0x91ac4000] 12:44:49 INFO - PROCESS | 1948 | 1477251889312 Marionette DEBUG loaded listener.js 12:44:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x9228ec00) [pid = 1948] [serial = 421] [outer = 0x91ac4000] 12:44:52 INFO - PROCESS | 1948 | --DOCSHELL 0x930d5800 == 15 [pid = 1948] [id = 135] 12:44:52 INFO - PROCESS | 1948 | --DOCSHELL 0x931f2400 == 14 [pid = 1948] [id = 139] 12:44:52 INFO - PROCESS | 1948 | --DOCSHELL 0x939b4000 == 13 [pid = 1948] [id = 136] 12:44:52 INFO - PROCESS | 1948 | --DOCSHELL 0x8f822000 == 12 [pid = 1948] [id = 134] 12:44:52 INFO - PROCESS | 1948 | --DOCSHELL 0x92375c00 == 11 [pid = 1948] [id = 141] 12:44:52 INFO - PROCESS | 1948 | --DOCSHELL 0x94209c00 == 10 [pid = 1948] [id = 140] 12:44:52 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x937f2800) [pid = 1948] [serial = 411] [outer = (nil)] [url = about:blank] 12:44:52 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x9387fc00) [pid = 1948] [serial = 412] [outer = (nil)] [url = about:blank] 12:44:52 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x90e89400) [pid = 1948] [serial = 408] [outer = (nil)] [url = about:blank] 12:44:52 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x91a08400) [pid = 1948] [serial = 409] [outer = (nil)] [url = about:blank] 12:44:52 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x94a8c000) [pid = 1948] [serial = 406] [outer = (nil)] [url = about:blank] 12:44:55 INFO - PROCESS | 1948 | 1477251895021 Marionette TRACE conn5 <- [1,512,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]]]}] 12:44:55 INFO - .. 12:44:55 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6007ms 12:44:55 INFO - PROCESS | 1948 | 1477251895055 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 12:44:55 INFO - PROCESS | 1948 | 1477251895068 Marionette TRACE conn5 <- [1,513,null,{"value":"7"}] 12:44:55 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 12:44:55 INFO - PROCESS | 1948 | 1477251895083 Marionette TRACE conn5 -> [0,514,"timeouts",{"script":35000}] 12:44:55 INFO - PROCESS | 1948 | 1477251895088 Marionette TRACE conn5 <- [1,514,null,{}] 12:44:55 INFO - PROCESS | 1948 | 1477251895098 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:44:55 INFO - PROCESS | 1948 | 1477251895329 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 12:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x9420a800) [pid = 1948] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 12:44:55 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x937fc400) [pid = 1948] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 12:44:55 INFO - PROCESS | 1948 | 1477251895417 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:44:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e85c00 == 11 [pid = 1948] [id = 143] 12:44:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x90e87400) [pid = 1948] [serial = 422] [outer = (nil)] 12:44:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x90e8ec00) [pid = 1948] [serial = 423] [outer = 0x90e87400] 12:44:55 INFO - PROCESS | 1948 | 1477251895506 Marionette DEBUG loaded listener.js 12:44:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x91a08800) [pid = 1948] [serial = 424] [outer = 0x90e87400] 12:44:56 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:44:56 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:44:56 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:45:00 INFO - PROCESS | 1948 | --DOCSHELL 0x949be000 == 10 [pid = 1948] [id = 137] 12:45:00 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82dc00 == 9 [pid = 1948] [id = 138] 12:45:00 INFO - PROCESS | 1948 | --DOCSHELL 0x91abec00 == 8 [pid = 1948] [id = 142] 12:45:00 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x939b5000) [pid = 1948] [serial = 417] [outer = (nil)] [url = about:blank] 12:45:00 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x93aa3400) [pid = 1948] [serial = 418] [outer = (nil)] [url = about:blank] 12:45:00 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x94942400) [pid = 1948] [serial = 414] [outer = (nil)] [url = about:blank] 12:45:00 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x8f6c0c00) [pid = 1948] [serial = 415] [outer = (nil)] [url = about:blank] 12:45:01 INFO - PROCESS | 1948 | 1477251901073 Marionette TRACE conn5 <- [1,516,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]]]}] 12:45:01 INFO - .. 12:45:01 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6014ms 12:45:01 INFO - PROCESS | 1948 | 1477251901092 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 12:45:01 INFO - PROCESS | 1948 | 1477251901101 Marionette TRACE conn5 <- [1,517,null,{"value":"7"}] 12:45:01 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 12:45:01 INFO - PROCESS | 1948 | 1477251901111 Marionette TRACE conn5 -> [0,518,"timeouts",{"script":35000}] 12:45:01 INFO - PROCESS | 1948 | 1477251901116 Marionette TRACE conn5 <- [1,518,null,{}] 12:45:01 INFO - PROCESS | 1948 | 1477251901126 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:01 INFO - PROCESS | 1948 | 1477251901319 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 12:45:01 INFO - PROCESS | 1948 | 1477251901432 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82ac00 == 9 [pid = 1948] [id = 144] 12:45:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x8f82cc00) [pid = 1948] [serial = 425] [outer = (nil)] 12:45:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x90e8b800) [pid = 1948] [serial = 426] [outer = 0x8f82cc00] 12:45:01 INFO - PROCESS | 1948 | 1477251901523 Marionette DEBUG loaded listener.js 12:45:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x90e8c400) [pid = 1948] [serial = 427] [outer = 0x8f82cc00] 12:45:02 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x91ac4000) [pid = 1948] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 12:45:07 INFO - PROCESS | 1948 | 1477251907031 Marionette TRACE conn5 <- [1,520,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:45:07 INFO - . 12:45:07 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5956ms 12:45:07 INFO - PROCESS | 1948 | 1477251907099 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 1948 | 1477251907107 Marionette TRACE conn5 <- [1,521,null,{"value":"7"}] 12:45:07 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 12:45:07 INFO - PROCESS | 1948 | 1477251907118 Marionette TRACE conn5 -> [0,522,"timeouts",{"script":35000}] 12:45:07 INFO - PROCESS | 1948 | 1477251907125 Marionette TRACE conn5 <- [1,522,null,{}] 12:45:07 INFO - PROCESS | 1948 | 1477251907135 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:07 INFO - PROCESS | 1948 | 1477251907345 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 12:45:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x90f85c00) [pid = 1948] [serial = 428] [outer = 0x93c7c000] 12:45:07 INFO - PROCESS | 1948 | 1477251907525 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x92854400 == 10 [pid = 1948] [id = 145] 12:45:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x92854c00) [pid = 1948] [serial = 429] [outer = (nil)] 12:45:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x930d1c00) [pid = 1948] [serial = 430] [outer = 0x92854c00] 12:45:07 INFO - PROCESS | 1948 | 1477251907629 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x930d5800) [pid = 1948] [serial = 431] [outer = 0x92854c00] 12:45:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x931f0400 == 11 [pid = 1948] [id = 146] 12:45:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x937f5800) [pid = 1948] [serial = 432] [outer = (nil)] 12:45:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x937f1400) [pid = 1948] [serial = 433] [outer = 0x937f5800] 12:45:08 INFO - PROCESS | 1948 | 1477251908735 Marionette TRACE conn5 <- [1,524,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 12:45:08 INFO - . 12:45:08 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1639ms 12:45:08 INFO - PROCESS | 1948 | 1477251908788 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 1948 | 1477251908798 Marionette TRACE conn5 <- [1,525,null,{"value":"7"}] 12:45:08 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 12:45:08 INFO - PROCESS | 1948 | 1477251908811 Marionette TRACE conn5 -> [0,526,"timeouts",{"script":35000}] 12:45:08 INFO - PROCESS | 1948 | 1477251908819 Marionette TRACE conn5 <- [1,526,null,{}] 12:45:08 INFO - PROCESS | 1948 | 1477251908826 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:09 INFO - PROCESS | 1948 | 1477251909034 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 12:45:09 INFO - PROCESS | 1948 | 1477251909190 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc11800 == 12 [pid = 1948] [id = 147] 12:45:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x8dc13800) [pid = 1948] [serial = 434] [outer = (nil)] 12:45:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8f7d2400) [pid = 1948] [serial = 435] [outer = 0x8dc13800] 12:45:09 INFO - PROCESS | 1948 | 1477251909277 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8f821800) [pid = 1948] [serial = 436] [outer = 0x8dc13800] 12:45:09 INFO - PROCESS | 1948 | --DOCSHELL 0x90e85c00 == 11 [pid = 1948] [id = 143] 12:45:09 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x92299400) [pid = 1948] [serial = 420] [outer = (nil)] [url = about:blank] 12:45:09 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x90e8ec00) [pid = 1948] [serial = 423] [outer = (nil)] [url = about:blank] 12:45:09 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x9228ec00) [pid = 1948] [serial = 421] [outer = (nil)] [url = about:blank] 12:45:11 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x90e87400) [pid = 1948] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 12:45:14 INFO - PROCESS | 1948 | 1477251914942 Marionette TRACE conn5 <- [1,528,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]]]}] 12:45:14 INFO - .. 12:45:14 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6152ms 12:45:14 INFO - PROCESS | 1948 | 1477251914964 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 12:45:14 INFO - PROCESS | 1948 | 1477251914970 Marionette TRACE conn5 <- [1,529,null,{"value":"7"}] 12:45:14 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 12:45:14 INFO - PROCESS | 1948 | 1477251914983 Marionette TRACE conn5 -> [0,530,"timeouts",{"script":35000}] 12:45:14 INFO - PROCESS | 1948 | 1477251914988 Marionette TRACE conn5 <- [1,530,null,{}] 12:45:15 INFO - PROCESS | 1948 | 1477251914996 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:15 INFO - PROCESS | 1948 | 1477251915171 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 12:45:15 INFO - PROCESS | 1948 | 1477251915235 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x931ea400 == 12 [pid = 1948] [id = 148] 12:45:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x93253c00) [pid = 1948] [serial = 437] [outer = (nil)] 12:45:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x9338f800) [pid = 1948] [serial = 438] [outer = 0x93253c00] 12:45:15 INFO - PROCESS | 1948 | 1477251915319 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x93746400) [pid = 1948] [serial = 439] [outer = 0x93253c00] 12:45:15 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 12:45:15 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 12:45:16 INFO - PROCESS | 1948 | 1477251916395 Marionette TRACE conn5 <- [1,532,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]]]}] 12:45:16 INFO - .. 12:45:16 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1440ms 12:45:16 INFO - PROCESS | 1948 | 1477251916424 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 1948 | 1477251916431 Marionette TRACE conn5 <- [1,533,null,{"value":"7"}] 12:45:16 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 12:45:16 INFO - PROCESS | 1948 | 1477251916440 Marionette TRACE conn5 -> [0,534,"timeouts",{"script":35000}] 12:45:16 INFO - PROCESS | 1948 | 1477251916449 Marionette TRACE conn5 <- [1,534,null,{}] 12:45:16 INFO - PROCESS | 1948 | 1477251916500 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:16 INFO - PROCESS | 1948 | 1477251916740 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 12:45:16 INFO - PROCESS | 1948 | 1477251916808 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x939af800 == 13 [pid = 1948] [id = 149] 12:45:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x939afc00) [pid = 1948] [serial = 440] [outer = (nil)] 12:45:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x939b3800) [pid = 1948] [serial = 441] [outer = 0x939afc00] 12:45:16 INFO - PROCESS | 1948 | 1477251916945 Marionette DEBUG loaded listener.js 12:45:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x939bb000) [pid = 1948] [serial = 442] [outer = 0x939afc00] 12:45:17 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:45:17 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:45:17 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:45:18 INFO - PROCESS | 1948 | --DOCSHELL 0x931f0400 == 12 [pid = 1948] [id = 146] 12:45:18 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82ac00 == 11 [pid = 1948] [id = 144] 12:45:18 INFO - PROCESS | 1948 | --DOCSHELL 0x92854400 == 10 [pid = 1948] [id = 145] 12:45:18 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x91a08800) [pid = 1948] [serial = 424] [outer = (nil)] [url = about:blank] 12:45:18 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x90e8b800) [pid = 1948] [serial = 426] [outer = (nil)] [url = about:blank] 12:45:21 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x93253c00) [pid = 1948] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 12:45:21 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8dc13800) [pid = 1948] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 12:45:21 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x937f5800) [pid = 1948] [serial = 432] [outer = (nil)] [url = about:srcdoc] 12:45:21 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x92854c00) [pid = 1948] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 12:45:21 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8f82cc00) [pid = 1948] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 12:45:22 INFO - PROCESS | 1948 | 1477251922557 Marionette TRACE conn5 <- [1,536,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]]]}] 12:45:22 INFO - .. 12:45:22 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6152ms 12:45:22 INFO - PROCESS | 1948 | 1477251922592 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 12:45:22 INFO - PROCESS | 1948 | 1477251922600 Marionette TRACE conn5 <- [1,537,null,{"value":"7"}] 12:45:22 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 12:45:22 INFO - PROCESS | 1948 | 1477251922609 Marionette TRACE conn5 -> [0,538,"timeouts",{"script":35000}] 12:45:22 INFO - PROCESS | 1948 | 1477251922614 Marionette TRACE conn5 <- [1,538,null,{}] 12:45:22 INFO - PROCESS | 1948 | 1477251922631 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:22 INFO - PROCESS | 1948 | 1477251922847 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 12:45:22 INFO - PROCESS | 1948 | 1477251922868 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e85800 == 11 [pid = 1948] [id = 150] 12:45:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x90e86400) [pid = 1948] [serial = 443] [outer = (nil)] 12:45:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x90e8b800) [pid = 1948] [serial = 444] [outer = 0x90e86400] 12:45:22 INFO - PROCESS | 1948 | 1477251922959 Marionette DEBUG loaded listener.js 12:45:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x91a03800) [pid = 1948] [serial = 445] [outer = 0x90e86400] 12:45:26 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc11800 == 10 [pid = 1948] [id = 147] 12:45:26 INFO - PROCESS | 1948 | --DOCSHELL 0x931ea400 == 9 [pid = 1948] [id = 148] 12:45:26 INFO - PROCESS | 1948 | --DOCSHELL 0x939af800 == 8 [pid = 1948] [id = 149] 12:45:26 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x937f1400) [pid = 1948] [serial = 433] [outer = (nil)] [url = about:srcdoc] 12:45:26 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8f821800) [pid = 1948] [serial = 436] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8f7d2400) [pid = 1948] [serial = 435] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x93746400) [pid = 1948] [serial = 439] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x9338f800) [pid = 1948] [serial = 438] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x930d1c00) [pid = 1948] [serial = 430] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x930d5800) [pid = 1948] [serial = 431] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x90e8c400) [pid = 1948] [serial = 427] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x935e2c00) [pid = 1948] [serial = 331] [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.] 12:45:28 INFO - PROCESS | 1948 | 1477251928514 Marionette TRACE conn5 <- [1,540,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]]]}] 12:45:28 INFO - .. 12:45:28 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5953ms 12:45:28 INFO - PROCESS | 1948 | 1477251928562 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 1948 | 1477251928570 Marionette TRACE conn5 <- [1,541,null,{"value":"7"}] 12:45:28 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 12:45:28 INFO - PROCESS | 1948 | 1477251928580 Marionette TRACE conn5 -> [0,542,"timeouts",{"script":35000}] 12:45:28 INFO - PROCESS | 1948 | 1477251928586 Marionette TRACE conn5 <- [1,542,null,{}] 12:45:28 INFO - PROCESS | 1948 | 1477251928598 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:28 INFO - PROCESS | 1948 | 1477251928819 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 12:45:28 INFO - PROCESS | 1948 | 1477251928843 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d7400 == 9 [pid = 1948] [id = 151] 12:45:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x8f7d9000) [pid = 1948] [serial = 446] [outer = (nil)] 12:45:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x8f822c00) [pid = 1948] [serial = 447] [outer = 0x8f7d9000] 12:45:28 INFO - PROCESS | 1948 | 1477251928930 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x8f82d000) [pid = 1948] [serial = 448] [outer = 0x8f7d9000] 12:45:29 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:45:29 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:45:29 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:45:29 INFO - PROCESS | 1948 | 1477251929991 Marionette TRACE conn5 <- [1,544,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]]]}] 12:45:30 INFO - .. 12:45:30 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1443ms 12:45:30 INFO - PROCESS | 1948 | 1477251930022 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 1948 | 1477251930033 Marionette TRACE conn5 <- [1,545,null,{"value":"7"}] 12:45:30 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 12:45:30 INFO - PROCESS | 1948 | 1477251930044 Marionette TRACE conn5 -> [0,546,"timeouts",{"script":35000}] 12:45:30 INFO - PROCESS | 1948 | 1477251930050 Marionette TRACE conn5 <- [1,546,null,{}] 12:45:30 INFO - PROCESS | 1948 | 1477251930057 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:30 INFO - PROCESS | 1948 | 1477251930228 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 12:45:30 INFO - PROCESS | 1948 | 1477251930238 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x92855c00 == 10 [pid = 1948] [id = 152] 12:45:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x9325c400) [pid = 1948] [serial = 449] [outer = (nil)] 12:45:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x935d7800) [pid = 1948] [serial = 450] [outer = 0x9325c400] 12:45:30 INFO - PROCESS | 1948 | 1477251930413 Marionette DEBUG loaded listener.js 12:45:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x935dbc00) [pid = 1948] [serial = 451] [outer = 0x9325c400] 12:45:34 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d7400 == 9 [pid = 1948] [id = 151] 12:45:34 INFO - PROCESS | 1948 | --DOCSHELL 0x90e85800 == 8 [pid = 1948] [id = 150] 12:45:34 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x939b3800) [pid = 1948] [serial = 441] [outer = (nil)] [url = about:blank] 12:45:34 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x90e8b800) [pid = 1948] [serial = 444] [outer = (nil)] [url = about:blank] 12:45:35 INFO - PROCESS | 1948 | 1477251935930 Marionette TRACE conn5 <- [1,548,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]]]}] 12:45:35 INFO - .. 12:45:35 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5896ms 12:45:35 INFO - PROCESS | 1948 | 1477251935941 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 12:45:35 INFO - PROCESS | 1948 | 1477251935948 Marionette TRACE conn5 <- [1,549,null,{"value":"7"}] 12:45:35 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 12:45:35 INFO - PROCESS | 1948 | 1477251935958 Marionette TRACE conn5 -> [0,550,"timeouts",{"script":35000}] 12:45:35 INFO - PROCESS | 1948 | 1477251935963 Marionette TRACE conn5 <- [1,550,null,{}] 12:45:35 INFO - PROCESS | 1948 | 1477251935979 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:36 INFO - PROCESS | 1948 | 1477251936195 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 12:45:36 INFO - PROCESS | 1948 | 1477251936225 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82f000 == 9 [pid = 1948] [id = 153] 12:45:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x90e83800) [pid = 1948] [serial = 452] [outer = (nil)] 12:45:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x90e8c800) [pid = 1948] [serial = 453] [outer = 0x90e83800] 12:45:36 INFO - PROCESS | 1948 | 1477251936313 Marionette DEBUG loaded listener.js 12:45:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x90f85000) [pid = 1948] [serial = 454] [outer = 0x90e83800] 12:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8f7d9000) [pid = 1948] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 12:45:37 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x90e86400) [pid = 1948] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 12:45:41 INFO - PROCESS | 1948 | 1477251941918 Marionette TRACE conn5 <- [1,552,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:1403: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:1403: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"]]]}] 12:45:41 INFO - PROCESS | 1948 | --DOCSHELL 0x92855c00 == 8 [pid = 1948] [id = 152] 12:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x91a03800) [pid = 1948] [serial = 445] [outer = (nil)] [url = about:blank] 12:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x8f82d000) [pid = 1948] [serial = 448] [outer = (nil)] [url = about:blank] 12:45:41 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8f822c00) [pid = 1948] [serial = 447] [outer = (nil)] [url = about:blank] 12:45:41 INFO - .... 12:45:41 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6007ms 12:45:41 INFO - PROCESS | 1948 | 1477251941964 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 12:45:41 INFO - PROCESS | 1948 | 1477251941971 Marionette TRACE conn5 <- [1,553,null,{"value":"7"}] 12:45:41 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 12:45:41 INFO - PROCESS | 1948 | 1477251941982 Marionette TRACE conn5 -> [0,554,"timeouts",{"script":35000}] 12:45:41 INFO - PROCESS | 1948 | 1477251941987 Marionette TRACE conn5 <- [1,554,null,{}] 12:45:42 INFO - PROCESS | 1948 | 1477251941998 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:42 INFO - PROCESS | 1948 | 1477251942182 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 12:45:42 INFO - PROCESS | 1948 | 1477251942290 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f823c00 == 9 [pid = 1948] [id = 154] 12:45:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x8f825800) [pid = 1948] [serial = 455] [outer = (nil)] 12:45:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x8f82d400) [pid = 1948] [serial = 456] [outer = 0x8f825800] 12:45:42 INFO - PROCESS | 1948 | 1477251942381 Marionette DEBUG loaded listener.js 12:45:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x90e88c00) [pid = 1948] [serial = 457] [outer = 0x8f825800] 12:45:44 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x9325c400) [pid = 1948] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 12:45:47 INFO - PROCESS | 1948 | 1477251947902 Marionette TRACE conn5 <- [1,556,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,557,"getWindowHandle",null] 12:45:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 12:45:47 INFO - PROCESS | 1948 | 1477251947943 Marionette TRACE conn5 <- [1,557,null,{"value":"7"}] 12:45:47 INFO - PROCESS | 1948 | 1477251947954 Marionette TRACE conn5 -> [0,558,"timeouts",{"script":185000}] 12:45:47 INFO - PROCESS | 1948 | 1477251947961 Marionette TRACE conn5 <- [1,558,null,{}] 12:45:47 INFO - PROCESS | 1948 | 1477251947967 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:48 INFO - PROCESS | 1948 | 1477251948167 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 12:45:48 INFO - PROCESS | 1948 | 1477251948303 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\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":410,"args":[],"filename":"executormarionette.py"}] 12:45:48 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f6c0c00 == 10 [pid = 1948] [id = 155] 12:45:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x8f6c3400) [pid = 1948] [serial = 458] [outer = (nil)] 12:45:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x8f7da000) [pid = 1948] [serial = 459] [outer = 0x8f6c3400] 12:45:48 INFO - PROCESS | 1948 | 1477251948400 Marionette DEBUG loaded listener.js 12:45:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x90f7f400) [pid = 1948] [serial = 460] [outer = 0x8f6c3400] 12:45:49 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:45:49 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:45:49 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:45:49 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:45:49 INFO - PROCESS | 1948 | 1477251949475 Marionette TRACE conn5 <- [1,560,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]]]}] 12:45:49 INFO - ... 12:45:49 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1591ms 12:45:49 INFO - PROCESS | 1948 | 1477251949545 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 12:45:49 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 12:45:49 INFO - PROCESS | 1948 | 1477251949554 Marionette TRACE conn5 <- [1,561,null,{"value":"7"}] 12:45:49 INFO - PROCESS | 1948 | 1477251949561 Marionette TRACE conn5 -> [0,562,"timeouts",{"script":35000}] 12:45:49 INFO - PROCESS | 1948 | 1477251949567 Marionette TRACE conn5 <- [1,562,null,{}] 12:45:49 INFO - PROCESS | 1948 | 1477251949576 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:49 INFO - PROCESS | 1948 | 1477251949818 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 12:45:49 INFO - PROCESS | 1948 | 1477251949956 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x939bc800 == 11 [pid = 1948] [id = 156] 12:45:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x93aa3800) [pid = 1948] [serial = 461] [outer = (nil)] 12:45:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x93aaa800) [pid = 1948] [serial = 462] [outer = 0x93aa3800] 12:45:50 INFO - PROCESS | 1948 | 1477251950053 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x93c7d800) [pid = 1948] [serial = 463] [outer = 0x93aa3800] 12:45:50 INFO - PROCESS | 1948 | [mp3 @ 0x94a89000] err{or,}_recognition separate: 1; 1 12:45:50 INFO - PROCESS | 1948 | [mp3 @ 0x94a89000] err{or,}_recognition combined: 1; 1 12:45:50 INFO - PROCESS | 1948 | [mp3 @ 0x9420a000] err{or,}_recognition separate: 1; 1 12:45:50 INFO - PROCESS | 1948 | [mp3 @ 0x9420a000] err{or,}_recognition combined: 1; 1 12:45:50 INFO - PROCESS | 1948 | [1948] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:45:50 INFO - PROCESS | 1948 | [1948] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:45:51 INFO - PROCESS | 1948 | [1948] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:45:51 INFO - PROCESS | 1948 | [1948] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:45:52 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x90e8c800) [pid = 1948] [serial = 453] [outer = (nil)] [url = about:blank] 12:45:52 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x935dbc00) [pid = 1948] [serial = 451] [outer = (nil)] [url = about:blank] 12:45:52 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x935d7800) [pid = 1948] [serial = 450] [outer = (nil)] [url = about:blank] 12:45:54 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x90e83800) [pid = 1948] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 12:45:55 INFO - PROCESS | 1948 | 1477251955699 Marionette TRACE conn5 <- [1,564,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]]]}] 12:45:55 INFO - ... 12:45:55 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6150ms 12:45:55 INFO - PROCESS | 1948 | 1477251955711 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 12:45:55 INFO - PROCESS | 1948 | 1477251955716 Marionette TRACE conn5 <- [1,565,null,{"value":"7"}] 12:45:55 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 12:45:55 INFO - PROCESS | 1948 | 1477251955726 Marionette TRACE conn5 -> [0,566,"timeouts",{"script":185000}] 12:45:55 INFO - PROCESS | 1948 | 1477251955730 Marionette TRACE conn5 <- [1,566,null,{}] 12:45:55 INFO - PROCESS | 1948 | 1477251955739 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:55 INFO - PROCESS | 1948 | 1477251955910 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 12:45:55 INFO - PROCESS | 1948 | 1477251955928 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\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":410,"args":[],"filename":"executormarionette.py"}] 12:45:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e8dc00 == 12 [pid = 1948] [id = 157] 12:45:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x90e8e400) [pid = 1948] [serial = 464] [outer = (nil)] 12:45:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x92299000) [pid = 1948] [serial = 465] [outer = 0x90e8e400] 12:45:56 INFO - PROCESS | 1948 | 1477251956016 Marionette DEBUG loaded listener.js 12:45:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x9236b000) [pid = 1948] [serial = 466] [outer = 0x90e8e400] 12:45:56 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:45:56 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:45:56 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:45:56 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:45:57 INFO - PROCESS | 1948 | 1477251957053 Marionette TRACE conn5 <- [1,568,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]]]}] 12:45:57 INFO - ... 12:45:57 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1337ms 12:45:57 INFO - PROCESS | 1948 | 1477251957064 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 12:45:57 INFO - PROCESS | 1948 | 1477251957073 Marionette TRACE conn5 <- [1,569,null,{"value":"7"}] 12:45:57 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 12:45:57 INFO - PROCESS | 1948 | 1477251957084 Marionette TRACE conn5 -> [0,570,"timeouts",{"script":35000}] 12:45:57 INFO - PROCESS | 1948 | 1477251957089 Marionette TRACE conn5 <- [1,570,null,{}] 12:45:57 INFO - PROCESS | 1948 | 1477251957100 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:45:57 INFO - PROCESS | 1948 | 1477251957323 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 12:45:57 INFO - PROCESS | 1948 | 1477251957381 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n 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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:45:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x949be400 == 13 [pid = 1948] [id = 158] 12:45:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x94a44000) [pid = 1948] [serial = 467] [outer = (nil)] 12:45:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x94a89400) [pid = 1948] [serial = 468] [outer = 0x94a44000] 12:45:57 INFO - PROCESS | 1948 | 1477251957464 Marionette DEBUG loaded listener.js 12:45:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x94a8a800) [pid = 1948] [serial = 469] [outer = 0x94a44000] 12:45:58 INFO - PROCESS | 1948 | [h264 @ 0x8f7d9400] err{or,}_recognition separate: 1; 1 12:45:58 INFO - PROCESS | 1948 | [h264 @ 0x8f7d9400] err{or,}_recognition combined: 1; 1 12:45:58 INFO - PROCESS | 1948 | [h264 @ 0x8f7d9400] Unsupported bit depth: 0 12:45:58 INFO - PROCESS | 1948 | [h264 @ 0x8f7d9400] no picture 12:45:58 INFO - PROCESS | 1948 | [h264 @ 0x8f7d9400] no picture 12:46:00 INFO - PROCESS | 1948 | --DOCSHELL 0x8f6c0c00 == 12 [pid = 1948] [id = 155] 12:46:00 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x90f85000) [pid = 1948] [serial = 454] [outer = (nil)] [url = about:blank] 12:46:00 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8f82d400) [pid = 1948] [serial = 456] [outer = (nil)] [url = about:blank] 12:46:02 INFO - PROCESS | 1948 | 1477251962952 Marionette TRACE conn5 <- [1,572,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]]]}] 12:46:02 INFO - .. 12:46:02 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5911ms 12:46:02 INFO - PROCESS | 1948 | 1477251962996 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 12:46:03 INFO - PROCESS | 1948 | 1477251963003 Marionette TRACE conn5 <- [1,573,null,{"value":"7"}] 12:46:03 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 12:46:03 INFO - PROCESS | 1948 | 1477251963014 Marionette TRACE conn5 -> [0,574,"timeouts",{"script":35000}] 12:46:03 INFO - PROCESS | 1948 | 1477251963018 Marionette TRACE conn5 <- [1,574,null,{}] 12:46:03 INFO - PROCESS | 1948 | 1477251963036 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:03 INFO - PROCESS | 1948 | 1477251963256 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 12:46:03 INFO - PROCESS | 1948 | 1477251963323 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x91a0b800 == 13 [pid = 1948] [id = 159] 12:46:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x91a0d800) [pid = 1948] [serial = 470] [outer = (nil)] 12:46:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x92373400) [pid = 1948] [serial = 471] [outer = 0x91a0d800] 12:46:03 INFO - PROCESS | 1948 | 1477251963418 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x931e8400) [pid = 1948] [serial = 472] [outer = 0x91a0d800] 12:46:03 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x8f825800) [pid = 1948] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 12:46:03 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x8f6c3400) [pid = 1948] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 12:46:03 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x90e8e400) [pid = 1948] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 12:46:03 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x93aa3800) [pid = 1948] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x937f8c00] err{or,}_recognition separate: 1; 1 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x937f8c00] err{or,}_recognition combined: 1; 1 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x937f8c00] Unsupported bit depth: 0 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x937f8c00] no picture 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x937f8c00] no picture 12:46:04 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94a88400] err{or,}_recognition separate: 1; 1 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94a88400] err{or,}_recognition combined: 1; 1 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94a88400] Unsupported bit depth: 0 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94a88400] no picture 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94a88400] no picture 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94947400] err{or,}_recognition separate: 1; 1 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94947400] err{or,}_recognition combined: 1; 1 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94947400] Unsupported bit depth: 0 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94947400] no picture 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94947400] no picture 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94c82400] err{or,}_recognition separate: 1; 1 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94c82400] err{or,}_recognition combined: 1; 1 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94c82400] Unsupported bit depth: 0 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94c82400] no picture 12:46:04 INFO - PROCESS | 1948 | [h264 @ 0x94c82400] no picture 12:46:07 INFO - PROCESS | 1948 | --DOCSHELL 0x90e8dc00 == 12 [pid = 1948] [id = 157] 12:46:07 INFO - PROCESS | 1948 | --DOCSHELL 0x939bc800 == 11 [pid = 1948] [id = 156] 12:46:07 INFO - PROCESS | 1948 | --DOCSHELL 0x8f823c00 == 10 [pid = 1948] [id = 154] 12:46:07 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82f000 == 9 [pid = 1948] [id = 153] 12:46:07 INFO - PROCESS | 1948 | --DOCSHELL 0x949be400 == 8 [pid = 1948] [id = 158] 12:46:08 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x92299000) [pid = 1948] [serial = 465] [outer = (nil)] [url = about:blank] 12:46:08 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x9236b000) [pid = 1948] [serial = 466] [outer = (nil)] [url = about:blank] 12:46:08 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x93aaa800) [pid = 1948] [serial = 462] [outer = (nil)] [url = about:blank] 12:46:08 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x93c7d800) [pid = 1948] [serial = 463] [outer = (nil)] [url = about:blank] 12:46:08 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x8f7da000) [pid = 1948] [serial = 459] [outer = (nil)] [url = about:blank] 12:46:08 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x90f7f400) [pid = 1948] [serial = 460] [outer = (nil)] [url = about:blank] 12:46:08 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x90e88c00) [pid = 1948] [serial = 457] [outer = (nil)] [url = about:blank] 12:46:09 INFO - PROCESS | 1948 | 1477251969056 Marionette TRACE conn5 <- [1,576,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]]]}] 12:46:09 INFO - ..... 12:46:09 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6056ms 12:46:09 INFO - PROCESS | 1948 | 1477251969074 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 12:46:09 INFO - PROCESS | 1948 | 1477251969081 Marionette TRACE conn5 <- [1,577,null,{"value":"7"}] 12:46:09 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 12:46:09 INFO - PROCESS | 1948 | 1477251969093 Marionette TRACE conn5 -> [0,578,"timeouts",{"script":35000}] 12:46:09 INFO - PROCESS | 1948 | 1477251969098 Marionette TRACE conn5 <- [1,578,null,{}] 12:46:09 INFO - PROCESS | 1948 | 1477251969109 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:09 INFO - PROCESS | 1948 | 1477251969305 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 12:46:09 INFO - PROCESS | 1948 | 1477251969315 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f826000 == 9 [pid = 1948] [id = 160] 12:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x8f826400) [pid = 1948] [serial = 473] [outer = (nil)] 12:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x8f82dc00) [pid = 1948] [serial = 474] [outer = 0x8f826400] 12:46:09 INFO - PROCESS | 1948 | 1477251969492 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x8f82e800) [pid = 1948] [serial = 475] [outer = 0x8f826400] 12:46:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x923f1400 == 10 [pid = 1948] [id = 161] 12:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x923f5400) [pid = 1948] [serial = 476] [outer = (nil)] 12:46:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x92858800 == 11 [pid = 1948] [id = 162] 12:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x930cb400) [pid = 1948] [serial = 477] [outer = (nil)] 12:46:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x930cc800 == 12 [pid = 1948] [id = 163] 12:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x930ce000) [pid = 1948] [serial = 478] [outer = (nil)] 12:46:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x923f4800) [pid = 1948] [serial = 479] [outer = 0x923f5400] 12:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x931e9400) [pid = 1948] [serial = 480] [outer = 0x930cb400] 12:46:10 INFO - PROCESS | 1948 | [1948] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 12:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x931f2400) [pid = 1948] [serial = 481] [outer = 0x930ce000] 12:46:10 INFO - PROCESS | 1948 | [1948] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 12:46:10 INFO - PROCESS | 1948 | 1477251970370 Marionette TRACE conn5 <- [1,580,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:1403: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:1403: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"]]]}] 12:46:10 INFO - ..... 12:46:10 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1337ms 12:46:10 INFO - PROCESS | 1948 | 1477251970430 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 1948 | 1477251970441 Marionette TRACE conn5 <- [1,581,null,{"value":"7"}] 12:46:10 INFO - TEST-START | /fetch/api/request/request-cache.html 12:46:10 INFO - PROCESS | 1948 | 1477251970461 Marionette TRACE conn5 -> [0,582,"timeouts",{"script":185000}] 12:46:10 INFO - PROCESS | 1948 | 1477251970468 Marionette TRACE conn5 <- [1,582,null,{}] 12:46:10 INFO - PROCESS | 1948 | 1477251970475 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:10 INFO - PROCESS | 1948 | 1477251970761 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 12:46:10 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x94a44000) [pid = 1948] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 12:46:10 INFO - PROCESS | 1948 | 1477251970829 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\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":410,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d3000 == 13 [pid = 1948] [id = 164] 12:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x93255c00) [pid = 1948] [serial = 482] [outer = (nil)] 12:46:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x939b8800) [pid = 1948] [serial = 483] [outer = 0x93255c00] 12:46:10 INFO - PROCESS | 1948 | 1477251970911 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x93aafc00) [pid = 1948] [serial = 484] [outer = 0x93255c00] 12:46:15 INFO - PROCESS | 1948 | --DOCSHELL 0x930cc800 == 12 [pid = 1948] [id = 163] 12:46:15 INFO - PROCESS | 1948 | --DOCSHELL 0x92858800 == 11 [pid = 1948] [id = 162] 12:46:15 INFO - PROCESS | 1948 | --DOCSHELL 0x923f1400 == 10 [pid = 1948] [id = 161] 12:46:15 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x94a89400) [pid = 1948] [serial = 468] [outer = (nil)] [url = about:blank] 12:46:15 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x94a8a800) [pid = 1948] [serial = 469] [outer = (nil)] [url = about:blank] 12:46:15 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x92373400) [pid = 1948] [serial = 471] [outer = (nil)] [url = about:blank] 12:46:15 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:46:15 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:46:16 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:46:16 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:46:16 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:46:16 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:46:16 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:46:16 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:46:17 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 12:46:18 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 12:46:18 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 12:46:18 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x91a0d800) [pid = 1948] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 12:46:18 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8f826400) [pid = 1948] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 12:46:18 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x930ce000) [pid = 1948] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 12:46:18 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x930cb400) [pid = 1948] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 12:46:18 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x923f5400) [pid = 1948] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 12:46:18 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 639 12:46:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8f826000 == 9 [pid = 1948] [id = 160] 12:46:23 INFO - PROCESS | 1948 | --DOCSHELL 0x91a0b800 == 8 [pid = 1948] [id = 159] 12:46:23 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x931f2400) [pid = 1948] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 12:46:23 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x931e9400) [pid = 1948] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 12:46:23 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x923f4800) [pid = 1948] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 12:46:23 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x939b8800) [pid = 1948] [serial = 483] [outer = (nil)] [url = about:blank] 12:46:23 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x931e8400) [pid = 1948] [serial = 472] [outer = (nil)] [url = about:blank] 12:46:23 INFO - PROCESS | 1948 | --DOMWINDOW == 20 (0x8f82e800) [pid = 1948] [serial = 475] [outer = (nil)] [url = about:blank] 12:46:23 INFO - PROCESS | 1948 | --DOMWINDOW == 19 (0x8f82dc00) [pid = 1948] [serial = 474] [outer = (nil)] [url = about:blank] 12:46:26 INFO - ...................................................................................................... 12:46:26 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16089ms 12:46:26 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 12:46:26 INFO - PROCESS | 1948 | 1477251986457 Marionette TRACE conn5 <- [1,584,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]]]}] 12:46:26 INFO - PROCESS | 1948 | 1477251986552 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 12:46:26 INFO - PROCESS | 1948 | 1477251986563 Marionette TRACE conn5 <- [1,585,null,{"value":"7"}] 12:46:26 INFO - PROCESS | 1948 | 1477251986582 Marionette TRACE conn5 -> [0,586,"timeouts",{"script":35000}] 12:46:26 INFO - PROCESS | 1948 | 1477251986590 Marionette TRACE conn5 <- [1,586,null,{}] 12:46:26 INFO - PROCESS | 1948 | 1477251986608 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:26 INFO - PROCESS | 1948 | 1477251986851 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 12:46:26 INFO - PROCESS | 1948 | 1477251986863 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x932bec00 == 9 [pid = 1948] [id = 165] 12:46:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 20 (0x935dbc00) [pid = 1948] [serial = 485] [outer = (nil)] 12:46:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (0x937f1800) [pid = 1948] [serial = 486] [outer = 0x935dbc00] 12:46:26 INFO - PROCESS | 1948 | 1477251986962 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x939b1000) [pid = 1948] [serial = 487] [outer = 0x935dbc00] 12:46:27 INFO - PROCESS | 1948 | 1477251987517 Marionette TRACE conn5 <- [1,588,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]]]}] 12:46:27 INFO - .. 12:46:27 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 999ms 12:46:27 INFO - PROCESS | 1948 | 1477251987575 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 1948 | 1477251987585 Marionette TRACE conn5 <- [1,589,null,{"value":"7"}] 12:46:27 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 12:46:27 INFO - PROCESS | 1948 | 1477251987596 Marionette TRACE conn5 -> [0,590,"timeouts",{"script":35000}] 12:46:27 INFO - PROCESS | 1948 | 1477251987601 Marionette TRACE conn5 <- [1,590,null,{}] 12:46:27 INFO - PROCESS | 1948 | 1477251987607 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:27 INFO - PROCESS | 1948 | 1477251987775 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 12:46:27 INFO - PROCESS | 1948 | 1477251987787 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a46400 == 10 [pid = 1948] [id = 166] 12:46:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x94a49000) [pid = 1948] [serial = 488] [outer = (nil)] 12:46:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x94a85400) [pid = 1948] [serial = 489] [outer = 0x94a49000] 12:46:27 INFO - PROCESS | 1948 | 1477251987869 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x94a84400) [pid = 1948] [serial = 490] [outer = 0x94a49000] 12:46:28 INFO - PROCESS | 1948 | 1477251988526 Marionette TRACE conn5 <- [1,592,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:1403:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:532:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:531: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,593,"getWindowHandle",null] 12:46:28 INFO - PROCESS | 1948 | 1477251988587 Marionette TRACE conn5 <- [1,593,null,{"value":"7"}] 12:46:28 INFO - TEST-START | /fetch/api/request/request-consume.html 12:46:28 INFO - PROCESS | 1948 | 1477251988595 Marionette TRACE conn5 -> [0,594,"timeouts",{"script":35000}] 12:46:28 INFO - PROCESS | 1948 | 1477251988602 Marionette TRACE conn5 <- [1,594,null,{}] 12:46:28 INFO - PROCESS | 1948 | 1477251988619 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:28 INFO - PROCESS | 1948 | 1477251988796 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 12:46:28 INFO - PROCESS | 1948 | 1477251988884 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e85000 == 11 [pid = 1948] [id = 167] 12:46:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x97b9b000) [pid = 1948] [serial = 491] [outer = (nil)] 12:46:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x97b9ec00) [pid = 1948] [serial = 492] [outer = 0x97b9b000] 12:46:28 INFO - PROCESS | 1948 | 1477251988968 Marionette DEBUG loaded listener.js 12:46:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x97be7c00) [pid = 1948] [serial = 493] [outer = 0x97b9b000] 12:46:29 INFO - PROCESS | 1948 | 1477251989600 Marionette TRACE conn5 <- [1,596,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume request's body as text",0,null,null],["Consume request's body as blob",0,null,null],["Consume request's body as arrayBuffer",0,null,null],["Consume request's body as json",0,null,null],["Consume 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 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]]]}] 12:46:29 INFO - ................. 12:46:29 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1041ms 12:46:29 INFO - PROCESS | 1948 | 1477251989638 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 12:46:29 INFO - PROCESS | 1948 | 1477251989643 Marionette TRACE conn5 <- [1,597,null,{"value":"7"}] 12:46:29 INFO - TEST-START | /fetch/api/request/request-disturbed.html 12:46:29 INFO - PROCESS | 1948 | 1477251989652 Marionette TRACE conn5 -> [0,598,"timeouts",{"script":35000}] 12:46:29 INFO - PROCESS | 1948 | 1477251989656 Marionette TRACE conn5 <- [1,598,null,{}] 12:46:29 INFO - PROCESS | 1948 | 1477251989663 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:29 INFO - PROCESS | 1948 | 1477251989858 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 12:46:29 INFO - PROCESS | 1948 | 1477251989870 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:29 INFO - PROCESS | 1948 | ++DOCSHELL 0x9834ac00 == 12 [pid = 1948] [id = 168] 12:46:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x98fe2400) [pid = 1948] [serial = 494] [outer = (nil)] 12:46:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x98fe7800) [pid = 1948] [serial = 495] [outer = 0x98fe2400] 12:46:29 INFO - PROCESS | 1948 | 1477251989948 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x996ce000) [pid = 1948] [serial = 496] [outer = 0x98fe2400] 12:46:30 INFO - PROCESS | 1948 | 1477251990532 Marionette TRACE conn5 <- [1,600,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:1403: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]]]}] 12:46:30 INFO - ..... 12:46:30 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 933ms 12:46:30 INFO - PROCESS | 1948 | 1477251990585 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 12:46:30 INFO - PROCESS | 1948 | 1477251990591 Marionette TRACE conn5 <- [1,601,null,{"value":"7"}] 12:46:30 INFO - TEST-START | /fetch/api/request/request-error.html 12:46:30 INFO - PROCESS | 1948 | 1477251990598 Marionette TRACE conn5 -> [0,602,"timeouts",{"script":35000}] 12:46:30 INFO - PROCESS | 1948 | 1477251990601 Marionette TRACE conn5 <- [1,602,null,{}] 12:46:30 INFO - PROCESS | 1948 | 1477251990611 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:30 INFO - PROCESS | 1948 | 1477251990772 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 12:46:30 INFO - PROCESS | 1948 | 1477251990781 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x8da66400 == 13 [pid = 1948] [id = 169] 12:46:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8dc13c00) [pid = 1948] [serial = 497] [outer = (nil)] 12:46:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x9a2f1000) [pid = 1948] [serial = 498] [outer = 0x8dc13c00] 12:46:30 INFO - PROCESS | 1948 | 1477251990857 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x9a2fa000) [pid = 1948] [serial = 499] [outer = 0x8dc13c00] 12:46:31 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 12:46:31 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 12:46:31 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 12:46:31 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 12:46:31 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 12:46:31 INFO - PROCESS | 1948 | 1477251991483 Marionette TRACE conn5 <- [1,604,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:1403: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]]]}] 12:46:31 INFO - .................... 12:46:31 INFO - TEST-OK | /fetch/api/request/request-error.html | took 948ms 12:46:31 INFO - PROCESS | 1948 | 1477251991547 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 12:46:31 INFO - PROCESS | 1948 | 1477251991550 Marionette TRACE conn5 <- [1,605,null,{"value":"7"}] 12:46:31 INFO - TEST-START | /fetch/api/request/request-headers.html 12:46:31 INFO - PROCESS | 1948 | 1477251991557 Marionette TRACE conn5 -> [0,606,"timeouts",{"script":35000}] 12:46:31 INFO - PROCESS | 1948 | 1477251991560 Marionette TRACE conn5 <- [1,606,null,{}] 12:46:31 INFO - PROCESS | 1948 | 1477251991565 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:31 INFO - PROCESS | 1948 | 1477251991788 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 12:46:31 INFO - PROCESS | 1948 | 1477251991801 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc14800 == 14 [pid = 1948] [id = 170] 12:46:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x9a483c00) [pid = 1948] [serial = 500] [outer = (nil)] 12:46:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x9b0c5000) [pid = 1948] [serial = 501] [outer = 0x9a483c00] 12:46:31 INFO - PROCESS | 1948 | 1477251991880 Marionette DEBUG loaded listener.js 12:46:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x9b3a4400) [pid = 1948] [serial = 502] [outer = 0x9a483c00] 12:46:32 INFO - .................................................. 12:46:32 INFO - PROCESS | 1948 | 1477251992497 Marionette TRACE conn5 <- [1,608,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]]]}] 12:46:32 INFO - ..... 12:46:32 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 991ms 12:46:32 INFO - PROCESS | 1948 | 1477251992547 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 12:46:32 INFO - PROCESS | 1948 | 1477251992550 Marionette TRACE conn5 <- [1,609,null,{"value":"7"}] 12:46:32 INFO - TEST-START | /fetch/api/request/request-idl.html 12:46:32 INFO - PROCESS | 1948 | 1477251992559 Marionette TRACE conn5 -> [0,610,"timeouts",{"script":35000}] 12:46:32 INFO - PROCESS | 1948 | 1477251992562 Marionette TRACE conn5 <- [1,610,null,{}] 12:46:32 INFO - PROCESS | 1948 | 1477251992568 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:32 INFO - PROCESS | 1948 | 1477251992707 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 12:46:32 INFO - PROCESS | 1948 | 1477251992797 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b595c00 == 15 [pid = 1948] [id = 171] 12:46:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x9b598000) [pid = 1948] [serial = 503] [outer = (nil)] 12:46:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0xa11ab800) [pid = 1948] [serial = 504] [outer = 0x9b598000] 12:46:32 INFO - PROCESS | 1948 | 1477251992878 Marionette DEBUG loaded listener.js 12:46:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0xa11ca000) [pid = 1948] [serial = 505] [outer = 0x9b598000] 12:46:33 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:46:33 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:46:33 INFO - ............................................. 12:46:33 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1360ms 12:46:33 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 12:46:33 INFO - PROCESS | 1948 | 1477251993844 Marionette TRACE conn5 <- [1,612,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:1403: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:1403: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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]]]}] 12:46:33 INFO - PROCESS | 1948 | 1477251993917 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 12:46:33 INFO - PROCESS | 1948 | 1477251993920 Marionette TRACE conn5 <- [1,613,null,{"value":"7"}] 12:46:33 INFO - PROCESS | 1948 | 1477251993928 Marionette TRACE conn5 -> [0,614,"timeouts",{"script":35000}] 12:46:33 INFO - PROCESS | 1948 | 1477251993932 Marionette TRACE conn5 <- [1,614,null,{}] 12:46:33 INFO - PROCESS | 1948 | 1477251993937 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:34 INFO - PROCESS | 1948 | 1477251994085 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 12:46:34 INFO - PROCESS | 1948 | 1477251994093 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:34 INFO - PROCESS | 1948 | ++DOCSHELL 0xa2cbac00 == 16 [pid = 1948] [id = 172] 12:46:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0xa2cbb000) [pid = 1948] [serial = 506] [outer = (nil)] 12:46:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0xa2cbf400) [pid = 1948] [serial = 507] [outer = 0xa2cbb000] 12:46:34 INFO - PROCESS | 1948 | 1477251994179 Marionette DEBUG loaded listener.js 12:46:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0xa2cbf800) [pid = 1948] [serial = 508] [outer = 0xa2cbb000] 12:46:34 INFO - PROCESS | 1948 | [1948] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 12:46:34 INFO - PROCESS | 1948 | 1477251994777 Marionette TRACE conn5 <- [1,616,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]]]}] 12:46:34 INFO - .............................. 12:46:34 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 887ms 12:46:34 INFO - PROCESS | 1948 | 1477251994818 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 12:46:34 INFO - PROCESS | 1948 | 1477251994821 Marionette TRACE conn5 <- [1,617,null,{"value":"7"}] 12:46:34 INFO - TEST-START | /fetch/api/request/request-init-002.html 12:46:34 INFO - PROCESS | 1948 | 1477251994828 Marionette TRACE conn5 -> [0,618,"timeouts",{"script":35000}] 12:46:34 INFO - PROCESS | 1948 | 1477251994830 Marionette TRACE conn5 <- [1,618,null,{}] 12:46:34 INFO - PROCESS | 1948 | 1477251994836 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:34 INFO - PROCESS | 1948 | 1477251994991 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 12:46:35 INFO - PROCESS | 1948 | 1477251995004 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 1948 | ++DOCSHELL 0xa3046000 == 17 [pid = 1948] [id = 173] 12:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0xa3046400) [pid = 1948] [serial = 509] [outer = (nil)] 12:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0xa304dc00) [pid = 1948] [serial = 510] [outer = 0xa3046400] 12:46:35 INFO - PROCESS | 1948 | 1477251995079 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0xa304cc00) [pid = 1948] [serial = 511] [outer = 0xa3046400] 12:46:35 INFO - PROCESS | 1948 | 1477251995751 Marionette TRACE conn5 <- [1,620,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]]]}] 12:46:35 INFO - ....... 12:46:35 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 937ms 12:46:35 INFO - PROCESS | 1948 | 1477251995765 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 12:46:35 INFO - PROCESS | 1948 | 1477251995769 Marionette TRACE conn5 <- [1,621,null,{"value":"7"}] 12:46:35 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 12:46:35 INFO - PROCESS | 1948 | 1477251995775 Marionette TRACE conn5 -> [0,622,"timeouts",{"script":35000}] 12:46:35 INFO - PROCESS | 1948 | 1477251995778 Marionette TRACE conn5 <- [1,622,null,{}] 12:46:35 INFO - PROCESS | 1948 | 1477251995784 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:35 INFO - PROCESS | 1948 | 1477251995918 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 12:46:35 INFO - PROCESS | 1948 | 1477251995926 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 1948 | ++DOCSHELL 0xa4521800 == 18 [pid = 1948] [id = 174] 12:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0xa457f800) [pid = 1948] [serial = 512] [outer = (nil)] 12:46:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0xa45f4400) [pid = 1948] [serial = 513] [outer = 0xa457f800] 12:46:36 INFO - PROCESS | 1948 | 1477251996002 Marionette DEBUG loaded listener.js 12:46:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0xa45fb000) [pid = 1948] [serial = 514] [outer = 0xa457f800] 12:46:36 INFO - PROCESS | 1948 | 1477251996583 Marionette TRACE conn5 <- [1,624,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:1403: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:1403: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"]]]}] 12:46:36 INFO - .... 12:46:36 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 832ms 12:46:36 INFO - TEST-START | /fetch/api/request/request-structure.html 12:46:36 INFO - PROCESS | 1948 | 1477251996607 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 12:46:36 INFO - PROCESS | 1948 | 1477251996611 Marionette TRACE conn5 <- [1,625,null,{"value":"7"}] 12:46:36 INFO - PROCESS | 1948 | 1477251996618 Marionette TRACE conn5 -> [0,626,"timeouts",{"script":35000}] 12:46:36 INFO - PROCESS | 1948 | 1477251996622 Marionette TRACE conn5 <- [1,626,null,{}] 12:46:36 INFO - PROCESS | 1948 | 1477251996627 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:36 INFO - PROCESS | 1948 | 1477251996792 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 12:46:36 INFO - PROCESS | 1948 | 1477251996888 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:36 INFO - PROCESS | 1948 | ++DOCSHELL 0xa4cd3400 == 19 [pid = 1948] [id = 175] 12:46:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0xa4cd6c00) [pid = 1948] [serial = 515] [outer = (nil)] 12:46:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0xa4ce1000) [pid = 1948] [serial = 516] [outer = 0xa4cd6c00] 12:46:36 INFO - PROCESS | 1948 | 1477251996974 Marionette DEBUG loaded listener.js 12:46:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0xa5ee9400) [pid = 1948] [serial = 517] [outer = 0xa4cd6c00] 12:46:37 INFO - PROCESS | 1948 | 1477251997506 Marionette TRACE conn5 <- [1,628,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:1403: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:1403: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]]]}] 12:46:37 INFO - ................... 12:46:37 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 931ms 12:46:37 INFO - PROCESS | 1948 | 1477251997551 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 12:46:37 INFO - PROCESS | 1948 | 1477251997555 Marionette TRACE conn5 <- [1,629,null,{"value":"7"}] 12:46:37 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 12:46:37 INFO - PROCESS | 1948 | 1477251997560 Marionette TRACE conn5 -> [0,630,"timeouts",{"script":35000}] 12:46:37 INFO - PROCESS | 1948 | 1477251997564 Marionette TRACE conn5 <- [1,630,null,{}] 12:46:37 INFO - PROCESS | 1948 | 1477251997570 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:46:37 INFO - PROCESS | 1948 | 1477251997715 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 12:46:37 INFO - PROCESS | 1948 | 1477251997837 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:46:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9f7800 == 20 [pid = 1948] [id = 176] 12:46:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x8d9f8800) [pid = 1948] [serial = 518] [outer = (nil)] 12:46:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x8f6c3400) [pid = 1948] [serial = 519] [outer = 0x8d9f8800] 12:46:37 INFO - PROCESS | 1948 | 1477251997970 Marionette DEBUG loaded listener.js 12:46:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x90e8dc00) [pid = 1948] [serial = 520] [outer = 0x8d9f8800] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0xa4cd6c00) [pid = 1948] [serial = 515] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x9a483c00) [pid = 1948] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x9b598000) [pid = 1948] [serial = 503] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x94a49000) [pid = 1948] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0xa457f800) [pid = 1948] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0xa3046400) [pid = 1948] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x97b9b000) [pid = 1948] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x935dbc00) [pid = 1948] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0xa2cbb000) [pid = 1948] [serial = 506] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x8dc13c00) [pid = 1948] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x98fe2400) [pid = 1948] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 12:46:44 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x93255c00) [pid = 1948] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0x94a46400 == 19 [pid = 1948] [id = 166] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0xa4cd3400 == 18 [pid = 1948] [id = 175] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0xa4521800 == 17 [pid = 1948] [id = 174] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0xa3046000 == 16 [pid = 1948] [id = 173] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0xa2cbac00 == 15 [pid = 1948] [id = 172] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0x90e85000 == 14 [pid = 1948] [id = 167] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0x9b595c00 == 13 [pid = 1948] [id = 171] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc14800 == 12 [pid = 1948] [id = 170] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0x8da66400 == 11 [pid = 1948] [id = 169] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0x9834ac00 == 10 [pid = 1948] [id = 168] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0x932bec00 == 9 [pid = 1948] [id = 165] 12:46:48 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d3000 == 8 [pid = 1948] [id = 164] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0xa304cc00) [pid = 1948] [serial = 511] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0xa304dc00) [pid = 1948] [serial = 510] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0xa45fb000) [pid = 1948] [serial = 514] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0xa45f4400) [pid = 1948] [serial = 513] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0xa5ee9400) [pid = 1948] [serial = 517] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0xa4ce1000) [pid = 1948] [serial = 516] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0xa2cbf400) [pid = 1948] [serial = 507] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0xa2cbf800) [pid = 1948] [serial = 508] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0xa11ab800) [pid = 1948] [serial = 504] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0xa11ca000) [pid = 1948] [serial = 505] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x9b0c5000) [pid = 1948] [serial = 501] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x9b3a4400) [pid = 1948] [serial = 502] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x9a2f1000) [pid = 1948] [serial = 498] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x9a2fa000) [pid = 1948] [serial = 499] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x98fe7800) [pid = 1948] [serial = 495] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x996ce000) [pid = 1948] [serial = 496] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x97b9ec00) [pid = 1948] [serial = 492] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x97be7c00) [pid = 1948] [serial = 493] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x94a85400) [pid = 1948] [serial = 489] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x94a84400) [pid = 1948] [serial = 490] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x937f1800) [pid = 1948] [serial = 486] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x939b1000) [pid = 1948] [serial = 487] [outer = (nil)] [url = about:blank] 12:46:48 INFO - PROCESS | 1948 | --DOMWINDOW == 20 (0x93aafc00) [pid = 1948] [serial = 484] [outer = (nil)] [url = about:blank] 12:46:55 INFO - PROCESS | 1948 | --DOMWINDOW == 19 (0x8f6c3400) [pid = 1948] [serial = 519] [outer = (nil)] [url = about:blank] 12:47:08 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:47:08 INFO - PROCESS | 1948 | 1477252028160 Marionette TRACE conn5 <- [1,632,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 12:47:08 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30626ms 12:47:08 INFO - PROCESS | 1948 | 1477252028189 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 12:47:08 INFO - PROCESS | 1948 | 1477252028196 Marionette TRACE conn5 <- [1,633,null,{"value":"7"}] 12:47:08 INFO - TEST-START | /html-media-capture/capture_reflect.html 12:47:08 INFO - PROCESS | 1948 | 1477252028207 Marionette TRACE conn5 -> [0,634,"timeouts",{"script":35000}] 12:47:08 INFO - PROCESS | 1948 | 1477252028211 Marionette TRACE conn5 <- [1,634,null,{}] 12:47:08 INFO - PROCESS | 1948 | 1477252028221 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:08 INFO - PROCESS | 1948 | 1477252028435 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 12:47:08 INFO - PROCESS | 1948 | 1477252028499 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82f000 == 9 [pid = 1948] [id = 177] 12:47:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 20 (0x90e83800) [pid = 1948] [serial = 521] [outer = (nil)] 12:47:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (0x90e8e400) [pid = 1948] [serial = 522] [outer = 0x90e83800] 12:47:08 INFO - PROCESS | 1948 | 1477252028588 Marionette DEBUG loaded listener.js 12:47:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x91ac6400) [pid = 1948] [serial = 523] [outer = 0x90e83800] 12:47:09 INFO - PROCESS | 1948 | 1477252029146 Marionette TRACE conn5 <- [1,636,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:1403: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:1403: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:1403: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:1403: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:1403: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"]]]}] 12:47:09 INFO - ..... 12:47:09 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 986ms 12:47:09 INFO - PROCESS | 1948 | 1477252029193 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 12:47:09 INFO - PROCESS | 1948 | 1477252029203 Marionette TRACE conn5 <- [1,637,null,{"value":"7"}] 12:47:09 INFO - TEST-START | /html-media-capture/idlharness.html 12:47:09 INFO - PROCESS | 1948 | 1477252029215 Marionette TRACE conn5 -> [0,638,"timeouts",{"script":35000}] 12:47:09 INFO - PROCESS | 1948 | 1477252029222 Marionette TRACE conn5 <- [1,638,null,{}] 12:47:09 INFO - PROCESS | 1948 | 1477252029228 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:09 INFO - PROCESS | 1948 | 1477252029435 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 12:47:09 INFO - PROCESS | 1948 | 1477252029449 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b0000 == 10 [pid = 1948] [id = 178] 12:47:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x939b3000) [pid = 1948] [serial = 524] [outer = (nil)] 12:47:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x939ba800) [pid = 1948] [serial = 525] [outer = 0x939b3000] 12:47:09 INFO - PROCESS | 1948 | 1477252029528 Marionette DEBUG loaded listener.js 12:47:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x939bac00) [pid = 1948] [serial = 526] [outer = 0x939b3000] 12:47:10 INFO - PROCESS | 1948 | 1477252030244 Marionette TRACE conn5 <- [1,640,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:1403: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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"]]]}] 12:47:10 INFO - .... 12:47:10 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1137ms 12:47:10 INFO - PROCESS | 1948 | 1477252030370 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 12:47:10 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 12:47:10 INFO - PROCESS | 1948 | 1477252030375 Marionette TRACE conn5 <- [1,641,null,{"value":"7"}] 12:47:10 INFO - PROCESS | 1948 | 1477252030386 Marionette TRACE conn5 -> [0,642,"timeouts",{"script":35000}] 12:47:10 INFO - PROCESS | 1948 | 1477252030393 Marionette TRACE conn5 <- [1,642,null,{}] 12:47:10 INFO - PROCESS | 1948 | 1477252030416 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:10 INFO - PROCESS | 1948 | 1477252030593 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 12:47:10 INFO - PROCESS | 1948 | 1477252030607 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x94d2ac00 == 11 [pid = 1948] [id = 179] 12:47:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x94d2b400) [pid = 1948] [serial = 527] [outer = (nil)] 12:47:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x95160000) [pid = 1948] [serial = 528] [outer = 0x94d2b400] 12:47:10 INFO - PROCESS | 1948 | 1477252030691 Marionette DEBUG loaded listener.js 12:47:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x954b9800) [pid = 1948] [serial = 529] [outer = 0x94d2b400] 12:47:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x957dcc00 == 12 [pid = 1948] [id = 180] 12:47:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x957dd000) [pid = 1948] [serial = 530] [outer = (nil)] 12:47:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x957e2400) [pid = 1948] [serial = 531] [outer = 0x957dd000] 12:47:11 INFO - PROCESS | 1948 | 1477252031259 Marionette DEBUG loaded listener.js 12:47:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x957e4400) [pid = 1948] [serial = 532] [outer = 0x957dd000] 12:47:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x956c8400 == 13 [pid = 1948] [id = 181] 12:47:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x956c8800) [pid = 1948] [serial = 533] [outer = (nil)] 12:47:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x97bf3800) [pid = 1948] [serial = 534] [outer = 0x956c8800] 12:47:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x97b9a400) [pid = 1948] [serial = 535] [outer = 0x956c8800] 12:47:12 INFO - PROCESS | 1948 | 1477252032164 Marionette TRACE conn5 <- [1,644,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]]]}] 12:47:12 INFO - . 12:47:12 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1901ms 12:47:12 INFO - PROCESS | 1948 | 1477252032283 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 12:47:12 INFO - PROCESS | 1948 | 1477252032286 Marionette TRACE conn5 <- [1,645,null,{"value":"7"}] 12:47:12 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 12:47:12 INFO - PROCESS | 1948 | 1477252032293 Marionette TRACE conn5 -> [0,646,"timeouts",{"script":35000}] 12:47:12 INFO - PROCESS | 1948 | 1477252032298 Marionette TRACE conn5 <- [1,646,null,{}] 12:47:12 INFO - PROCESS | 1948 | 1477252032306 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:12 INFO - PROCESS | 1948 | 1477252032447 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 12:47:12 INFO - PROCESS | 1948 | 1477252032456 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x98344400 == 14 [pid = 1948] [id = 182] 12:47:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x98344c00) [pid = 1948] [serial = 536] [outer = (nil)] 12:47:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x98fdbc00) [pid = 1948] [serial = 537] [outer = 0x98344c00] 12:47:12 INFO - PROCESS | 1948 | 1477252032542 Marionette DEBUG loaded listener.js 12:47:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x98fdec00) [pid = 1948] [serial = 538] [outer = 0x98344c00] 12:47:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x99614400 == 15 [pid = 1948] [id = 183] 12:47:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x996ccc00) [pid = 1948] [serial = 539] [outer = (nil)] 12:47:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x996d1400) [pid = 1948] [serial = 540] [outer = 0x996ccc00] 12:47:13 INFO - PROCESS | 1948 | 1477252033064 Marionette DEBUG loaded listener.js 12:47:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x9a260800) [pid = 1948] [serial = 541] [outer = 0x996ccc00] 12:47:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x957df000 == 16 [pid = 1948] [id = 184] 12:47:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x98fe3c00) [pid = 1948] [serial = 542] [outer = (nil)] 12:47:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x9a2f2800) [pid = 1948] [serial = 543] [outer = 0x98fe3c00] 12:47:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x9a264800) [pid = 1948] [serial = 544] [outer = 0x98fe3c00] 12:47:14 INFO - PROCESS | 1948 | 1477252034021 Marionette TRACE conn5 <- [1,648,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]]]}] 12:47:14 INFO - . 12:47:14 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1751ms 12:47:14 INFO - PROCESS | 1948 | 1477252034044 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 12:47:14 INFO - PROCESS | 1948 | 1477252034048 Marionette TRACE conn5 <- [1,649,null,{"value":"7"}] 12:47:14 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 12:47:14 INFO - PROCESS | 1948 | 1477252034064 Marionette TRACE conn5 -> [0,650,"timeouts",{"script":35000}] 12:47:14 INFO - PROCESS | 1948 | 1477252034067 Marionette TRACE conn5 <- [1,650,null,{}] 12:47:14 INFO - PROCESS | 1948 | 1477252034073 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:14 INFO - PROCESS | 1948 | 1477252034199 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 12:47:14 INFO - PROCESS | 1948 | 1477252034217 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a3b8c00 == 17 [pid = 1948] [id = 185] 12:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x9a3bb000) [pid = 1948] [serial = 545] [outer = (nil)] 12:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x9a480c00) [pid = 1948] [serial = 546] [outer = 0x9a3bb000] 12:47:14 INFO - PROCESS | 1948 | 1477252034421 Marionette DEBUG loaded listener.js 12:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x9a481000) [pid = 1948] [serial = 547] [outer = 0x9a3bb000] 12:47:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a67c400 == 18 [pid = 1948] [id = 186] 12:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x9b0c9c00) [pid = 1948] [serial = 548] [outer = (nil)] 12:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x9b39e800) [pid = 1948] [serial = 549] [outer = 0x9b0c9c00] 12:47:14 INFO - PROCESS | 1948 | 1477252034864 Marionette DEBUG loaded listener.js 12:47:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x9b0c2c00) [pid = 1948] [serial = 550] [outer = 0x9b0c9c00] 12:47:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a683400 == 19 [pid = 1948] [id = 187] 12:47:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x9a683800) [pid = 1948] [serial = 551] [outer = (nil)] 12:47:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x9b599c00) [pid = 1948] [serial = 552] [outer = 0x9a683800] 12:47:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x9b595000) [pid = 1948] [serial = 553] [outer = 0x9a683800] 12:47:15 INFO - PROCESS | 1948 | 1477252035755 Marionette TRACE conn5 <- [1,652,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]]]}] 12:47:15 INFO - . 12:47:15 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1833ms 12:47:15 INFO - PROCESS | 1948 | 1477252035898 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 12:47:15 INFO - PROCESS | 1948 | 1477252035902 Marionette TRACE conn5 <- [1,653,null,{"value":"7"}] 12:47:15 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 12:47:15 INFO - PROCESS | 1948 | 1477252035908 Marionette TRACE conn5 -> [0,654,"timeouts",{"script":35000}] 12:47:15 INFO - PROCESS | 1948 | 1477252035911 Marionette TRACE conn5 <- [1,654,null,{}] 12:47:15 INFO - PROCESS | 1948 | 1477252035916 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:16 INFO - PROCESS | 1948 | 1477252036063 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 12:47:16 INFO - PROCESS | 1948 | 1477252036079 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x956d3800 == 20 [pid = 1948] [id = 188] 12:47:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x9b59a000) [pid = 1948] [serial = 554] [outer = (nil)] 12:47:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0xa11d0400) [pid = 1948] [serial = 555] [outer = 0x9b59a000] 12:47:16 INFO - PROCESS | 1948 | 1477252036158 Marionette DEBUG loaded listener.js 12:47:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0xa11d5400) [pid = 1948] [serial = 556] [outer = 0x9b59a000] 12:47:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d3400 == 21 [pid = 1948] [id = 189] 12:47:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x8f7d9000) [pid = 1948] [serial = 557] [outer = (nil)] 12:47:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x93257800) [pid = 1948] [serial = 558] [outer = 0x8f7d9000] 12:47:16 INFO - PROCESS | 1948 | 1477252036727 Marionette DEBUG loaded listener.js 12:47:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x935d7800) [pid = 1948] [serial = 559] [outer = 0x8f7d9000] 12:47:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a85c00 == 22 [pid = 1948] [id = 190] 12:47:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x94a86c00) [pid = 1948] [serial = 560] [outer = (nil)] 12:47:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x939b9800) [pid = 1948] [serial = 561] [outer = 0x94a86c00] 12:47:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x94d24c00) [pid = 1948] [serial = 562] [outer = 0x94a86c00] 12:47:17 INFO - PROCESS | 1948 | 1477252037897 Marionette TRACE conn5 <- [1,656,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]]]}] 12:47:18 INFO - . 12:47:18 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2136ms 12:47:18 INFO - PROCESS | 1948 | 1477252038046 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 12:47:18 INFO - PROCESS | 1948 | 1477252038053 Marionette TRACE conn5 <- [1,657,null,{"value":"7"}] 12:47:18 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 12:47:18 INFO - PROCESS | 1948 | 1477252038061 Marionette TRACE conn5 -> [0,658,"timeouts",{"script":35000}] 12:47:18 INFO - PROCESS | 1948 | 1477252038068 Marionette TRACE conn5 <- [1,658,null,{}] 12:47:18 INFO - PROCESS | 1948 | 1477252038076 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:18 INFO - PROCESS | 1948 | 1477252038273 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 12:47:18 INFO - PROCESS | 1948 | 1477252038416 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x957dac00 == 23 [pid = 1948] [id = 191] 12:47:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x957db800) [pid = 1948] [serial = 563] [outer = (nil)] 12:47:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x98343800) [pid = 1948] [serial = 564] [outer = 0x957db800] 12:47:18 INFO - PROCESS | 1948 | 1477252038522 Marionette DEBUG loaded listener.js 12:47:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x9a2eec00) [pid = 1948] [serial = 565] [outer = 0x957db800] 12:47:19 INFO - PROCESS | 1948 | ++DOCSHELL 0xa11b6000 == 24 [pid = 1948] [id = 192] 12:47:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0xa11d5800) [pid = 1948] [serial = 566] [outer = (nil)] 12:47:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0xa2842400) [pid = 1948] [serial = 567] [outer = 0xa11d5800] 12:47:19 INFO - PROCESS | 1948 | 1477252039104 Marionette DEBUG loaded listener.js 12:47:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0xa28b1800) [pid = 1948] [serial = 568] [outer = 0xa11d5800] 12:47:19 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 11989 12:47:20 INFO - PROCESS | 1948 | 1477252040044 Marionette TRACE conn5 <- [1,660,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 12:47:20 INFO - . 12:47:20 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2112ms 12:47:20 INFO - PROCESS | 1948 | 1477252040254 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 12:47:20 INFO - PROCESS | 1948 | 1477252040261 Marionette TRACE conn5 <- [1,661,null,{"value":"7"}] 12:47:20 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 12:47:20 INFO - PROCESS | 1948 | 1477252040270 Marionette TRACE conn5 -> [0,662,"timeouts",{"script":35000}] 12:47:20 INFO - PROCESS | 1948 | 1477252040277 Marionette TRACE conn5 <- [1,662,null,{}] 12:47:20 INFO - PROCESS | 1948 | 1477252040287 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:20 INFO - PROCESS | 1948 | 1477252040490 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 12:47:20 INFO - PROCESS | 1948 | 1477252040649 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc1ac00 == 25 [pid = 1948] [id = 193] 12:47:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x90e85000) [pid = 1948] [serial = 569] [outer = (nil)] 12:47:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x94a8c000) [pid = 1948] [serial = 570] [outer = 0x90e85000] 12:47:20 INFO - PROCESS | 1948 | 1477252040734 Marionette DEBUG loaded listener.js 12:47:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x954c2800) [pid = 1948] [serial = 571] [outer = 0x90e85000] 12:47:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x9561bc00 == 26 [pid = 1948] [id = 194] 12:47:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x957e6800) [pid = 1948] [serial = 572] [outer = (nil)] 12:47:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x97b9f000) [pid = 1948] [serial = 573] [outer = 0x957e6800] 12:47:21 INFO - PROCESS | 1948 | 1477252041295 Marionette DEBUG loaded listener.js 12:47:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x97da8800) [pid = 1948] [serial = 574] [outer = 0x957e6800] 12:47:21 INFO - PROCESS | 1948 | 1477252041864 Marionette TRACE conn5 <- [1,664,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 12:47:21 INFO - . 12:47:21 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1700ms 12:47:21 INFO - PROCESS | 1948 | 1477252041971 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 12:47:21 INFO - PROCESS | 1948 | 1477252041975 Marionette TRACE conn5 <- [1,665,null,{"value":"7"}] 12:47:21 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 12:47:21 INFO - PROCESS | 1948 | 1477252041987 Marionette TRACE conn5 -> [0,666,"timeouts",{"script":35000}] 12:47:21 INFO - PROCESS | 1948 | 1477252041994 Marionette TRACE conn5 <- [1,666,null,{}] 12:47:22 INFO - PROCESS | 1948 | 1477252042001 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:22 INFO - PROCESS | 1948 | 1477252042150 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 12:47:22 INFO - PROCESS | 1948 | 1477252042263 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x98fe2000 == 27 [pid = 1948] [id = 195] 12:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x98fe3000) [pid = 1948] [serial = 575] [outer = (nil)] 12:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x98fea000) [pid = 1948] [serial = 576] [outer = 0x98fe3000] 12:47:22 INFO - PROCESS | 1948 | 1477252042348 Marionette DEBUG loaded listener.js 12:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x996d6400) [pid = 1948] [serial = 577] [outer = 0x98fe3000] 12:47:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x97bf4000 == 28 [pid = 1948] [id = 196] 12:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x9a3bcc00) [pid = 1948] [serial = 578] [outer = (nil)] 12:47:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a47cc00 == 29 [pid = 1948] [id = 197] 12:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x9a47dc00) [pid = 1948] [serial = 579] [outer = (nil)] 12:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x9a486000) [pid = 1948] [serial = 580] [outer = 0x9a3bcc00] 12:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x9a30ec00) [pid = 1948] [serial = 581] [outer = 0x9a47dc00] 12:47:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x97da6000) [pid = 1948] [serial = 582] [outer = 0x9a47dc00] 12:47:22 INFO - PROCESS | 1948 | 1477252042975 Marionette TRACE conn5 <- [1,668,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]]]}] 12:47:23 INFO - . 12:47:23 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1039ms 12:47:23 INFO - PROCESS | 1948 | 1477252043024 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 12:47:23 INFO - PROCESS | 1948 | 1477252043027 Marionette TRACE conn5 <- [1,669,null,{"value":"7"}] 12:47:23 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 12:47:23 INFO - PROCESS | 1948 | 1477252043039 Marionette TRACE conn5 -> [0,670,"timeouts",{"script":35000}] 12:47:23 INFO - PROCESS | 1948 | 1477252043043 Marionette TRACE conn5 <- [1,670,null,{}] 12:47:23 INFO - PROCESS | 1948 | 1477252043058 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:23 INFO - PROCESS | 1948 | 1477252043299 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 12:47:23 INFO - PROCESS | 1948 | 1477252043324 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b598c00 == 30 [pid = 1948] [id = 198] 12:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x9b599400) [pid = 1948] [serial = 583] [outer = (nil)] 12:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x9b650800) [pid = 1948] [serial = 584] [outer = 0x9b599400] 12:47:23 INFO - PROCESS | 1948 | 1477252043410 Marionette DEBUG loaded listener.js 12:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x9b68ec00) [pid = 1948] [serial = 585] [outer = 0x9b599400] 12:47:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a307000 == 31 [pid = 1948] [id = 199] 12:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x9a3b6800) [pid = 1948] [serial = 586] [outer = (nil)] 12:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0xa2abd000) [pid = 1948] [serial = 587] [outer = 0x9a3b6800] 12:47:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x996d2400 == 32 [pid = 1948] [id = 200] 12:47:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x9a60f000) [pid = 1948] [serial = 588] [outer = (nil)] 12:47:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0xa2a80800) [pid = 1948] [serial = 589] [outer = 0x9a60f000] 12:47:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0xa28e0c00) [pid = 1948] [serial = 590] [outer = 0x9a3b6800] 12:47:24 INFO - PROCESS | 1948 | 1477252044222 Marionette TRACE conn5 <- [1,672,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]]]}] 12:47:24 INFO - . 12:47:24 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1231ms 12:47:24 INFO - PROCESS | 1948 | 1477252044270 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 12:47:24 INFO - PROCESS | 1948 | 1477252044274 Marionette TRACE conn5 <- [1,673,null,{"value":"7"}] 12:47:24 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 12:47:24 INFO - PROCESS | 1948 | 1477252044288 Marionette TRACE conn5 -> [0,674,"timeouts",{"script":35000}] 12:47:24 INFO - PROCESS | 1948 | 1477252044293 Marionette TRACE conn5 <- [1,674,null,{}] 12:47:24 INFO - PROCESS | 1948 | 1477252044300 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:24 INFO - PROCESS | 1948 | 1477252044501 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 12:47:24 INFO - PROCESS | 1948 | 1477252044522 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:24 INFO - PROCESS | 1948 | ++DOCSHELL 0xa2ab8400 == 33 [pid = 1948] [id = 201] 12:47:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0xa2abd800) [pid = 1948] [serial = 591] [outer = (nil)] 12:47:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0xa2cb5800) [pid = 1948] [serial = 592] [outer = 0xa2abd800] 12:47:24 INFO - PROCESS | 1948 | 1477252044600 Marionette DEBUG loaded listener.js 12:47:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0xa2cb4400) [pid = 1948] [serial = 593] [outer = 0xa2abd800] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x939b3000) [pid = 1948] [serial = 524] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x98344c00) [pid = 1948] [serial = 536] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x98fe3c00) [pid = 1948] [serial = 542] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x957dd000) [pid = 1948] [serial = 530] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x956c8800) [pid = 1948] [serial = 533] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x94d2b400) [pid = 1948] [serial = 527] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x9b0c9c00) [pid = 1948] [serial = 548] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x9a3bb000) [pid = 1948] [serial = 545] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x996ccc00) [pid = 1948] [serial = 539] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x9a683800) [pid = 1948] [serial = 551] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 12:47:25 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x90e83800) [pid = 1948] [serial = 521] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 12:47:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x8da9b800 == 34 [pid = 1948] [id = 202] 12:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x90e83800) [pid = 1948] [serial = 594] [outer = (nil)] 12:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x956d1800) [pid = 1948] [serial = 595] [outer = 0x90e83800] 12:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x9a685800) [pid = 1948] [serial = 596] [outer = 0x90e83800] 12:47:25 INFO - PROCESS | 1948 | 1477252045400 Marionette TRACE conn5 <- [1,676,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]]]}] 12:47:25 INFO - . 12:47:25 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1191ms 12:47:25 INFO - PROCESS | 1948 | 1477252045474 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 12:47:25 INFO - PROCESS | 1948 | 1477252045482 Marionette TRACE conn5 <- [1,677,null,{"value":"7"}] 12:47:25 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 12:47:25 INFO - PROCESS | 1948 | 1477252045498 Marionette TRACE conn5 -> [0,678,"timeouts",{"script":35000}] 12:47:25 INFO - PROCESS | 1948 | 1477252045502 Marionette TRACE conn5 <- [1,678,null,{}] 12:47:25 INFO - PROCESS | 1948 | 1477252045508 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:25 INFO - PROCESS | 1948 | 1477252045724 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 12:47:25 INFO - PROCESS | 1948 | 1477252045735 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x949be000 == 35 [pid = 1948] [id = 203] 12:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0xa3040c00) [pid = 1948] [serial = 597] [outer = (nil)] 12:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0xa3043c00) [pid = 1948] [serial = 598] [outer = 0xa3040c00] 12:47:25 INFO - PROCESS | 1948 | 1477252045814 Marionette DEBUG loaded listener.js 12:47:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0xa3046400) [pid = 1948] [serial = 599] [outer = 0xa3040c00] 12:47:26 INFO - PROCESS | 1948 | ++DOCSHELL 0xa304c000 == 36 [pid = 1948] [id = 204] 12:47:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0xa451b800) [pid = 1948] [serial = 600] [outer = (nil)] 12:47:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0xa4520800) [pid = 1948] [serial = 601] [outer = 0xa451b800] 12:47:26 INFO - PROCESS | 1948 | ++DOCSHELL 0xa304e400 == 37 [pid = 1948] [id = 205] 12:47:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0xa4526c00) [pid = 1948] [serial = 602] [outer = (nil)] 12:47:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0xa4577c00) [pid = 1948] [serial = 603] [outer = 0xa4526c00] 12:47:26 INFO - PROCESS | 1948 | 1477252046372 Marionette DEBUG loaded listener.js 12:47:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0xa4578400) [pid = 1948] [serial = 604] [outer = 0xa4526c00] 12:47:26 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 12:47:26 INFO - PROCESS | 1948 | 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] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x9a683400 == 36 [pid = 1948] [id = 187] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x957df000 == 35 [pid = 1948] [id = 184] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x956c8400 == 34 [pid = 1948] [id = 181] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x8d9f7800 == 33 [pid = 1948] [id = 176] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x8da9b800 == 32 [pid = 1948] [id = 202] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x996d2400 == 31 [pid = 1948] [id = 200] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x9a307000 == 30 [pid = 1948] [id = 199] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x9a47cc00 == 29 [pid = 1948] [id = 197] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x97bf4000 == 28 [pid = 1948] [id = 196] 12:47:29 INFO - PROCESS | 1948 | --DOCSHELL 0x94a85c00 == 27 [pid = 1948] [id = 190] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x9a264800) [pid = 1948] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x97bf3800) [pid = 1948] [serial = 534] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x97b9a400) [pid = 1948] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x9a2f2800) [pid = 1948] [serial = 543] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x9a480c00) [pid = 1948] [serial = 546] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x9a481000) [pid = 1948] [serial = 547] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x9b39e800) [pid = 1948] [serial = 549] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x9b0c2c00) [pid = 1948] [serial = 550] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x9b599c00) [pid = 1948] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x9b595000) [pid = 1948] [serial = 553] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x98fdbc00) [pid = 1948] [serial = 537] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x98fdec00) [pid = 1948] [serial = 538] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x996d1400) [pid = 1948] [serial = 540] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x9a260800) [pid = 1948] [serial = 541] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x95160000) [pid = 1948] [serial = 528] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x954b9800) [pid = 1948] [serial = 529] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x957e2400) [pid = 1948] [serial = 531] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x957e4400) [pid = 1948] [serial = 532] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x939ba800) [pid = 1948] [serial = 525] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x939bac00) [pid = 1948] [serial = 526] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x90e8e400) [pid = 1948] [serial = 522] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x91ac6400) [pid = 1948] [serial = 523] [outer = (nil)] [url = about:blank] 12:47:29 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0xa11d0400) [pid = 1948] [serial = 555] [outer = (nil)] [url = about:blank] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x94a86c00) [pid = 1948] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8f7d9000) [pid = 1948] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x9b59a000) [pid = 1948] [serial = 554] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x957db800) [pid = 1948] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x9a47dc00) [pid = 1948] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x9a3bcc00) [pid = 1948] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x90e85000) [pid = 1948] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x9a60f000) [pid = 1948] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x9a3b6800) [pid = 1948] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0xa11d5800) [pid = 1948] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x957e6800) [pid = 1948] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x90e83800) [pid = 1948] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0xa2abd800) [pid = 1948] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x9b599400) [pid = 1948] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x98fe3000) [pid = 1948] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 12:47:33 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x8d9f8800) [pid = 1948] [serial = 518] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d3400 == 26 [pid = 1948] [id = 189] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0xa11b6000 == 25 [pid = 1948] [id = 192] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x957dac00 == 24 [pid = 1948] [id = 191] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x94d2ac00 == 23 [pid = 1948] [id = 179] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x9a67c400 == 22 [pid = 1948] [id = 186] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x9561bc00 == 21 [pid = 1948] [id = 194] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc1ac00 == 20 [pid = 1948] [id = 193] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x9a3b8c00 == 19 [pid = 1948] [id = 185] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x956d3800 == 18 [pid = 1948] [id = 188] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0xa304e400 == 17 [pid = 1948] [id = 205] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0xa2ab8400 == 16 [pid = 1948] [id = 201] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x957dcc00 == 15 [pid = 1948] [id = 180] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x9b598c00 == 14 [pid = 1948] [id = 198] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x99614400 == 13 [pid = 1948] [id = 183] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x98344400 == 12 [pid = 1948] [id = 182] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x939b0000 == 11 [pid = 1948] [id = 178] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x98fe2000 == 10 [pid = 1948] [id = 195] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82f000 == 9 [pid = 1948] [id = 177] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x97da6000) [pid = 1948] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x9a30ec00) [pid = 1948] [serial = 581] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x9a486000) [pid = 1948] [serial = 580] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0xa2a80800) [pid = 1948] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0xa2abd000) [pid = 1948] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x9a685800) [pid = 1948] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0xa28e0c00) [pid = 1948] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x956d1800) [pid = 1948] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x90e8dc00) [pid = 1948] [serial = 520] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x97da8800) [pid = 1948] [serial = 574] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x97b9f000) [pid = 1948] [serial = 573] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x996d6400) [pid = 1948] [serial = 577] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x98fea000) [pid = 1948] [serial = 576] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x9b68ec00) [pid = 1948] [serial = 585] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x9b650800) [pid = 1948] [serial = 584] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0xa2cb4400) [pid = 1948] [serial = 593] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0xa2cb5800) [pid = 1948] [serial = 592] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0xa3043c00) [pid = 1948] [serial = 598] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0xa4577c00) [pid = 1948] [serial = 603] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x94a8c000) [pid = 1948] [serial = 570] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x954c2800) [pid = 1948] [serial = 571] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0xa2842400) [pid = 1948] [serial = 567] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0xa28b1800) [pid = 1948] [serial = 568] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x98343800) [pid = 1948] [serial = 564] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x9a2eec00) [pid = 1948] [serial = 565] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0xa11d5400) [pid = 1948] [serial = 556] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x93257800) [pid = 1948] [serial = 558] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x935d7800) [pid = 1948] [serial = 559] [outer = (nil)] [url = about:blank] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x939b9800) [pid = 1948] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 12:47:37 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x94d24c00) [pid = 1948] [serial = 562] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 12:47:37 INFO - PROCESS | 1948 | --DOCSHELL 0x9373e800 == 8 [pid = 1948] [id = 8] 12:47:44 INFO - PROCESS | 1948 | --DOCSHELL 0x935dd400 == 7 [pid = 1948] [id = 10] 12:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x93c7c000) [pid = 1948] [serial = 28] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:47:47 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x9373fc00) [pid = 1948] [serial = 22] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:47:52 INFO - PROCESS | 1948 | --DOMWINDOW == 20 (0x90f85c00) [pid = 1948] [serial = 428] [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.] 12:47:52 INFO - PROCESS | 1948 | --DOMWINDOW == 19 (0x94c8b000) [pid = 1948] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:47:55 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:47:55 INFO - PROCESS | 1948 | 1477252075991 Marionette TRACE conn5 <- [1,680,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]]]}] 12:47:56 INFO - . 12:47:56 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30535ms 12:47:56 INFO - PROCESS | 1948 | 1477252076027 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 12:47:56 INFO - PROCESS | 1948 | 1477252076035 Marionette TRACE conn5 <- [1,681,null,{"value":"7"}] 12:47:56 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 12:47:56 INFO - PROCESS | 1948 | 1477252076045 Marionette TRACE conn5 -> [0,682,"timeouts",{"script":35000}] 12:47:56 INFO - PROCESS | 1948 | 1477252076050 Marionette TRACE conn5 <- [1,682,null,{}] 12:47:56 INFO - PROCESS | 1948 | 1477252076061 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:56 INFO - PROCESS | 1948 | --DOCSHELL 0xa304c000 == 6 [pid = 1948] [id = 204] 12:47:56 INFO - PROCESS | 1948 | 1477252076269 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 12:47:56 INFO - PROCESS | 1948 | 1477252076280 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f825800 == 7 [pid = 1948] [id = 206] 12:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 20 (0x8f826400) [pid = 1948] [serial = 605] [outer = (nil)] 12:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (0x90e83000) [pid = 1948] [serial = 606] [outer = 0x8f826400] 12:47:56 INFO - PROCESS | 1948 | 1477252076379 Marionette DEBUG loaded listener.js 12:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x90f85400) [pid = 1948] [serial = 607] [outer = 0x8f826400] 12:47:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x91ac3c00 == 8 [pid = 1948] [id = 207] 12:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x930d8000) [pid = 1948] [serial = 608] [outer = (nil)] 12:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x8f82cc00) [pid = 1948] [serial = 609] [outer = 0x930d8000] 12:47:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x93256400 == 9 [pid = 1948] [id = 208] 12:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x93257800) [pid = 1948] [serial = 610] [outer = (nil)] 12:47:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x933ec000) [pid = 1948] [serial = 611] [outer = 0x93257800] 12:47:56 INFO - PROCESS | 1948 | 1477252076913 Marionette DEBUG loaded listener.js 12:47:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x937ef400) [pid = 1948] [serial = 612] [outer = 0x93257800] 12:47:57 INFO - ... 12:47:57 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1442ms 12:47:57 INFO - PROCESS | 1948 | 1477252077472 Marionette TRACE conn5 <- [1,684,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 \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\"","@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:1403: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"]]]}] 12:47:57 INFO - PROCESS | 1948 | 1477252077487 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 12:47:57 INFO - PROCESS | 1948 | 1477252077494 Marionette TRACE conn5 <- [1,685,null,{"value":"7"}] 12:47:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 12:47:57 INFO - PROCESS | 1948 | 1477252077505 Marionette TRACE conn5 -> [0,686,"timeouts",{"script":35000}] 12:47:57 INFO - PROCESS | 1948 | 1477252077510 Marionette TRACE conn5 <- [1,686,null,{}] 12:47:57 INFO - PROCESS | 1948 | 1477252077518 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:57 INFO - PROCESS | 1948 | 1477252077713 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 12:47:57 INFO - PROCESS | 1948 | 1477252077809 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x93aa9400 == 10 [pid = 1948] [id = 209] 12:47:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x93aaa000) [pid = 1948] [serial = 613] [outer = (nil)] 12:47:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x93c7d800) [pid = 1948] [serial = 614] [outer = 0x93aaa000] 12:47:57 INFO - PROCESS | 1948 | 1477252077891 Marionette DEBUG loaded listener.js 12:47:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x94209000) [pid = 1948] [serial = 615] [outer = 0x93aaa000] 12:47:58 INFO - PROCESS | 1948 | 1477252078472 Marionette TRACE conn5 <- [1,688,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]]]}] 12:47:58 INFO - . 12:47:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 984ms 12:47:58 INFO - PROCESS | 1948 | 1477252078489 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 12:47:58 INFO - PROCESS | 1948 | 1477252078493 Marionette TRACE conn5 <- [1,689,null,{"value":"7"}] 12:47:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 12:47:58 INFO - PROCESS | 1948 | 1477252078500 Marionette TRACE conn5 -> [0,690,"timeouts",{"script":35000}] 12:47:58 INFO - PROCESS | 1948 | 1477252078506 Marionette TRACE conn5 <- [1,690,null,{}] 12:47:58 INFO - PROCESS | 1948 | 1477252078532 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:58 INFO - PROCESS | 1948 | 1477252078736 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 12:47:58 INFO - PROCESS | 1948 | 1477252078794 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a8ec00 == 11 [pid = 1948] [id = 210] 12:47:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x94a8f000) [pid = 1948] [serial = 616] [outer = (nil)] 12:47:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x94c7fc00) [pid = 1948] [serial = 617] [outer = 0x94a8f000] 12:47:58 INFO - PROCESS | 1948 | 1477252078875 Marionette DEBUG loaded listener.js 12:47:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x94c8b000) [pid = 1948] [serial = 618] [outer = 0x94a8f000] 12:47:59 INFO - PROCESS | 1948 | 1477252079416 Marionette TRACE conn5 <- [1,692,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 12:47:59 INFO - . 12:47:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 942ms 12:47:59 INFO - PROCESS | 1948 | 1477252079470 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 12:47:59 INFO - PROCESS | 1948 | 1477252079476 Marionette TRACE conn5 <- [1,693,null,{"value":"7"}] 12:47:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 12:47:59 INFO - PROCESS | 1948 | 1477252079482 Marionette TRACE conn5 -> [0,694,"timeouts",{"script":35000}] 12:47:59 INFO - PROCESS | 1948 | 1477252079490 Marionette TRACE conn5 <- [1,694,null,{}] 12:47:59 INFO - PROCESS | 1948 | 1477252079496 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:47:59 INFO - PROCESS | 1948 | 1477252079681 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 12:47:59 INFO - PROCESS | 1948 | 1477252079741 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:47:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x9420a400 == 12 [pid = 1948] [id = 211] 12:47:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x94a84800) [pid = 1948] [serial = 619] [outer = (nil)] 12:47:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x95619000) [pid = 1948] [serial = 620] [outer = 0x94a84800] 12:47:59 INFO - PROCESS | 1948 | 1477252079818 Marionette DEBUG loaded listener.js 12:47:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x956cf400) [pid = 1948] [serial = 621] [outer = 0x94a84800] 12:48:00 INFO - . 12:48:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 892ms 12:48:00 INFO - PROCESS | 1948 | 1477252080364 Marionette TRACE conn5 <- [1,696,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:00 INFO - PROCESS | 1948 | 1477252080377 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 12:48:00 INFO - PROCESS | 1948 | 1477252080379 Marionette TRACE conn5 <- [1,697,null,{"value":"7"}] 12:48:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 12:48:00 INFO - PROCESS | 1948 | 1477252080386 Marionette TRACE conn5 -> [0,698,"timeouts",{"script":35000}] 12:48:00 INFO - PROCESS | 1948 | 1477252080389 Marionette TRACE conn5 <- [1,698,null,{}] 12:48:00 INFO - PROCESS | 1948 | 1477252080425 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:00 INFO - PROCESS | 1948 | 1477252080599 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 12:48:00 INFO - PROCESS | 1948 | 1477252080691 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x957df400 == 13 [pid = 1948] [id = 212] 12:48:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x957e1400) [pid = 1948] [serial = 622] [outer = (nil)] 12:48:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x957e4c00) [pid = 1948] [serial = 623] [outer = 0x957e1400] 12:48:00 INFO - PROCESS | 1948 | 1477252080768 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x97b93800) [pid = 1948] [serial = 624] [outer = 0x957e1400] 12:48:01 INFO - PROCESS | 1948 | 1477252081305 Marionette TRACE conn5 <- [1,700,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:01 INFO - . 12:48:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 958ms 12:48:01 INFO - PROCESS | 1948 | 1477252081345 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 12:48:01 INFO - PROCESS | 1948 | 1477252081347 Marionette TRACE conn5 <- [1,701,null,{"value":"7"}] 12:48:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 12:48:01 INFO - PROCESS | 1948 | 1477252081356 Marionette TRACE conn5 -> [0,702,"timeouts",{"script":35000}] 12:48:01 INFO - PROCESS | 1948 | 1477252081358 Marionette TRACE conn5 <- [1,702,null,{}] 12:48:01 INFO - PROCESS | 1948 | 1477252081363 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:01 INFO - PROCESS | 1948 | 1477252081537 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 12:48:01 INFO - PROCESS | 1948 | 1477252081627 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x8cda1800 == 14 [pid = 1948] [id = 213] 12:48:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x90f7f400) [pid = 1948] [serial = 625] [outer = (nil)] 12:48:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x98342400) [pid = 1948] [serial = 626] [outer = 0x90f7f400] 12:48:01 INFO - PROCESS | 1948 | 1477252081703 Marionette DEBUG loaded listener.js 12:48:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x98342800) [pid = 1948] [serial = 627] [outer = 0x90f7f400] 12:48:02 INFO - PROCESS | 1948 | 1477252082200 Marionette TRACE conn5 <- [1,704,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:02 INFO - . 12:48:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 879ms 12:48:02 INFO - PROCESS | 1948 | 1477252082254 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 12:48:02 INFO - PROCESS | 1948 | 1477252082261 Marionette TRACE conn5 <- [1,705,null,{"value":"7"}] 12:48:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 12:48:02 INFO - PROCESS | 1948 | 1477252082269 Marionette TRACE conn5 -> [0,706,"timeouts",{"script":35000}] 12:48:02 INFO - PROCESS | 1948 | 1477252082273 Marionette TRACE conn5 <- [1,706,null,{}] 12:48:02 INFO - PROCESS | 1948 | 1477252082278 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:02 INFO - PROCESS | 1948 | 1477252082466 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 12:48:02 INFO - PROCESS | 1948 | 1477252082480 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f6c4800 == 15 [pid = 1948] [id = 214] 12:48:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x98347000) [pid = 1948] [serial = 628] [outer = (nil)] 12:48:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x98fe2400) [pid = 1948] [serial = 629] [outer = 0x98347000] 12:48:02 INFO - PROCESS | 1948 | 1477252082560 Marionette DEBUG loaded listener.js 12:48:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x98fe2800) [pid = 1948] [serial = 630] [outer = 0x98347000] 12:48:03 INFO - PROCESS | 1948 | 1477252083080 Marionette TRACE conn5 <- [1,708,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:03 INFO - . 12:48:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 881ms 12:48:03 INFO - PROCESS | 1948 | 1477252083155 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 12:48:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 12:48:03 INFO - PROCESS | 1948 | 1477252083161 Marionette TRACE conn5 <- [1,709,null,{"value":"7"}] 12:48:03 INFO - PROCESS | 1948 | 1477252083169 Marionette TRACE conn5 -> [0,710,"timeouts",{"script":35000}] 12:48:03 INFO - PROCESS | 1948 | 1477252083176 Marionette TRACE conn5 <- [1,710,null,{}] 12:48:03 INFO - PROCESS | 1948 | 1477252083186 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:03 INFO - PROCESS | 1948 | 1477252083428 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 12:48:03 INFO - PROCESS | 1948 | 1477252083562 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e8c800 == 16 [pid = 1948] [id = 215] 12:48:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x90e8e800) [pid = 1948] [serial = 631] [outer = (nil)] 12:48:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x9284e000) [pid = 1948] [serial = 632] [outer = 0x90e8e800] 12:48:03 INFO - PROCESS | 1948 | 1477252083655 Marionette DEBUG loaded listener.js 12:48:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x937f4c00) [pid = 1948] [serial = 633] [outer = 0x90e8e800] 12:48:04 INFO - PROCESS | 1948 | 1477252084265 Marionette TRACE conn5 <- [1,712,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:04 INFO - . 12:48:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1140ms 12:48:04 INFO - PROCESS | 1948 | 1477252084329 Marionette TRACE conn5 -> [0,713,"getWindowHandle",null] 12:48:04 INFO - PROCESS | 1948 | 1477252084335 Marionette TRACE conn5 <- [1,713,null,{"value":"7"}] 12:48:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 12:48:04 INFO - PROCESS | 1948 | 1477252084350 Marionette TRACE conn5 -> [0,714,"timeouts",{"script":35000}] 12:48:04 INFO - PROCESS | 1948 | 1477252084357 Marionette TRACE conn5 <- [1,714,null,{}] 12:48:04 INFO - PROCESS | 1948 | 1477252084363 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:04 INFO - PROCESS | 1948 | 1477252084543 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 12:48:04 INFO - PROCESS | 1948 | 1477252084678 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a4c000 == 17 [pid = 1948] [id = 216] 12:48:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x94a4d400) [pid = 1948] [serial = 634] [outer = (nil)] 12:48:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x94c83400) [pid = 1948] [serial = 635] [outer = 0x94a4d400] 12:48:04 INFO - PROCESS | 1948 | 1477252084774 Marionette DEBUG loaded listener.js 12:48:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x94d28800) [pid = 1948] [serial = 636] [outer = 0x94a4d400] 12:48:05 INFO - PROCESS | 1948 | 1477252085379 Marionette TRACE conn5 <- [1,716,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:05 INFO - . 12:48:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1089ms 12:48:05 INFO - PROCESS | 1948 | 1477252085445 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 12:48:05 INFO - PROCESS | 1948 | 1477252085449 Marionette TRACE conn5 <- [1,717,null,{"value":"7"}] 12:48:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 12:48:05 INFO - PROCESS | 1948 | 1477252085457 Marionette TRACE conn5 -> [0,718,"timeouts",{"script":35000}] 12:48:05 INFO - PROCESS | 1948 | 1477252085460 Marionette TRACE conn5 <- [1,718,null,{}] 12:48:05 INFO - PROCESS | 1948 | 1477252085477 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:05 INFO - PROCESS | 1948 | 1477252085661 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 12:48:05 INFO - PROCESS | 1948 | 1477252085797 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x98fe4400 == 18 [pid = 1948] [id = 217] 12:48:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x98fe5c00) [pid = 1948] [serial = 637] [outer = (nil)] 12:48:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x98fe9c00) [pid = 1948] [serial = 638] [outer = 0x98fe5c00] 12:48:05 INFO - PROCESS | 1948 | 1477252085898 Marionette DEBUG loaded listener.js 12:48:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x996ce000) [pid = 1948] [serial = 639] [outer = 0x98fe5c00] 12:48:06 INFO - PROCESS | 1948 | 1477252086506 Marionette TRACE conn5 <- [1,720,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:06 INFO - . 12:48:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1089ms 12:48:06 INFO - PROCESS | 1948 | 1477252086566 Marionette TRACE conn5 -> [0,721,"getWindowHandle",null] 12:48:06 INFO - PROCESS | 1948 | 1477252086570 Marionette TRACE conn5 <- [1,721,null,{"value":"7"}] 12:48:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 12:48:06 INFO - PROCESS | 1948 | 1477252086577 Marionette TRACE conn5 -> [0,722,"timeouts",{"script":35000}] 12:48:06 INFO - PROCESS | 1948 | 1477252086581 Marionette TRACE conn5 <- [1,722,null,{}] 12:48:06 INFO - PROCESS | 1948 | 1477252086588 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:06 INFO - PROCESS | 1948 | 1477252086754 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 12:48:06 INFO - PROCESS | 1948 | 1477252086855 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a25a000 == 19 [pid = 1948] [id = 218] 12:48:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x9a25c000) [pid = 1948] [serial = 640] [outer = (nil)] 12:48:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x9a2ee400) [pid = 1948] [serial = 641] [outer = 0x9a25c000] 12:48:06 INFO - PROCESS | 1948 | 1477252086946 Marionette DEBUG loaded listener.js 12:48:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x9a2f7c00) [pid = 1948] [serial = 642] [outer = 0x9a25c000] 12:48:07 INFO - PROCESS | 1948 | 1477252087723 Marionette TRACE conn5 <- [1,724,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:07 INFO - . 12:48:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1183ms 12:48:07 INFO - PROCESS | 1948 | 1477252087762 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 12:48:07 INFO - PROCESS | 1948 | 1477252087768 Marionette TRACE conn5 <- [1,725,null,{"value":"7"}] 12:48:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 12:48:07 INFO - PROCESS | 1948 | 1477252087777 Marionette TRACE conn5 -> [0,726,"timeouts",{"script":35000}] 12:48:07 INFO - PROCESS | 1948 | 1477252087783 Marionette TRACE conn5 <- [1,726,null,{}] 12:48:08 INFO - PROCESS | 1948 | --DOCSHELL 0x91ac3c00 == 18 [pid = 1948] [id = 207] 12:48:08 INFO - PROCESS | 1948 | --DOCSHELL 0x949be000 == 17 [pid = 1948] [id = 203] 12:48:08 INFO - PROCESS | 1948 | 1477252088398 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:08 INFO - PROCESS | 1948 | 1477252088653 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 12:48:08 INFO - PROCESS | 1948 | 1477252088674 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x90f85c00 == 18 [pid = 1948] [id = 219] 12:48:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x91a0b800) [pid = 1948] [serial = 643] [outer = (nil)] 12:48:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x92854800) [pid = 1948] [serial = 644] [outer = 0x91a0b800] 12:48:08 INFO - PROCESS | 1948 | 1477252088761 Marionette DEBUG loaded listener.js 12:48:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x93743800) [pid = 1948] [serial = 645] [outer = 0x91a0b800] 12:48:09 INFO - PROCESS | 1948 | 1477252089358 Marionette TRACE conn5 <- [1,728,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:09 INFO - . 12:48:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1591ms 12:48:09 INFO - PROCESS | 1948 | 1477252089401 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 1948 | 1477252089409 Marionette TRACE conn5 <- [1,729,null,{"value":"7"}] 12:48:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 12:48:09 INFO - PROCESS | 1948 | 1477252089417 Marionette TRACE conn5 -> [0,730,"timeouts",{"script":35000}] 12:48:09 INFO - PROCESS | 1948 | 1477252089421 Marionette TRACE conn5 <- [1,730,null,{}] 12:48:09 INFO - PROCESS | 1948 | 1477252089429 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:09 INFO - PROCESS | 1948 | 1477252089604 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 12:48:09 INFO - PROCESS | 1948 | 1477252089704 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x9236b000 == 19 [pid = 1948] [id = 220] 12:48:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x94a88800) [pid = 1948] [serial = 646] [outer = (nil)] 12:48:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x94a8e400) [pid = 1948] [serial = 647] [outer = 0x94a88800] 12:48:09 INFO - PROCESS | 1948 | 1477252089787 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x94a8f800) [pid = 1948] [serial = 648] [outer = 0x94a88800] 12:48:10 INFO - PROCESS | 1948 | 1477252090310 Marionette TRACE conn5 <- [1,732,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:10 INFO - . 12:48:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 929ms 12:48:10 INFO - PROCESS | 1948 | 1477252090353 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 1948 | 1477252090359 Marionette TRACE conn5 <- [1,733,null,{"value":"7"}] 12:48:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 12:48:10 INFO - PROCESS | 1948 | 1477252090367 Marionette TRACE conn5 -> [0,734,"timeouts",{"script":35000}] 12:48:10 INFO - PROCESS | 1948 | 1477252090373 Marionette TRACE conn5 <- [1,734,null,{}] 12:48:10 INFO - PROCESS | 1948 | 1477252090381 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:10 INFO - PROCESS | 1948 | 1477252090549 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 12:48:10 INFO - PROCESS | 1948 | 1477252090661 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x97b95800 == 20 [pid = 1948] [id = 221] 12:48:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x97b99800) [pid = 1948] [serial = 649] [outer = (nil)] 12:48:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x97ba0000) [pid = 1948] [serial = 650] [outer = 0x97b99800] 12:48:10 INFO - PROCESS | 1948 | 1477252090748 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x97da1400) [pid = 1948] [serial = 651] [outer = 0x97b99800] 12:48:11 INFO - PROCESS | 1948 | 1477252091375 Marionette TRACE conn5 <- [1,736,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:11 INFO - . 12:48:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1033ms 12:48:11 INFO - PROCESS | 1948 | 1477252091425 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 12:48:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 12:48:11 INFO - PROCESS | 1948 | 1477252091435 Marionette TRACE conn5 <- [1,737,null,{"value":"7"}] 12:48:11 INFO - PROCESS | 1948 | 1477252091452 Marionette TRACE conn5 -> [0,738,"timeouts",{"script":35000}] 12:48:11 INFO - PROCESS | 1948 | 1477252091456 Marionette TRACE conn5 <- [1,738,null,{}] 12:48:11 INFO - PROCESS | 1948 | 1477252091476 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:11 INFO - PROCESS | 1948 | 1477252091670 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 12:48:11 INFO - PROCESS | 1948 | 1477252091687 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x996d6400 == 21 [pid = 1948] [id = 222] 12:48:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x996d9800) [pid = 1948] [serial = 652] [outer = (nil)] 12:48:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x9a25f400) [pid = 1948] [serial = 653] [outer = 0x996d9800] 12:48:11 INFO - PROCESS | 1948 | 1477252091769 Marionette DEBUG loaded listener.js 12:48:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x9a2f3800) [pid = 1948] [serial = 654] [outer = 0x996d9800] 12:48:12 INFO - PROCESS | 1948 | 1477252092379 Marionette TRACE conn5 <- [1,740,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:12 INFO - . 12:48:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 957ms 12:48:12 INFO - PROCESS | 1948 | 1477252092440 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 12:48:12 INFO - PROCESS | 1948 | 1477252092444 Marionette TRACE conn5 <- [1,741,null,{"value":"7"}] 12:48:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 12:48:12 INFO - PROCESS | 1948 | 1477252092451 Marionette TRACE conn5 -> [0,742,"timeouts",{"script":35000}] 12:48:12 INFO - PROCESS | 1948 | 1477252092456 Marionette TRACE conn5 <- [1,742,null,{}] 12:48:12 INFO - PROCESS | 1948 | 1477252092461 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:12 INFO - PROCESS | 1948 | 1477252092794 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x94a8f000) [pid = 1948] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x93aaa000) [pid = 1948] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0xa451b800) [pid = 1948] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x930d8000) [pid = 1948] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x90f7f400) [pid = 1948] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0xa3040c00) [pid = 1948] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x94a84800) [pid = 1948] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8f826400) [pid = 1948] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x98347000) [pid = 1948] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0xa4526c00) [pid = 1948] [serial = 602] [outer = (nil)] [url = about:blank] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x957e1400) [pid = 1948] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 12:48:12 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x93257800) [pid = 1948] [serial = 610] [outer = (nil)] [url = about:blank] 12:48:12 INFO - PROCESS | 1948 | 1477252092882 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x9236c400 == 22 [pid = 1948] [id = 223] 12:48:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x930d8000) [pid = 1948] [serial = 655] [outer = (nil)] 12:48:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x9a3b6c00) [pid = 1948] [serial = 656] [outer = 0x930d8000] 12:48:12 INFO - PROCESS | 1948 | 1477252092956 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x9a3b7000) [pid = 1948] [serial = 657] [outer = 0x930d8000] 12:48:13 INFO - PROCESS | 1948 | 1477252093501 Marionette TRACE conn5 <- [1,744,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:13 INFO - . 12:48:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1081ms 12:48:13 INFO - PROCESS | 1948 | 1477252093550 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 12:48:13 INFO - PROCESS | 1948 | 1477252093553 Marionette TRACE conn5 <- [1,745,null,{"value":"7"}] 12:48:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 12:48:13 INFO - PROCESS | 1948 | 1477252093560 Marionette TRACE conn5 -> [0,746,"timeouts",{"script":35000}] 12:48:13 INFO - PROCESS | 1948 | 1477252093564 Marionette TRACE conn5 <- [1,746,null,{}] 12:48:13 INFO - PROCESS | 1948 | 1477252093571 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:13 INFO - PROCESS | 1948 | 1477252093807 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 12:48:13 INFO - PROCESS | 1948 | 1477252093820 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b0c2000 == 23 [pid = 1948] [id = 224] 12:48:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x9b0c6400) [pid = 1948] [serial = 658] [outer = (nil)] 12:48:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x9b39a400) [pid = 1948] [serial = 659] [outer = 0x9b0c6400] 12:48:13 INFO - PROCESS | 1948 | 1477252093901 Marionette DEBUG loaded listener.js 12:48:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x9b53ec00) [pid = 1948] [serial = 660] [outer = 0x9b0c6400] 12:48:14 INFO - PROCESS | 1948 | 1477252094427 Marionette TRACE conn5 <- [1,748,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:14 INFO - . 12:48:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 883ms 12:48:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 12:48:14 INFO - PROCESS | 1948 | 1477252094444 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 12:48:14 INFO - PROCESS | 1948 | 1477252094446 Marionette TRACE conn5 <- [1,749,null,{"value":"7"}] 12:48:14 INFO - PROCESS | 1948 | 1477252094481 Marionette TRACE conn5 -> [0,750,"timeouts",{"script":35000}] 12:48:14 INFO - PROCESS | 1948 | 1477252094485 Marionette TRACE conn5 <- [1,750,null,{}] 12:48:14 INFO - PROCESS | 1948 | 1477252094491 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:14 INFO - PROCESS | 1948 | 1477252094672 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 12:48:14 INFO - PROCESS | 1948 | 1477252094732 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x8cda4800 == 24 [pid = 1948] [id = 225] 12:48:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8cda7000) [pid = 1948] [serial = 661] [outer = (nil)] 12:48:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8f7da000) [pid = 1948] [serial = 662] [outer = 0x8cda7000] 12:48:14 INFO - PROCESS | 1948 | 1477252094848 Marionette DEBUG loaded listener.js 12:48:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x93880c00) [pid = 1948] [serial = 663] [outer = 0x8cda7000] 12:48:15 INFO - PROCESS | 1948 | 1477252095544 Marionette TRACE conn5 <- [1,752,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:15 INFO - . 12:48:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1115ms 12:48:15 INFO - PROCESS | 1948 | 1477252095607 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 12:48:15 INFO - PROCESS | 1948 | 1477252095614 Marionette TRACE conn5 <- [1,753,null,{"value":"7"}] 12:48:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 12:48:15 INFO - PROCESS | 1948 | 1477252095628 Marionette TRACE conn5 -> [0,754,"timeouts",{"script":35000}] 12:48:15 INFO - PROCESS | 1948 | 1477252095636 Marionette TRACE conn5 <- [1,754,null,{}] 12:48:15 INFO - PROCESS | 1948 | 1477252095645 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:15 INFO - PROCESS | 1948 | 1477252095901 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 12:48:15 INFO - PROCESS | 1948 | 1477252095914 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x94d31c00 == 25 [pid = 1948] [id = 226] 12:48:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x954c2800) [pid = 1948] [serial = 664] [outer = (nil)] 12:48:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x97ba0800) [pid = 1948] [serial = 665] [outer = 0x954c2800] 12:48:16 INFO - PROCESS | 1948 | 1477252096005 Marionette DEBUG loaded listener.js 12:48:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x97bf0800) [pid = 1948] [serial = 666] [outer = 0x954c2800] 12:48:16 INFO - PROCESS | 1948 | 1477252096755 Marionette TRACE conn5 <- [1,756,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:16 INFO - . 12:48:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1183ms 12:48:16 INFO - PROCESS | 1948 | 1477252096819 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 12:48:16 INFO - PROCESS | 1948 | 1477252096825 Marionette TRACE conn5 <- [1,757,null,{"value":"7"}] 12:48:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 12:48:16 INFO - PROCESS | 1948 | 1477252096836 Marionette TRACE conn5 -> [0,758,"timeouts",{"script":35000}] 12:48:16 INFO - PROCESS | 1948 | 1477252096841 Marionette TRACE conn5 <- [1,758,null,{}] 12:48:16 INFO - PROCESS | 1948 | 1477252096850 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:17 INFO - PROCESS | 1948 | 1477252097037 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 12:48:17 INFO - PROCESS | 1948 | 1477252097175 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9f8000 == 26 [pid = 1948] [id = 227] 12:48:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x957e5800) [pid = 1948] [serial = 667] [outer = (nil)] 12:48:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x9a685800) [pid = 1948] [serial = 668] [outer = 0x957e5800] 12:48:17 INFO - PROCESS | 1948 | 1477252097264 Marionette DEBUG loaded listener.js 12:48:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x9b595400) [pid = 1948] [serial = 669] [outer = 0x957e5800] 12:48:18 INFO - PROCESS | 1948 | 1477252098000 Marionette TRACE conn5 <- [1,760,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:18 INFO - . 12:48:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1255ms 12:48:18 INFO - PROCESS | 1948 | 1477252098091 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 12:48:18 INFO - PROCESS | 1948 | 1477252098097 Marionette TRACE conn5 <- [1,761,null,{"value":"7"}] 12:48:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 12:48:18 INFO - PROCESS | 1948 | 1477252098106 Marionette TRACE conn5 -> [0,762,"timeouts",{"script":35000}] 12:48:18 INFO - PROCESS | 1948 | 1477252098110 Marionette TRACE conn5 <- [1,762,null,{}] 12:48:18 INFO - PROCESS | 1948 | 1477252098150 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:18 INFO - PROCESS | 1948 | 1477252098352 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 12:48:18 INFO - PROCESS | 1948 | 1477252098537 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x93259800 == 27 [pid = 1948] [id = 228] 12:48:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x9325e000) [pid = 1948] [serial = 670] [outer = (nil)] 12:48:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x93aa7400) [pid = 1948] [serial = 671] [outer = 0x9325e000] 12:48:18 INFO - PROCESS | 1948 | 1477252098622 Marionette DEBUG loaded listener.js 12:48:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x94203400) [pid = 1948] [serial = 672] [outer = 0x9325e000] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0xa4520800) [pid = 1948] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0xa4578400) [pid = 1948] [serial = 604] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8f82cc00) [pid = 1948] [serial = 609] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x98fe2400) [pid = 1948] [serial = 629] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x98fe2800) [pid = 1948] [serial = 630] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x98342400) [pid = 1948] [serial = 626] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x98342800) [pid = 1948] [serial = 627] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x957e4c00) [pid = 1948] [serial = 623] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x97b93800) [pid = 1948] [serial = 624] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x95619000) [pid = 1948] [serial = 620] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x956cf400) [pid = 1948] [serial = 621] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x94c7fc00) [pid = 1948] [serial = 617] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x94c8b000) [pid = 1948] [serial = 618] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x93c7d800) [pid = 1948] [serial = 614] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x94209000) [pid = 1948] [serial = 615] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x933ec000) [pid = 1948] [serial = 611] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x937ef400) [pid = 1948] [serial = 612] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x90e83000) [pid = 1948] [serial = 606] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x90f85400) [pid = 1948] [serial = 607] [outer = (nil)] [url = about:blank] 12:48:18 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0xa3046400) [pid = 1948] [serial = 599] [outer = (nil)] [url = about:blank] 12:48:19 INFO - PROCESS | 1948 | 1477252099178 Marionette TRACE conn5 <- [1,764,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:19 INFO - . 12:48:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1132ms 12:48:19 INFO - PROCESS | 1948 | 1477252099251 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 12:48:19 INFO - PROCESS | 1948 | 1477252099259 Marionette TRACE conn5 <- [1,765,null,{"value":"7"}] 12:48:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 12:48:19 INFO - PROCESS | 1948 | 1477252099269 Marionette TRACE conn5 -> [0,766,"timeouts",{"script":35000}] 12:48:19 INFO - PROCESS | 1948 | 1477252099274 Marionette TRACE conn5 <- [1,766,null,{}] 12:48:19 INFO - PROCESS | 1948 | 1477252099280 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:19 INFO - PROCESS | 1948 | 1477252099456 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 12:48:19 INFO - PROCESS | 1948 | 1477252099553 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x939bcc00 == 28 [pid = 1948] [id = 229] 12:48:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x94209000) [pid = 1948] [serial = 673] [outer = (nil)] 12:48:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x94a4c800) [pid = 1948] [serial = 674] [outer = 0x94209000] 12:48:19 INFO - PROCESS | 1948 | 1477252099630 Marionette DEBUG loaded listener.js 12:48:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x94a4d800) [pid = 1948] [serial = 675] [outer = 0x94209000] 12:48:20 INFO - PROCESS | 1948 | 1477252100117 Marionette TRACE conn5 <- [1,768,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:20 INFO - . 12:48:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 880ms 12:48:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 12:48:20 INFO - PROCESS | 1948 | 1477252100150 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 12:48:20 INFO - PROCESS | 1948 | 1477252100153 Marionette TRACE conn5 <- [1,769,null,{"value":"7"}] 12:48:20 INFO - PROCESS | 1948 | 1477252100159 Marionette TRACE conn5 -> [0,770,"timeouts",{"script":35000}] 12:48:20 INFO - PROCESS | 1948 | 1477252100166 Marionette TRACE conn5 <- [1,770,null,{}] 12:48:20 INFO - PROCESS | 1948 | 1477252100191 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:20 INFO - PROCESS | 1948 | 1477252100344 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 12:48:20 INFO - PROCESS | 1948 | 1477252100451 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x957e6400 == 29 [pid = 1948] [id = 230] 12:48:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x957e6800) [pid = 1948] [serial = 676] [outer = (nil)] 12:48:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x97b9b800) [pid = 1948] [serial = 677] [outer = 0x957e6800] 12:48:20 INFO - PROCESS | 1948 | 1477252100530 Marionette DEBUG loaded listener.js 12:48:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x97b9c400) [pid = 1948] [serial = 678] [outer = 0x957e6800] 12:48:21 INFO - PROCESS | 1948 | 1477252101077 Marionette TRACE conn5 <- [1,772,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:21 INFO - . 12:48:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 945ms 12:48:21 INFO - PROCESS | 1948 | 1477252101125 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 1948 | 1477252101130 Marionette TRACE conn5 <- [1,773,null,{"value":"7"}] 12:48:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 12:48:21 INFO - PROCESS | 1948 | 1477252101136 Marionette TRACE conn5 -> [0,774,"timeouts",{"script":35000}] 12:48:21 INFO - PROCESS | 1948 | 1477252101140 Marionette TRACE conn5 <- [1,774,null,{}] 12:48:21 INFO - PROCESS | 1948 | 1477252101146 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:21 INFO - PROCESS | 1948 | 1477252101356 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 12:48:21 INFO - PROCESS | 1948 | 1477252101380 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x996d2c00 == 30 [pid = 1948] [id = 231] 12:48:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x996d4c00) [pid = 1948] [serial = 679] [outer = (nil)] 12:48:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x9a2fa000) [pid = 1948] [serial = 680] [outer = 0x996d4c00] 12:48:21 INFO - PROCESS | 1948 | 1477252101462 Marionette DEBUG loaded listener.js 12:48:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x9a47cc00) [pid = 1948] [serial = 681] [outer = 0x996d4c00] 12:48:22 INFO - PROCESS | 1948 | 1477252102120 Marionette TRACE conn5 <- [1,776,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:22 INFO - . 12:48:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1028ms 12:48:22 INFO - PROCESS | 1948 | 1477252102176 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 12:48:22 INFO - PROCESS | 1948 | 1477252102181 Marionette TRACE conn5 <- [1,777,null,{"value":"7"}] 12:48:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 12:48:22 INFO - PROCESS | 1948 | 1477252102188 Marionette TRACE conn5 -> [0,778,"timeouts",{"script":35000}] 12:48:22 INFO - PROCESS | 1948 | 1477252102191 Marionette TRACE conn5 <- [1,778,null,{}] 12:48:22 INFO - PROCESS | 1948 | 1477252102201 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:22 INFO - PROCESS | 1948 | 1477252102394 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 12:48:22 INFO - PROCESS | 1948 | 1477252102465 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a25ec00 == 31 [pid = 1948] [id = 232] 12:48:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x9b542400) [pid = 1948] [serial = 682] [outer = (nil)] 12:48:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x9b59c800) [pid = 1948] [serial = 683] [outer = 0x9b542400] 12:48:22 INFO - PROCESS | 1948 | 1477252102543 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x9b59d000) [pid = 1948] [serial = 684] [outer = 0x9b542400] 12:48:22 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x94a88800) [pid = 1948] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 12:48:22 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x930d8000) [pid = 1948] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 12:48:22 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x91a0b800) [pid = 1948] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 12:48:22 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x90e8e800) [pid = 1948] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 12:48:22 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x94a4d400) [pid = 1948] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 12:48:22 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x98fe5c00) [pid = 1948] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 12:48:22 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x97b99800) [pid = 1948] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 12:48:22 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x996d9800) [pid = 1948] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 12:48:23 INFO - PROCESS | 1948 | 1477252103165 Marionette TRACE conn5 <- [1,780,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:23 INFO - . 12:48:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1042ms 12:48:23 INFO - PROCESS | 1948 | 1477252103230 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 12:48:23 INFO - PROCESS | 1948 | 1477252103234 Marionette TRACE conn5 <- [1,781,null,{"value":"7"}] 12:48:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 12:48:23 INFO - PROCESS | 1948 | 1477252103240 Marionette TRACE conn5 -> [0,782,"timeouts",{"script":35000}] 12:48:23 INFO - PROCESS | 1948 | 1477252103243 Marionette TRACE conn5 <- [1,782,null,{}] 12:48:23 INFO - PROCESS | 1948 | 1477252103249 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:23 INFO - PROCESS | 1948 | 1477252103432 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 12:48:23 INFO - PROCESS | 1948 | 1477252103542 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82ac00 == 32 [pid = 1948] [id = 233] 12:48:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0xa11b6000) [pid = 1948] [serial = 685] [outer = (nil)] 12:48:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0xa283d400) [pid = 1948] [serial = 686] [outer = 0xa11b6000] 12:48:23 INFO - PROCESS | 1948 | 1477252103620 Marionette DEBUG loaded listener.js 12:48:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0xa28b1800) [pid = 1948] [serial = 687] [outer = 0xa11b6000] 12:48:24 INFO - PROCESS | 1948 | 1477252104097 Marionette TRACE conn5 <- [1,784,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:24 INFO - . 12:48:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 878ms 12:48:24 INFO - PROCESS | 1948 | 1477252104120 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 12:48:24 INFO - PROCESS | 1948 | 1477252104124 Marionette TRACE conn5 <- [1,785,null,{"value":"7"}] 12:48:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 12:48:24 INFO - PROCESS | 1948 | 1477252104129 Marionette TRACE conn5 -> [0,786,"timeouts",{"script":35000}] 12:48:24 INFO - PROCESS | 1948 | 1477252104132 Marionette TRACE conn5 <- [1,786,null,{}] 12:48:24 INFO - PROCESS | 1948 | 1477252104137 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:24 INFO - PROCESS | 1948 | 1477252104277 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 12:48:24 INFO - PROCESS | 1948 | 1477252104383 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 1948 | ++DOCSHELL 0xa28b9800 == 33 [pid = 1948] [id = 234] 12:48:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0xa28dac00) [pid = 1948] [serial = 688] [outer = (nil)] 12:48:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0xa28e4c00) [pid = 1948] [serial = 689] [outer = 0xa28dac00] 12:48:24 INFO - PROCESS | 1948 | 1477252104457 Marionette DEBUG loaded listener.js 12:48:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0xa28e6400) [pid = 1948] [serial = 690] [outer = 0xa28dac00] 12:48:24 INFO - PROCESS | 1948 | 1477252104938 Marionette TRACE conn5 <- [1,788,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:24 INFO - . 12:48:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 829ms 12:48:24 INFO - PROCESS | 1948 | 1477252104960 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 12:48:24 INFO - PROCESS | 1948 | 1477252104967 Marionette TRACE conn5 <- [1,789,null,{"value":"7"}] 12:48:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 12:48:25 INFO - PROCESS | 1948 | 1477252105007 Marionette TRACE conn5 -> [0,790,"timeouts",{"script":35000}] 12:48:25 INFO - PROCESS | 1948 | 1477252105014 Marionette TRACE conn5 <- [1,790,null,{}] 12:48:25 INFO - PROCESS | 1948 | 1477252105025 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:25 INFO - PROCESS | 1948 | 1477252105260 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 12:48:25 INFO - PROCESS | 1948 | 1477252105405 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x931f3c00 == 34 [pid = 1948] [id = 235] 12:48:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x93258000) [pid = 1948] [serial = 691] [outer = (nil)] 12:48:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x937f1800) [pid = 1948] [serial = 692] [outer = 0x93258000] 12:48:25 INFO - PROCESS | 1948 | 1477252105498 Marionette DEBUG loaded listener.js 12:48:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x939bc000) [pid = 1948] [serial = 693] [outer = 0x93258000] 12:48:26 INFO - PROCESS | 1948 | 1477252106104 Marionette TRACE conn5 <- [1,792,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:26 INFO - . 12:48:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1136ms 12:48:26 INFO - PROCESS | 1948 | 1477252106167 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 1948 | 1477252106176 Marionette TRACE conn5 <- [1,793,null,{"value":"7"}] 12:48:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 12:48:26 INFO - PROCESS | 1948 | 1477252106188 Marionette TRACE conn5 -> [0,794,"timeouts",{"script":35000}] 12:48:26 INFO - PROCESS | 1948 | 1477252106192 Marionette TRACE conn5 <- [1,794,null,{}] 12:48:26 INFO - PROCESS | 1948 | 1477252106198 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:26 INFO - PROCESS | 1948 | 1477252106376 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 12:48:26 INFO - PROCESS | 1948 | 1477252106521 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a8c000 == 35 [pid = 1948] [id = 236] 12:48:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x9560e800) [pid = 1948] [serial = 694] [outer = (nil)] 12:48:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x956d3000) [pid = 1948] [serial = 695] [outer = 0x9560e800] 12:48:26 INFO - PROCESS | 1948 | 1477252106611 Marionette DEBUG loaded listener.js 12:48:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x957e3c00) [pid = 1948] [serial = 696] [outer = 0x9560e800] 12:48:27 INFO - PROCESS | 1948 | 1477252107215 Marionette TRACE conn5 <- [1,796,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:27 INFO - . 12:48:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1080ms 12:48:27 INFO - PROCESS | 1948 | 1477252107283 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 12:48:27 INFO - PROCESS | 1948 | 1477252107288 Marionette TRACE conn5 <- [1,797,null,{"value":"7"}] 12:48:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 12:48:27 INFO - PROCESS | 1948 | 1477252107296 Marionette TRACE conn5 -> [0,798,"timeouts",{"script":35000}] 12:48:27 INFO - PROCESS | 1948 | 1477252107302 Marionette TRACE conn5 <- [1,798,null,{}] 12:48:27 INFO - PROCESS | 1948 | 1477252107318 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:27 INFO - PROCESS | 1948 | 1477252107494 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 12:48:27 INFO - PROCESS | 1948 | 1477252107637 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b599000 == 36 [pid = 1948] [id = 237] 12:48:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x9b599c00) [pid = 1948] [serial = 697] [outer = (nil)] 12:48:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0xa283d000) [pid = 1948] [serial = 698] [outer = 0x9b599c00] 12:48:27 INFO - PROCESS | 1948 | 1477252107729 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0xa28e4800) [pid = 1948] [serial = 699] [outer = 0x9b599c00] 12:48:28 INFO - PROCESS | 1948 | 1477252108328 Marionette TRACE conn5 <- [1,800,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:28 INFO - . 12:48:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1088ms 12:48:28 INFO - PROCESS | 1948 | 1477252108385 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 12:48:28 INFO - PROCESS | 1948 | 1477252108390 Marionette TRACE conn5 <- [1,801,null,{"value":"7"}] 12:48:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 12:48:28 INFO - PROCESS | 1948 | 1477252108396 Marionette TRACE conn5 -> [0,802,"timeouts",{"script":35000}] 12:48:28 INFO - PROCESS | 1948 | 1477252108399 Marionette TRACE conn5 <- [1,802,null,{}] 12:48:28 INFO - PROCESS | 1948 | 1477252108407 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:28 INFO - PROCESS | 1948 | 1477252108650 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 12:48:28 INFO - PROCESS | 1948 | 1477252108795 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 1948 | ++DOCSHELL 0xa2cb9800 == 37 [pid = 1948] [id = 238] 12:48:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0xa2cbe400) [pid = 1948] [serial = 700] [outer = (nil)] 12:48:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0xa3040c00) [pid = 1948] [serial = 701] [outer = 0xa2cbe400] 12:48:28 INFO - PROCESS | 1948 | 1477252108880 Marionette DEBUG loaded listener.js 12:48:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0xa3044c00) [pid = 1948] [serial = 702] [outer = 0xa2cbe400] 12:48:29 INFO - PROCESS | 1948 | 1477252109619 Marionette TRACE conn5 <- [1,804,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:29 INFO - . 12:48:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1234ms 12:48:29 INFO - PROCESS | 1948 | 1477252109671 Marionette TRACE conn5 -> [0,805,"getWindowHandle",null] 12:48:29 INFO - PROCESS | 1948 | 1477252109676 Marionette TRACE conn5 <- [1,805,null,{"value":"7"}] 12:48:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 12:48:29 INFO - PROCESS | 1948 | 1477252109687 Marionette TRACE conn5 -> [0,806,"timeouts",{"script":35000}] 12:48:29 INFO - PROCESS | 1948 | 1477252109691 Marionette TRACE conn5 <- [1,806,null,{}] 12:48:29 INFO - PROCESS | 1948 | 1477252109699 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:29 INFO - PROCESS | 1948 | 1477252109877 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 12:48:30 INFO - PROCESS | 1948 | 1477252110039 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x930ce000 == 38 [pid = 1948] [id = 239] 12:48:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x937ee400) [pid = 1948] [serial = 703] [outer = (nil)] 12:48:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x94c8b000) [pid = 1948] [serial = 704] [outer = 0x937ee400] 12:48:30 INFO - PROCESS | 1948 | 1477252110143 Marionette DEBUG loaded listener.js 12:48:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x954b9000) [pid = 1948] [serial = 705] [outer = 0x937ee400] 12:48:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82ac00 == 37 [pid = 1948] [id = 233] 12:48:30 INFO - PROCESS | 1948 | --DOCSHELL 0x9a25ec00 == 36 [pid = 1948] [id = 232] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x9a2ee400) [pid = 1948] [serial = 641] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOCSHELL 0x996d2c00 == 35 [pid = 1948] [id = 231] 12:48:30 INFO - PROCESS | 1948 | --DOCSHELL 0x957e6400 == 34 [pid = 1948] [id = 230] 12:48:30 INFO - PROCESS | 1948 | --DOCSHELL 0x939bcc00 == 33 [pid = 1948] [id = 229] 12:48:30 INFO - PROCESS | 1948 | --DOCSHELL 0x93259800 == 32 [pid = 1948] [id = 228] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x9b39a400) [pid = 1948] [serial = 659] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x9a3b6c00) [pid = 1948] [serial = 656] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x9a3b7000) [pid = 1948] [serial = 657] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x9a25f400) [pid = 1948] [serial = 653] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x9a2f3800) [pid = 1948] [serial = 654] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x97ba0000) [pid = 1948] [serial = 650] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x97da1400) [pid = 1948] [serial = 651] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x94a8e400) [pid = 1948] [serial = 647] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x94a8f800) [pid = 1948] [serial = 648] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x92854800) [pid = 1948] [serial = 644] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x93743800) [pid = 1948] [serial = 645] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x98fe9c00) [pid = 1948] [serial = 638] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x996ce000) [pid = 1948] [serial = 639] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x94c83400) [pid = 1948] [serial = 635] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x94d28800) [pid = 1948] [serial = 636] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x9284e000) [pid = 1948] [serial = 632] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x937f4c00) [pid = 1948] [serial = 633] [outer = (nil)] [url = about:blank] 12:48:30 INFO - PROCESS | 1948 | 1477252110800 Marionette TRACE conn5 <- [1,808,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:30 INFO - . 12:48:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1130ms 12:48:30 INFO - PROCESS | 1948 | 1477252110841 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 1948 | 1477252110849 Marionette TRACE conn5 <- [1,809,null,{"value":"7"}] 12:48:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 12:48:30 INFO - PROCESS | 1948 | 1477252110859 Marionette TRACE conn5 -> [0,810,"timeouts",{"script":35000}] 12:48:30 INFO - PROCESS | 1948 | 1477252110864 Marionette TRACE conn5 <- [1,810,null,{}] 12:48:30 INFO - PROCESS | 1948 | 1477252110870 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:31 INFO - PROCESS | 1948 | 1477252111053 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 12:48:31 INFO - PROCESS | 1948 | 1477252111158 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x939bcc00 == 33 [pid = 1948] [id = 240] 12:48:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x956c8400) [pid = 1948] [serial = 706] [outer = (nil)] 12:48:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x957e4800) [pid = 1948] [serial = 707] [outer = 0x956c8400] 12:48:31 INFO - PROCESS | 1948 | 1477252111236 Marionette DEBUG loaded listener.js 12:48:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x957e5c00) [pid = 1948] [serial = 708] [outer = 0x956c8400] 12:48:31 INFO - PROCESS | 1948 | 1477252111770 Marionette TRACE conn5 <- [1,812,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:31 INFO - . 12:48:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 939ms 12:48:31 INFO - PROCESS | 1948 | 1477252111823 Marionette TRACE conn5 -> [0,813,"getWindowHandle",null] 12:48:31 INFO - PROCESS | 1948 | 1477252111826 Marionette TRACE conn5 <- [1,813,null,{"value":"7"}] 12:48:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 12:48:31 INFO - PROCESS | 1948 | 1477252111833 Marionette TRACE conn5 -> [0,814,"timeouts",{"script":35000}] 12:48:31 INFO - PROCESS | 1948 | 1477252111839 Marionette TRACE conn5 <- [1,814,null,{}] 12:48:31 INFO - PROCESS | 1948 | 1477252111854 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:32 INFO - PROCESS | 1948 | 1477252112010 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 12:48:32 INFO - PROCESS | 1948 | 1477252112114 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a2ee400 == 34 [pid = 1948] [id = 241] 12:48:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x9a2f2800) [pid = 1948] [serial = 709] [outer = (nil)] 12:48:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x9a307000) [pid = 1948] [serial = 710] [outer = 0x9a2f2800] 12:48:32 INFO - PROCESS | 1948 | 1477252112193 Marionette DEBUG loaded listener.js 12:48:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x9a3b6800) [pid = 1948] [serial = 711] [outer = 0x9a2f2800] 12:48:32 INFO - PROCESS | 1948 | 1477252112800 Marionette TRACE conn5 <- [1,816,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:32 INFO - . 12:48:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 982ms 12:48:32 INFO - PROCESS | 1948 | 1477252112847 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 12:48:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 12:48:32 INFO - PROCESS | 1948 | 1477252112852 Marionette TRACE conn5 <- [1,817,null,{"value":"7"}] 12:48:32 INFO - PROCESS | 1948 | 1477252112858 Marionette TRACE conn5 -> [0,818,"timeouts",{"script":35000}] 12:48:32 INFO - PROCESS | 1948 | 1477252112862 Marionette TRACE conn5 <- [1,818,null,{}] 12:48:32 INFO - PROCESS | 1948 | 1477252112870 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:33 INFO - PROCESS | 1948 | 1477252113064 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 12:48:33 INFO - PROCESS | 1948 | 1477252113080 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b3a0c00 == 35 [pid = 1948] [id = 242] 12:48:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x9b3a1800) [pid = 1948] [serial = 712] [outer = (nil)] 12:48:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x9b59f000) [pid = 1948] [serial = 713] [outer = 0x9b3a1800] 12:48:33 INFO - PROCESS | 1948 | 1477252113156 Marionette DEBUG loaded listener.js 12:48:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0xa11d3c00) [pid = 1948] [serial = 714] [outer = 0x9b3a1800] 12:48:33 INFO - PROCESS | 1948 | 1477252113800 Marionette TRACE conn5 <- [1,820,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:33 INFO - . 12:48:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 978ms 12:48:33 INFO - PROCESS | 1948 | 1477252113840 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 12:48:33 INFO - PROCESS | 1948 | 1477252113846 Marionette TRACE conn5 <- [1,821,null,{"value":"7"}] 12:48:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 12:48:33 INFO - PROCESS | 1948 | 1477252113852 Marionette TRACE conn5 -> [0,822,"timeouts",{"script":35000}] 12:48:33 INFO - PROCESS | 1948 | 1477252113855 Marionette TRACE conn5 <- [1,822,null,{}] 12:48:33 INFO - PROCESS | 1948 | 1477252113861 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:34 INFO - PROCESS | 1948 | 1477252114050 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 12:48:34 INFO - PROCESS | 1948 | 1477252114077 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 1948 | ++DOCSHELL 0xa2cb1800 == 36 [pid = 1948] [id = 243] 12:48:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0xa2cb1c00) [pid = 1948] [serial = 715] [outer = (nil)] 12:48:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0xa2cb6400) [pid = 1948] [serial = 716] [outer = 0xa2cb1c00] 12:48:34 INFO - PROCESS | 1948 | 1477252114151 Marionette DEBUG loaded listener.js 12:48:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0xa2cb6800) [pid = 1948] [serial = 717] [outer = 0xa2cb1c00] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x8cda7000) [pid = 1948] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x9325e000) [pid = 1948] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x954c2800) [pid = 1948] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x996d4c00) [pid = 1948] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x957e6800) [pid = 1948] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x9a25c000) [pid = 1948] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x9b542400) [pid = 1948] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0xa11b6000) [pid = 1948] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x94209000) [pid = 1948] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 12:48:34 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x957e5800) [pid = 1948] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 12:48:34 INFO - PROCESS | 1948 | 1477252114858 Marionette TRACE conn5 <- [1,824,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:34 INFO - . 12:48:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1033ms 12:48:34 INFO - PROCESS | 1948 | 1477252114886 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 12:48:34 INFO - PROCESS | 1948 | 1477252114891 Marionette TRACE conn5 <- [1,825,null,{"value":"7"}] 12:48:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 12:48:34 INFO - PROCESS | 1948 | 1477252114905 Marionette TRACE conn5 -> [0,826,"timeouts",{"script":35000}] 12:48:34 INFO - PROCESS | 1948 | 1477252114908 Marionette TRACE conn5 <- [1,826,null,{}] 12:48:34 INFO - PROCESS | 1948 | 1477252114917 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:35 INFO - PROCESS | 1948 | 1477252115104 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 12:48:35 INFO - PROCESS | 1948 | 1477252115213 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:35 INFO - PROCESS | 1948 | ++DOCSHELL 0xa2cbc400 == 37 [pid = 1948] [id = 244] 12:48:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0xa3040800) [pid = 1948] [serial = 718] [outer = (nil)] 12:48:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0xa304d400) [pid = 1948] [serial = 719] [outer = 0xa3040800] 12:48:35 INFO - PROCESS | 1948 | 1477252115294 Marionette DEBUG loaded listener.js 12:48:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0xa304d800) [pid = 1948] [serial = 720] [outer = 0xa3040800] 12:48:35 INFO - PROCESS | 1948 | 1477252115753 Marionette TRACE conn5 <- [1,828,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:35 INFO - . 12:48:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 882ms 12:48:35 INFO - PROCESS | 1948 | 1477252115786 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 12:48:35 INFO - PROCESS | 1948 | 1477252115790 Marionette TRACE conn5 <- [1,829,null,{"value":"7"}] 12:48:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 12:48:35 INFO - PROCESS | 1948 | 1477252115795 Marionette TRACE conn5 -> [0,830,"timeouts",{"script":35000}] 12:48:35 INFO - PROCESS | 1948 | 1477252115797 Marionette TRACE conn5 <- [1,830,null,{}] 12:48:35 INFO - PROCESS | 1948 | 1477252115803 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:35 INFO - PROCESS | 1948 | 1477252115940 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 12:48:35 INFO - PROCESS | 1948 | 1477252115948 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7dc000 == 38 [pid = 1948] [id = 245] 12:48:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x9325e000) [pid = 1948] [serial = 721] [outer = (nil)] 12:48:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0xa457ac00) [pid = 1948] [serial = 722] [outer = 0x9325e000] 12:48:36 INFO - PROCESS | 1948 | 1477252116124 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0xa457bc00) [pid = 1948] [serial = 723] [outer = 0x9325e000] 12:48:36 INFO - PROCESS | 1948 | 1477252116573 Marionette TRACE conn5 <- [1,832,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:36 INFO - . 12:48:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 851ms 12:48:36 INFO - PROCESS | 1948 | 1477252116649 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 12:48:36 INFO - PROCESS | 1948 | 1477252116656 Marionette TRACE conn5 <- [1,833,null,{"value":"7"}] 12:48:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 12:48:36 INFO - PROCESS | 1948 | 1477252116663 Marionette TRACE conn5 -> [0,834,"timeouts",{"script":35000}] 12:48:36 INFO - PROCESS | 1948 | 1477252116670 Marionette TRACE conn5 <- [1,834,null,{}] 12:48:36 INFO - PROCESS | 1948 | 1477252116679 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:36 INFO - PROCESS | 1948 | 1477252116898 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 12:48:37 INFO - PROCESS | 1948 | 1477252117048 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f5800 == 39 [pid = 1948] [id = 246] 12:48:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x937fb800) [pid = 1948] [serial = 724] [outer = (nil)] 12:48:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x93c85c00) [pid = 1948] [serial = 725] [outer = 0x937fb800] 12:48:37 INFO - PROCESS | 1948 | 1477252117139 Marionette DEBUG loaded listener.js 12:48:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x94c7f000) [pid = 1948] [serial = 726] [outer = 0x937fb800] 12:48:37 INFO - PROCESS | 1948 | 1477252117737 Marionette TRACE conn5 <- [1,836,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:37 INFO - . 12:48:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1085ms 12:48:37 INFO - PROCESS | 1948 | 1477252117749 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 12:48:37 INFO - PROCESS | 1948 | 1477252117753 Marionette TRACE conn5 <- [1,837,null,{"value":"7"}] 12:48:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 12:48:37 INFO - PROCESS | 1948 | 1477252117767 Marionette TRACE conn5 -> [0,838,"timeouts",{"script":35000}] 12:48:37 INFO - PROCESS | 1948 | 1477252117772 Marionette TRACE conn5 <- [1,838,null,{}] 12:48:37 INFO - PROCESS | 1948 | 1477252117800 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:37 INFO - PROCESS | 1948 | 1477252117979 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 12:48:38 INFO - PROCESS | 1948 | 1477252118138 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x98fdc400 == 40 [pid = 1948] [id = 247] 12:48:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x98fdf400) [pid = 1948] [serial = 727] [outer = (nil)] 12:48:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x9960fc00) [pid = 1948] [serial = 728] [outer = 0x98fdf400] 12:48:38 INFO - PROCESS | 1948 | 1477252118228 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x9a262c00) [pid = 1948] [serial = 729] [outer = 0x98fdf400] 12:48:38 INFO - PROCESS | 1948 | 1477252118817 Marionette TRACE conn5 <- [1,840,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:38 INFO - . 12:48:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1110ms 12:48:38 INFO - PROCESS | 1948 | 1477252118874 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 12:48:38 INFO - PROCESS | 1948 | 1477252118878 Marionette TRACE conn5 <- [1,841,null,{"value":"7"}] 12:48:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 12:48:38 INFO - PROCESS | 1948 | 1477252118885 Marionette TRACE conn5 -> [0,842,"timeouts",{"script":35000}] 12:48:38 INFO - PROCESS | 1948 | 1477252118889 Marionette TRACE conn5 <- [1,842,null,{}] 12:48:38 INFO - PROCESS | 1948 | 1477252118902 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:39 INFO - PROCESS | 1948 | 1477252119077 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 12:48:39 INFO - PROCESS | 1948 | 1477252119228 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:39 INFO - PROCESS | 1948 | ++DOCSHELL 0xa3045000 == 41 [pid = 1948] [id = 248] 12:48:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0xa3045c00) [pid = 1948] [serial = 730] [outer = (nil)] 12:48:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0xa304b000) [pid = 1948] [serial = 731] [outer = 0xa3045c00] 12:48:39 INFO - PROCESS | 1948 | 1477252119323 Marionette DEBUG loaded listener.js 12:48:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0xa304d000) [pid = 1948] [serial = 732] [outer = 0xa3045c00] 12:48:39 INFO - PROCESS | 1948 | 1477252119911 Marionette TRACE conn5 <- [1,844,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:39 INFO - . 12:48:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1078ms 12:48:39 INFO - PROCESS | 1948 | 1477252119967 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 12:48:39 INFO - PROCESS | 1948 | 1477252119971 Marionette TRACE conn5 <- [1,845,null,{"value":"7"}] 12:48:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 12:48:39 INFO - PROCESS | 1948 | 1477252119977 Marionette TRACE conn5 -> [0,846,"timeouts",{"script":35000}] 12:48:39 INFO - PROCESS | 1948 | 1477252119982 Marionette TRACE conn5 <- [1,846,null,{}] 12:48:39 INFO - PROCESS | 1948 | 1477252119989 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:40 INFO - PROCESS | 1948 | 1477252120164 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 12:48:40 INFO - PROCESS | 1948 | 1477252120324 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f826400 == 42 [pid = 1948] [id = 249] 12:48:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0xa4837800) [pid = 1948] [serial = 733] [outer = (nil)] 12:48:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0xa4c2f000) [pid = 1948] [serial = 734] [outer = 0xa4837800] 12:48:40 INFO - PROCESS | 1948 | 1477252120416 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0xa4c8dc00) [pid = 1948] [serial = 735] [outer = 0xa4837800] 12:48:41 INFO - PROCESS | 1948 | 1477252121018 Marionette TRACE conn5 <- [1,848,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 12:48:41 INFO - . 12:48:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1077ms 12:48:41 INFO - PROCESS | 1948 | 1477252121071 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 1948 | 1477252121074 Marionette TRACE conn5 <- [1,849,null,{"value":"7"}] 12:48:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 12:48:41 INFO - PROCESS | 1948 | 1477252121082 Marionette TRACE conn5 -> [0,850,"timeouts",{"script":35000}] 12:48:41 INFO - PROCESS | 1948 | 1477252121086 Marionette TRACE conn5 <- [1,850,null,{}] 12:48:41 INFO - PROCESS | 1948 | 1477252121092 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:41 INFO - PROCESS | 1948 | 1477252121254 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 12:48:41 INFO - PROCESS | 1948 | 1477252121374 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x8da9a800 == 43 [pid = 1948] [id = 250] 12:48:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x8daa0800) [pid = 1948] [serial = 736] [outer = (nil)] 12:48:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x9a313400) [pid = 1948] [serial = 737] [outer = 0x8daa0800] 12:48:41 INFO - PROCESS | 1948 | 1477252121460 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0xa28e2400) [pid = 1948] [serial = 738] [outer = 0x8daa0800] 12:48:42 INFO - PROCESS | 1948 | 1477252122195 Marionette TRACE conn5 <- [1,852,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 12:48:42 INFO - . 12:48:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1132ms 12:48:42 INFO - PROCESS | 1948 | 1477252122253 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 12:48:42 INFO - PROCESS | 1948 | 1477252122259 Marionette TRACE conn5 <- [1,853,null,{"value":"7"}] 12:48:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 12:48:42 INFO - PROCESS | 1948 | 1477252122269 Marionette TRACE conn5 -> [0,854,"timeouts",{"script":35000}] 12:48:42 INFO - PROCESS | 1948 | 1477252122273 Marionette TRACE conn5 <- [1,854,null,{}] 12:48:42 INFO - PROCESS | 1948 | 1477252122283 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:42 INFO - PROCESS | 1948 | 1477252122489 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 12:48:42 INFO - PROCESS | 1948 | 1477252122649 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x9387a000 == 44 [pid = 1948] [id = 251] 12:48:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x939b9800) [pid = 1948] [serial = 739] [outer = (nil)] 12:48:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x956d3800) [pid = 1948] [serial = 740] [outer = 0x939b9800] 12:48:42 INFO - PROCESS | 1948 | 1477252122736 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x97b9cc00) [pid = 1948] [serial = 741] [outer = 0x939b9800] 12:48:43 INFO - PROCESS | 1948 | --DOCSHELL 0xa2cbc400 == 43 [pid = 1948] [id = 244] 12:48:43 INFO - PROCESS | 1948 | --DOCSHELL 0xa2cb1800 == 42 [pid = 1948] [id = 243] 12:48:43 INFO - PROCESS | 1948 | --DOCSHELL 0x9a2ee400 == 41 [pid = 1948] [id = 241] 12:48:43 INFO - PROCESS | 1948 | --DOCSHELL 0x939bcc00 == 40 [pid = 1948] [id = 240] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0xa28e4c00) [pid = 1948] [serial = 689] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOCSHELL 0x930ce000 == 39 [pid = 1948] [id = 239] 12:48:43 INFO - PROCESS | 1948 | --DOCSHELL 0x931f3c00 == 38 [pid = 1948] [id = 235] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x9a2f7c00) [pid = 1948] [serial = 642] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0xa283d400) [pid = 1948] [serial = 686] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0xa28b1800) [pid = 1948] [serial = 687] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x9b59c800) [pid = 1948] [serial = 683] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x9b59d000) [pid = 1948] [serial = 684] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x9a2fa000) [pid = 1948] [serial = 680] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x9a47cc00) [pid = 1948] [serial = 681] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x97b9b800) [pid = 1948] [serial = 677] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x97b9c400) [pid = 1948] [serial = 678] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x94a4c800) [pid = 1948] [serial = 674] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x94a4d800) [pid = 1948] [serial = 675] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x93aa7400) [pid = 1948] [serial = 671] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x94203400) [pid = 1948] [serial = 672] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x9a685800) [pid = 1948] [serial = 668] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x9b595400) [pid = 1948] [serial = 669] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x97ba0800) [pid = 1948] [serial = 665] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x97bf0800) [pid = 1948] [serial = 666] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8f7da000) [pid = 1948] [serial = 662] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x93880c00) [pid = 1948] [serial = 663] [outer = (nil)] [url = about:blank] 12:48:43 INFO - PROCESS | 1948 | 1477252123372 Marionette TRACE conn5 <- [1,856,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 12:48:43 INFO - . 12:48:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1133ms 12:48:43 INFO - PROCESS | 1948 | 1477252123418 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 12:48:43 INFO - PROCESS | 1948 | 1477252123426 Marionette TRACE conn5 <- [1,857,null,{"value":"7"}] 12:48:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 12:48:43 INFO - PROCESS | 1948 | 1477252123436 Marionette TRACE conn5 -> [0,858,"timeouts",{"script":35000}] 12:48:43 INFO - PROCESS | 1948 | 1477252123441 Marionette TRACE conn5 <- [1,858,null,{}] 12:48:43 INFO - PROCESS | 1948 | 1477252123447 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:43 INFO - PROCESS | 1948 | 1477252123636 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 12:48:43 INFO - PROCESS | 1948 | 1477252123809 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 1948 | ++DOCSHELL 0x93880000 == 39 [pid = 1948] [id = 252] 12:48:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x94202000) [pid = 1948] [serial = 742] [outer = (nil)] 12:48:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x98345c00) [pid = 1948] [serial = 743] [outer = 0x94202000] 12:48:43 INFO - PROCESS | 1948 | 1477252123922 Marionette DEBUG loaded listener.js 12:48:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x98fe5400) [pid = 1948] [serial = 744] [outer = 0x94202000] 12:48:44 INFO - PROCESS | 1948 | 1477252124432 Marionette TRACE conn5 <- [1,860,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 12:48:44 INFO - . 12:48:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1040ms 12:48:44 INFO - PROCESS | 1948 | 1477252124484 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 12:48:44 INFO - PROCESS | 1948 | 1477252124488 Marionette TRACE conn5 <- [1,861,null,{"value":"7"}] 12:48:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 12:48:44 INFO - PROCESS | 1948 | 1477252124494 Marionette TRACE conn5 -> [0,862,"timeouts",{"script":35000}] 12:48:44 INFO - PROCESS | 1948 | 1477252124500 Marionette TRACE conn5 <- [1,862,null,{}] 12:48:44 INFO - PROCESS | 1948 | 1477252124515 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:44 INFO - PROCESS | 1948 | 1477252124670 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 12:48:44 INFO - PROCESS | 1948 | 1477252124680 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:44 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b0c7c00 == 40 [pid = 1948] [id = 253] 12:48:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x9b39bc00) [pid = 1948] [serial = 745] [outer = (nil)] 12:48:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x9b599800) [pid = 1948] [serial = 746] [outer = 0x9b39bc00] 12:48:44 INFO - PROCESS | 1948 | 1477252124858 Marionette DEBUG loaded listener.js 12:48:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0xa11b6c00) [pid = 1948] [serial = 747] [outer = 0x9b39bc00] 12:48:45 INFO - PROCESS | 1948 | 1477252125419 Marionette TRACE conn5 <- [1,864,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:45 INFO - . 12:48:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 982ms 12:48:45 INFO - PROCESS | 1948 | 1477252125479 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 1948 | 1477252125484 Marionette TRACE conn5 <- [1,865,null,{"value":"7"}] 12:48:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 12:48:45 INFO - PROCESS | 1948 | 1477252125490 Marionette TRACE conn5 -> [0,866,"timeouts",{"script":35000}] 12:48:45 INFO - PROCESS | 1948 | 1477252125494 Marionette TRACE conn5 <- [1,866,null,{}] 12:48:45 INFO - PROCESS | 1948 | 1477252125501 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:45 INFO - PROCESS | 1948 | 1477252125716 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 12:48:45 INFO - PROCESS | 1948 | 1477252125733 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:45 INFO - PROCESS | 1948 | ++DOCSHELL 0xa2a80800 == 41 [pid = 1948] [id = 254] 12:48:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0xa2a88000) [pid = 1948] [serial = 748] [outer = (nil)] 12:48:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0xa3046000) [pid = 1948] [serial = 749] [outer = 0xa2a88000] 12:48:45 INFO - PROCESS | 1948 | 1477252125808 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0xa304ac00) [pid = 1948] [serial = 750] [outer = 0xa2a88000] 12:48:46 INFO - PROCESS | 1948 | 1477252126447 Marionette TRACE conn5 <- [1,868,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:46 INFO - . 12:48:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 984ms 12:48:46 INFO - PROCESS | 1948 | 1477252126509 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 12:48:46 INFO - PROCESS | 1948 | 1477252126512 Marionette TRACE conn5 <- [1,869,null,{"value":"7"}] 12:48:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 12:48:46 INFO - PROCESS | 1948 | 1477252126518 Marionette TRACE conn5 -> [0,870,"timeouts",{"script":35000}] 12:48:46 INFO - PROCESS | 1948 | 1477252126521 Marionette TRACE conn5 <- [1,870,null,{}] 12:48:46 INFO - PROCESS | 1948 | 1477252126527 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:46 INFO - PROCESS | 1948 | 1477252126719 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 12:48:46 INFO - PROCESS | 1948 | 1477252126745 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:46 INFO - PROCESS | 1948 | ++DOCSHELL 0xa28db800 == 42 [pid = 1948] [id = 255] 12:48:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0xa28e4c00) [pid = 1948] [serial = 751] [outer = (nil)] 12:48:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0xa483d400) [pid = 1948] [serial = 752] [outer = 0xa28e4c00] 12:48:46 INFO - PROCESS | 1948 | 1477252126820 Marionette DEBUG loaded listener.js 12:48:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0xa4836800) [pid = 1948] [serial = 753] [outer = 0xa28e4c00] 12:48:47 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0xa2cb1c00) [pid = 1948] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 12:48:47 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x956c8400) [pid = 1948] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 12:48:47 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x937ee400) [pid = 1948] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 12:48:47 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x9b3a1800) [pid = 1948] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 12:48:47 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0xa3040800) [pid = 1948] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 12:48:47 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x9a2f2800) [pid = 1948] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 12:48:47 INFO - PROCESS | 1948 | 1477252127591 Marionette TRACE conn5 <- [1,872,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:47 INFO - . 12:48:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1137ms 12:48:47 INFO - PROCESS | 1948 | 1477252127656 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 1948 | 1477252127660 Marionette TRACE conn5 <- [1,873,null,{"value":"7"}] 12:48:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 12:48:47 INFO - PROCESS | 1948 | 1477252127666 Marionette TRACE conn5 -> [0,874,"timeouts",{"script":35000}] 12:48:47 INFO - PROCESS | 1948 | 1477252127668 Marionette TRACE conn5 <- [1,874,null,{}] 12:48:47 INFO - PROCESS | 1948 | 1477252127674 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:47 INFO - PROCESS | 1948 | 1477252127931 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 12:48:48 INFO - PROCESS | 1948 | 1477252128000 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e89000 == 43 [pid = 1948] [id = 256] 12:48:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x9b68e000) [pid = 1948] [serial = 754] [outer = (nil)] 12:48:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x9830d800) [pid = 1948] [serial = 755] [outer = 0x9b68e000] 12:48:48 INFO - PROCESS | 1948 | 1477252128080 Marionette DEBUG loaded listener.js 12:48:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x9830e800) [pid = 1948] [serial = 756] [outer = 0x9b68e000] 12:48:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x98314000) [pid = 1948] [serial = 757] [outer = 0x9b68e000] 12:48:48 INFO - PROCESS | 1948 | 1477252128672 Marionette TRACE conn5 <- [1,876,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:48 INFO - . 12:48:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1037ms 12:48:48 INFO - PROCESS | 1948 | 1477252128714 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 12:48:48 INFO - PROCESS | 1948 | 1477252128718 Marionette TRACE conn5 <- [1,877,null,{"value":"7"}] 12:48:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 12:48:48 INFO - PROCESS | 1948 | 1477252128724 Marionette TRACE conn5 -> [0,878,"timeouts",{"script":35000}] 12:48:48 INFO - PROCESS | 1948 | 1477252128727 Marionette TRACE conn5 <- [1,878,null,{}] 12:48:48 INFO - PROCESS | 1948 | 1477252128732 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:48 INFO - PROCESS | 1948 | 1477252128912 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 12:48:48 INFO - PROCESS | 1948 | 1477252128924 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x90470800 == 44 [pid = 1948] [id = 257] 12:48:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x90470c00) [pid = 1948] [serial = 758] [outer = (nil)] 12:48:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x90476000) [pid = 1948] [serial = 759] [outer = 0x90470c00] 12:48:49 INFO - PROCESS | 1948 | 1477252129104 Marionette DEBUG loaded listener.js 12:48:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x90478800) [pid = 1948] [serial = 760] [outer = 0x90470c00] 12:48:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x9047cc00) [pid = 1948] [serial = 761] [outer = 0x90470c00] 12:48:49 INFO - PROCESS | 1948 | 1477252129653 Marionette TRACE conn5 <- [1,880,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 12:48:49 INFO - . 12:48:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 977ms 12:48:49 INFO - PROCESS | 1948 | 1477252129704 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 12:48:49 INFO - PROCESS | 1948 | 1477252129711 Marionette TRACE conn5 <- [1,881,null,{"value":"7"}] 12:48:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 12:48:49 INFO - PROCESS | 1948 | 1477252129720 Marionette TRACE conn5 -> [0,882,"timeouts",{"script":35000}] 12:48:49 INFO - PROCESS | 1948 | 1477252129727 Marionette TRACE conn5 <- [1,882,null,{}] 12:48:49 INFO - PROCESS | 1948 | 1477252129738 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:49 INFO - PROCESS | 1948 | 1477252129983 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 12:48:50 INFO - PROCESS | 1948 | 1477252130148 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:50 INFO - PROCESS | 1948 | ++DOCSHELL 0x931e8400 == 45 [pid = 1948] [id = 258] 12:48:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x931f3c00) [pid = 1948] [serial = 762] [outer = (nil)] 12:48:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x937eec00) [pid = 1948] [serial = 763] [outer = 0x931f3c00] 12:48:50 INFO - PROCESS | 1948 | 1477252130242 Marionette DEBUG loaded listener.js 12:48:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x94201c00) [pid = 1948] [serial = 764] [outer = 0x931f3c00] 12:48:50 INFO - PROCESS | 1948 | 1477252130896 Marionette TRACE conn5 <- [1,884,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 12:48:50 INFO - . 12:48:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1243ms 12:48:50 INFO - PROCESS | 1948 | 1477252130963 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 12:48:50 INFO - PROCESS | 1948 | 1477252130972 Marionette TRACE conn5 <- [1,885,null,{"value":"7"}] 12:48:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 12:48:50 INFO - PROCESS | 1948 | 1477252130982 Marionette TRACE conn5 -> [0,886,"timeouts",{"script":35000}] 12:48:50 INFO - PROCESS | 1948 | 1477252130987 Marionette TRACE conn5 <- [1,886,null,{}] 12:48:50 INFO - PROCESS | 1948 | 1477252130993 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:51 INFO - PROCESS | 1948 | 1477252131232 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 12:48:51 INFO - PROCESS | 1948 | 1477252131248 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x97dae000 == 46 [pid = 1948] [id = 259] 12:48:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x9830ec00) [pid = 1948] [serial = 765] [outer = (nil)] 12:48:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x98313800) [pid = 1948] [serial = 766] [outer = 0x9830ec00] 12:48:51 INFO - PROCESS | 1948 | 1477252131375 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x98319c00) [pid = 1948] [serial = 767] [outer = 0x9830ec00] 12:48:52 INFO - PROCESS | 1948 | 1477252132025 Marionette TRACE conn5 <- [1,888,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 12:48:52 INFO - . 12:48:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1092ms 12:48:52 INFO - PROCESS | 1948 | 1477252132074 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 12:48:52 INFO - PROCESS | 1948 | 1477252132079 Marionette TRACE conn5 <- [1,889,null,{"value":"7"}] 12:48:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 12:48:52 INFO - PROCESS | 1948 | 1477252132086 Marionette TRACE conn5 -> [0,890,"timeouts",{"script":35000}] 12:48:52 INFO - PROCESS | 1948 | 1477252132092 Marionette TRACE conn5 <- [1,890,null,{}] 12:48:52 INFO - PROCESS | 1948 | 1477252132149 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:52 INFO - PROCESS | 1948 | 1477252132403 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 12:48:52 INFO - PROCESS | 1948 | 1477252132482 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 1948 | ++DOCSHELL 0xa11ac000 == 47 [pid = 1948] [id = 260] 12:48:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0xa11b8400) [pid = 1948] [serial = 768] [outer = (nil)] 12:48:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0xa2a81400) [pid = 1948] [serial = 769] [outer = 0xa11b8400] 12:48:52 INFO - PROCESS | 1948 | 1477252132577 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0xa3045800) [pid = 1948] [serial = 770] [outer = 0xa11b8400] 12:48:53 INFO - PROCESS | 1948 | 1477252133197 Marionette TRACE conn5 <- [1,892,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 12:48:53 INFO - . 12:48:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1134ms 12:48:53 INFO - PROCESS | 1948 | 1477252133253 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 12:48:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 12:48:53 INFO - PROCESS | 1948 | 1477252133258 Marionette TRACE conn5 <- [1,893,null,{"value":"7"}] 12:48:53 INFO - PROCESS | 1948 | 1477252133266 Marionette TRACE conn5 -> [0,894,"timeouts",{"script":35000}] 12:48:53 INFO - PROCESS | 1948 | 1477252133271 Marionette TRACE conn5 <- [1,894,null,{}] 12:48:53 INFO - PROCESS | 1948 | 1477252133278 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:53 INFO - PROCESS | 1948 | 1477252133456 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 12:48:53 INFO - PROCESS | 1948 | 1477252133591 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d6000 == 48 [pid = 1948] [id = 261] 12:48:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x925df000) [pid = 1948] [serial = 771] [outer = (nil)] 12:48:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x925e6800) [pid = 1948] [serial = 772] [outer = 0x925df000] 12:48:53 INFO - PROCESS | 1948 | 1477252133680 Marionette DEBUG loaded listener.js 12:48:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x925e9800) [pid = 1948] [serial = 773] [outer = 0x925df000] 12:48:54 INFO - PROCESS | 1948 | 1477252134237 Marionette TRACE conn5 <- [1,896,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 12:48:54 INFO - . 12:48:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 981ms 12:48:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 12:48:54 INFO - PROCESS | 1948 | 1477252134248 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 1948 | 1477252134251 Marionette TRACE conn5 <- [1,897,null,{"value":"7"}] 12:48:54 INFO - PROCESS | 1948 | 1477252134464 Marionette TRACE conn5 -> [0,898,"timeouts",{"script":35000}] 12:48:54 INFO - PROCESS | 1948 | 1477252134470 Marionette TRACE conn5 <- [1,898,null,{}] 12:48:54 INFO - PROCESS | 1948 | 1477252134479 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:54 INFO - PROCESS | 1948 | 1477252134655 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 12:48:54 INFO - PROCESS | 1948 | 1477252134803 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x925e1c00 == 49 [pid = 1948] [id = 262] 12:48:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0x925e3000) [pid = 1948] [serial = 774] [outer = (nil)] 12:48:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0x925e8c00) [pid = 1948] [serial = 775] [outer = 0x925e3000] 12:48:54 INFO - PROCESS | 1948 | 1477252134888 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0x935db800) [pid = 1948] [serial = 776] [outer = 0x925e3000] 12:48:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x931f0400 == 50 [pid = 1948] [id = 263] 12:48:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0x939b3400) [pid = 1948] [serial = 777] [outer = (nil)] 12:48:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0x94209800) [pid = 1948] [serial = 778] [outer = 0x939b3400] 12:48:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0x97b9ec00) [pid = 1948] [serial = 779] [outer = 0x939b3400] 12:48:55 INFO - PROCESS | 1948 | 1477252135655 Marionette TRACE conn5 <- [1,900,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]]]}] 12:48:55 INFO - ... 12:48:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1494ms 12:48:55 INFO - PROCESS | 1948 | 1477252135752 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 12:48:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 12:48:55 INFO - PROCESS | 1948 | 1477252135758 Marionette TRACE conn5 <- [1,901,null,{"value":"7"}] 12:48:55 INFO - PROCESS | 1948 | 1477252135765 Marionette TRACE conn5 -> [0,902,"timeouts",{"script":35000}] 12:48:55 INFO - PROCESS | 1948 | 1477252135771 Marionette TRACE conn5 <- [1,902,null,{}] 12:48:55 INFO - PROCESS | 1948 | 1477252135802 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:55 INFO - PROCESS | 1948 | 1477252135982 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0xa28db800 == 49 [pid = 1948] [id = 255] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x9b3a0c00 == 48 [pid = 1948] [id = 242] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x9b0c7c00 == 47 [pid = 1948] [id = 253] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0xa2a80800 == 46 [pid = 1948] [id = 254] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x93880000 == 45 [pid = 1948] [id = 252] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x9387a000 == 44 [pid = 1948] [id = 251] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7dc000 == 43 [pid = 1948] [id = 245] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x94a8c000 == 42 [pid = 1948] [id = 236] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x9b599000 == 41 [pid = 1948] [id = 237] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0xa2cb9800 == 40 [pid = 1948] [id = 238] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0xa28b9800 == 39 [pid = 1948] [id = 234] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x8cda4800 == 38 [pid = 1948] [id = 225] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x937f5800 == 37 [pid = 1948] [id = 246] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x98fdc400 == 36 [pid = 1948] [id = 247] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x94d31c00 == 35 [pid = 1948] [id = 226] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0xa3045000 == 34 [pid = 1948] [id = 248] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x8d9f8000 == 33 [pid = 1948] [id = 227] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x8f826400 == 32 [pid = 1948] [id = 249] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x8da9a800 == 31 [pid = 1948] [id = 250] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x931e8400 == 30 [pid = 1948] [id = 258] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x97dae000 == 29 [pid = 1948] [id = 259] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0xa11ac000 == 28 [pid = 1948] [id = 260] 12:48:56 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d6000 == 27 [pid = 1948] [id = 261] 12:48:56 INFO - PROCESS | 1948 | 1477252136885 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0xa283d000) [pid = 1948] [serial = 698] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0x954b9000) [pid = 1948] [serial = 705] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0xa304d800) [pid = 1948] [serial = 720] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0xa304d400) [pid = 1948] [serial = 719] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0xa3040c00) [pid = 1948] [serial = 701] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x956d3000) [pid = 1948] [serial = 695] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x94c8b000) [pid = 1948] [serial = 704] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x9b59f000) [pid = 1948] [serial = 713] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0xa2cb6800) [pid = 1948] [serial = 717] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x937f1800) [pid = 1948] [serial = 692] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0xa457ac00) [pid = 1948] [serial = 722] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0xa11d3c00) [pid = 1948] [serial = 714] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x9a3b6800) [pid = 1948] [serial = 711] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0xa2cb6400) [pid = 1948] [serial = 716] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x957e4800) [pid = 1948] [serial = 707] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x9a307000) [pid = 1948] [serial = 710] [outer = (nil)] [url = about:blank] 12:48:56 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x957e5c00) [pid = 1948] [serial = 708] [outer = (nil)] [url = about:blank] 12:48:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9fd800 == 28 [pid = 1948] [id = 264] 12:48:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x8d9fec00) [pid = 1948] [serial = 780] [outer = (nil)] 12:48:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x8f7d2c00) [pid = 1948] [serial = 781] [outer = 0x8d9fec00] 12:48:57 INFO - PROCESS | 1948 | 1477252137066 Marionette DEBUG loaded listener.js 12:48:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x9046f400) [pid = 1948] [serial = 782] [outer = 0x8d9fec00] 12:48:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x9236cc00 == 29 [pid = 1948] [id = 265] 12:48:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x925dbc00) [pid = 1948] [serial = 783] [outer = (nil)] 12:48:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x8f7dac00) [pid = 1948] [serial = 784] [outer = 0x925dbc00] 12:48:57 INFO - PROCESS | 1948 | 1477252137687 Marionette TRACE conn5 <- [1,904,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 12:48:57 INFO - . 12:48:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 2012ms 12:48:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 12:48:57 INFO - PROCESS | 1948 | 1477252137779 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 12:48:57 INFO - PROCESS | 1948 | 1477252137783 Marionette TRACE conn5 <- [1,905,null,{"value":"7"}] 12:48:57 INFO - PROCESS | 1948 | 1477252137795 Marionette TRACE conn5 -> [0,906,"timeouts",{"script":35000}] 12:48:57 INFO - PROCESS | 1948 | 1477252137800 Marionette TRACE conn5 <- [1,906,null,{}] 12:48:57 INFO - PROCESS | 1948 | 1477252137808 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:57 INFO - PROCESS | 1948 | 1477252137988 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 12:48:58 INFO - PROCESS | 1948 | 1477252138097 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x92855c00 == 30 [pid = 1948] [id = 266] 12:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x92858000) [pid = 1948] [serial = 785] [outer = (nil)] 12:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x931ec400) [pid = 1948] [serial = 786] [outer = 0x92858000] 12:48:58 INFO - PROCESS | 1948 | 1477252138182 Marionette DEBUG loaded listener.js 12:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x931f3400) [pid = 1948] [serial = 787] [outer = 0x92858000] 12:48:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b1400 == 31 [pid = 1948] [id = 267] 12:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x93aa8400) [pid = 1948] [serial = 788] [outer = (nil)] 12:48:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x925ea800) [pid = 1948] [serial = 789] [outer = 0x93aa8400] 12:48:58 INFO - PROCESS | 1948 | 1477252138786 Marionette TRACE conn5 <- [1,908,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 12:48:58 INFO - . 12:48:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1145ms 12:48:58 INFO - PROCESS | 1948 | 1477252138943 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 12:48:58 INFO - PROCESS | 1948 | 1477252138949 Marionette TRACE conn5 <- [1,909,null,{"value":"7"}] 12:48:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 12:48:58 INFO - PROCESS | 1948 | 1477252138958 Marionette TRACE conn5 -> [0,910,"timeouts",{"script":35000}] 12:48:58 INFO - PROCESS | 1948 | 1477252138964 Marionette TRACE conn5 <- [1,910,null,{}] 12:48:58 INFO - PROCESS | 1948 | 1477252138980 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:48:59 INFO - PROCESS | 1948 | 1477252139210 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 12:48:59 INFO - PROCESS | 1948 | 1477252139235 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:48:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a88000 == 32 [pid = 1948] [id = 268] 12:48:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x94a88400) [pid = 1948] [serial = 790] [outer = (nil)] 12:48:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0x94a8b800) [pid = 1948] [serial = 791] [outer = 0x94a88400] 12:48:59 INFO - PROCESS | 1948 | 1477252139379 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0x94c8ac00) [pid = 1948] [serial = 792] [outer = 0x94a88400] 12:48:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x95619000 == 33 [pid = 1948] [id = 269] 12:48:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0x956c6c00) [pid = 1948] [serial = 793] [outer = (nil)] 12:48:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0x90474c00) [pid = 1948] [serial = 794] [outer = 0x956c6c00] 12:49:00 INFO - PROCESS | 1948 | 1477252140089 Marionette TRACE conn5 <- [1,912,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 12:49:00 INFO - . 12:49:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1192ms 12:49:00 INFO - PROCESS | 1948 | 1477252140151 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 12:49:00 INFO - PROCESS | 1948 | 1477252140155 Marionette TRACE conn5 <- [1,913,null,{"value":"7"}] 12:49:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 12:49:00 INFO - PROCESS | 1948 | 1477252140166 Marionette TRACE conn5 -> [0,914,"timeouts",{"script":35000}] 12:49:00 INFO - PROCESS | 1948 | 1477252140183 Marionette TRACE conn5 <- [1,914,null,{}] 12:49:00 INFO - PROCESS | 1948 | 1477252140210 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:00 INFO - PROCESS | 1948 | 1477252140442 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 12:49:00 INFO - PROCESS | 1948 | 1477252140480 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x97b9a400 == 34 [pid = 1948] [id = 270] 12:49:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0x97b9ac00) [pid = 1948] [serial = 795] [outer = (nil)] 12:49:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0x97da3400) [pid = 1948] [serial = 796] [outer = 0x97b9ac00] 12:49:00 INFO - PROCESS | 1948 | 1477252140563 Marionette DEBUG loaded listener.js 12:49:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0x97dad400) [pid = 1948] [serial = 797] [outer = 0x97b9ac00] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0x90470c00) [pid = 1948] [serial = 758] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0x939b9800) [pid = 1948] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0x9b68e000) [pid = 1948] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0x937fb800) [pid = 1948] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0x93258000) [pid = 1948] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0xa2cbe400) [pid = 1948] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x98fdf400) [pid = 1948] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x9560e800) [pid = 1948] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x94202000) [pid = 1948] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0xa3045c00) [pid = 1948] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0xa2a88000) [pid = 1948] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0xa4837800) [pid = 1948] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0xa28e4c00) [pid = 1948] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x8daa0800) [pid = 1948] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x9b599c00) [pid = 1948] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x9b39bc00) [pid = 1948] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0xa28dac00) [pid = 1948] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x9b0c6400) [pid = 1948] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 12:49:01 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x9325e000) [pid = 1948] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 12:49:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x9046f000 == 35 [pid = 1948] [id = 271] 12:49:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x9047ac00) [pid = 1948] [serial = 798] [outer = (nil)] 12:49:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x90e87400) [pid = 1948] [serial = 799] [outer = 0x9047ac00] 12:49:01 INFO - PROCESS | 1948 | 1477252141934 Marionette TRACE conn5 <- [1,916,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]]]}] 12:49:01 INFO - . 12:49:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1809ms 12:49:01 INFO - PROCESS | 1948 | 1477252141972 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 12:49:01 INFO - PROCESS | 1948 | 1477252141976 Marionette TRACE conn5 <- [1,917,null,{"value":"7"}] 12:49:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 12:49:01 INFO - PROCESS | 1948 | 1477252141992 Marionette TRACE conn5 -> [0,918,"timeouts",{"script":35000}] 12:49:01 INFO - PROCESS | 1948 | 1477252141996 Marionette TRACE conn5 <- [1,918,null,{}] 12:49:02 INFO - PROCESS | 1948 | 1477252142003 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:02 INFO - PROCESS | 1948 | 1477252142161 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 12:49:02 INFO - PROCESS | 1948 | 1477252142169 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x94944000 == 36 [pid = 1948] [id = 272] 12:49:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x97da3c00) [pid = 1948] [serial = 800] [outer = (nil)] 12:49:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x98346000) [pid = 1948] [serial = 801] [outer = 0x97da3c00] 12:49:02 INFO - PROCESS | 1948 | 1477252142243 Marionette DEBUG loaded listener.js 12:49:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x98fe0c00) [pid = 1948] [serial = 802] [outer = 0x97da3c00] 12:49:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x98fea000 == 37 [pid = 1948] [id = 273] 12:49:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x996d2000) [pid = 1948] [serial = 803] [outer = (nil)] 12:49:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x9833d400) [pid = 1948] [serial = 804] [outer = 0x996d2000] 12:49:02 INFO - PROCESS | 1948 | 1477252142924 Marionette TRACE conn5 <- [1,920,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]]]}] 12:49:02 INFO - . 12:49:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 990ms 12:49:02 INFO - PROCESS | 1948 | 1477252142980 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 12:49:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 12:49:03 INFO - PROCESS | 1948 | 1477252142996 Marionette TRACE conn5 <- [1,921,null,{"value":"7"}] 12:49:03 INFO - PROCESS | 1948 | 1477252143003 Marionette TRACE conn5 -> [0,922,"timeouts",{"script":35000}] 12:49:03 INFO - PROCESS | 1948 | 1477252143006 Marionette TRACE conn5 <- [1,922,null,{}] 12:49:03 INFO - PROCESS | 1948 | 1477252143012 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:03 INFO - PROCESS | 1948 | 1477252143216 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 12:49:03 INFO - PROCESS | 1948 | 1477252143229 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a25e000 == 38 [pid = 1948] [id = 274] 12:49:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x9a25ec00) [pid = 1948] [serial = 805] [outer = (nil)] 12:49:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x9a2eec00) [pid = 1948] [serial = 806] [outer = 0x9a25ec00] 12:49:03 INFO - PROCESS | 1948 | 1477252143391 Marionette DEBUG loaded listener.js 12:49:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x9a3b2000) [pid = 1948] [serial = 807] [outer = 0x9a25ec00] 12:49:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x90472c00 == 39 [pid = 1948] [id = 275] 12:49:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x90e8e800) [pid = 1948] [serial = 808] [outer = (nil)] 12:49:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x9047b800) [pid = 1948] [serial = 809] [outer = 0x90e8e800] 12:49:04 INFO - PROCESS | 1948 | 1477252144110 Marionette TRACE conn5 <- [1,924,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]]]}] 12:49:04 INFO - . 12:49:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1185ms 12:49:04 INFO - PROCESS | 1948 | 1477252144189 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 12:49:04 INFO - PROCESS | 1948 | 1477252144194 Marionette TRACE conn5 <- [1,925,null,{"value":"7"}] 12:49:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 12:49:04 INFO - PROCESS | 1948 | 1477252144202 Marionette TRACE conn5 -> [0,926,"timeouts",{"script":35000}] 12:49:04 INFO - PROCESS | 1948 | 1477252144209 Marionette TRACE conn5 <- [1,926,null,{}] 12:49:04 INFO - PROCESS | 1948 | 1477252144250 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:04 INFO - PROCESS | 1948 | 1477252144443 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 12:49:04 INFO - PROCESS | 1948 | 1477252144597 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x937fa000 == 40 [pid = 1948] [id = 276] 12:49:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0x937fd800) [pid = 1948] [serial = 810] [outer = (nil)] 12:49:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0x93aad400) [pid = 1948] [serial = 811] [outer = 0x937fd800] 12:49:04 INFO - PROCESS | 1948 | 1477252144691 Marionette DEBUG loaded listener.js 12:49:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0x94946c00) [pid = 1948] [serial = 812] [outer = 0x937fd800] 12:49:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x957d9400 == 41 [pid = 1948] [id = 277] 12:49:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0x957d9800) [pid = 1948] [serial = 813] [outer = (nil)] 12:49:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0x94d29000) [pid = 1948] [serial = 814] [outer = 0x957d9800] 12:49:05 INFO - PROCESS | 1948 | 1477252145432 Marionette TRACE conn5 <- [1,928,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 12:49:05 INFO - . 12:49:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1320ms 12:49:05 INFO - PROCESS | 1948 | 1477252145524 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 12:49:05 INFO - PROCESS | 1948 | 1477252145531 Marionette TRACE conn5 <- [1,929,null,{"value":"7"}] 12:49:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 12:49:05 INFO - PROCESS | 1948 | 1477252145544 Marionette TRACE conn5 -> [0,930,"timeouts",{"script":35000}] 12:49:05 INFO - PROCESS | 1948 | 1477252145550 Marionette TRACE conn5 <- [1,930,null,{}] 12:49:05 INFO - PROCESS | 1948 | 1477252145582 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:05 INFO - PROCESS | 1948 | 1477252145781 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 12:49:05 INFO - PROCESS | 1948 | 1477252145933 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x97da7800 == 42 [pid = 1948] [id = 278] 12:49:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0x9830c400) [pid = 1948] [serial = 815] [outer = (nil)] 12:49:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0x9831a800) [pid = 1948] [serial = 816] [outer = 0x9830c400] 12:49:06 INFO - PROCESS | 1948 | 1477252146027 Marionette DEBUG loaded listener.js 12:49:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0x98318c00) [pid = 1948] [serial = 817] [outer = 0x9830c400] 12:49:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a488800 == 43 [pid = 1948] [id = 279] 12:49:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0x9a4c0000) [pid = 1948] [serial = 818] [outer = (nil)] 12:49:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0x9a264800) [pid = 1948] [serial = 819] [outer = 0x9a4c0000] 12:49:06 INFO - PROCESS | 1948 | 1477252146767 Marionette TRACE conn5 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 12:49:06 INFO - . 12:49:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1287ms 12:49:06 INFO - PROCESS | 1948 | 1477252146835 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 12:49:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 12:49:06 INFO - PROCESS | 1948 | 1477252146840 Marionette TRACE conn5 <- [1,933,null,{"value":"7"}] 12:49:06 INFO - PROCESS | 1948 | 1477252146847 Marionette TRACE conn5 -> [0,934,"timeouts",{"script":35000}] 12:49:06 INFO - PROCESS | 1948 | 1477252146854 Marionette TRACE conn5 <- [1,934,null,{}] 12:49:06 INFO - PROCESS | 1948 | 1477252146870 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:07 INFO - PROCESS | 1948 | 1477252147142 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 12:49:07 INFO - PROCESS | 1948 | 1477252147222 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b39bc00 == 44 [pid = 1948] [id = 280] 12:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0x9b39c000) [pid = 1948] [serial = 820] [outer = (nil)] 12:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0x9b542400) [pid = 1948] [serial = 821] [outer = 0x9b39c000] 12:49:07 INFO - PROCESS | 1948 | 1477252147316 Marionette DEBUG loaded listener.js 12:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (0x9b59a000) [pid = 1948] [serial = 822] [outer = 0x9b39c000] 12:49:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9f9c00 == 45 [pid = 1948] [id = 281] 12:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (0x90e89800) [pid = 1948] [serial = 823] [outer = (nil)] 12:49:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 109 (0x923f1c00) [pid = 1948] [serial = 824] [outer = 0x90e89800] 12:49:08 INFO - PROCESS | 1948 | 1477252148178 Marionette TRACE conn5 <- [1,936,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 12:49:08 INFO - . 12:49:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1342ms 12:49:08 INFO - PROCESS | 1948 | 1477252148240 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 1948 | 1477252148246 Marionette TRACE conn5 <- [1,937,null,{"value":"7"}] 12:49:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 12:49:08 INFO - PROCESS | 1948 | 1477252148258 Marionette TRACE conn5 -> [0,938,"timeouts",{"script":35000}] 12:49:08 INFO - PROCESS | 1948 | 1477252148262 Marionette TRACE conn5 <- [1,938,null,{}] 12:49:08 INFO - PROCESS | 1948 | 1477252148271 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:08 INFO - PROCESS | 1948 | 1477252148470 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 12:49:08 INFO - PROCESS | 1948 | 1477252148656 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82e400 == 46 [pid = 1948] [id = 282] 12:49:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 110 (0x90473800) [pid = 1948] [serial = 825] [outer = (nil)] 12:49:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 111 (0x937f4800) [pid = 1948] [serial = 826] [outer = 0x90473800] 12:49:08 INFO - PROCESS | 1948 | 1477252148752 Marionette DEBUG loaded listener.js 12:49:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 112 (0x9420ec00) [pid = 1948] [serial = 827] [outer = 0x90473800] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x996d6400 == 45 [pid = 1948] [id = 222] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x9b0c2000 == 44 [pid = 1948] [id = 224] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x8cda1800 == 43 [pid = 1948] [id = 213] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x97b95800 == 42 [pid = 1948] [id = 221] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x9420a400 == 41 [pid = 1948] [id = 211] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x90f85c00 == 40 [pid = 1948] [id = 219] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x94a8ec00 == 39 [pid = 1948] [id = 210] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x9236b000 == 38 [pid = 1948] [id = 220] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x931f0400 == 37 [pid = 1948] [id = 263] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x98fea000 == 36 [pid = 1948] [id = 273] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x9046f000 == 35 [pid = 1948] [id = 271] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x95619000 == 34 [pid = 1948] [id = 269] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x939b1400 == 33 [pid = 1948] [id = 267] 12:49:09 INFO - PROCESS | 1948 | --DOCSHELL 0x9236cc00 == 32 [pid = 1948] [id = 265] 12:49:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x90477400 == 33 [pid = 1948] [id = 283] 12:49:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 113 (0x937f8c00) [pid = 1948] [serial = 828] [outer = (nil)] 12:49:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 114 (0x8cda1800) [pid = 1948] [serial = 829] [outer = 0x937f8c00] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 113 (0x939bc000) [pid = 1948] [serial = 693] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 112 (0xa3044c00) [pid = 1948] [serial = 702] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 111 (0x957e3c00) [pid = 1948] [serial = 696] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 110 (0xa28e4800) [pid = 1948] [serial = 699] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 109 (0xa28e6400) [pid = 1948] [serial = 690] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 108 (0x9b53ec00) [pid = 1948] [serial = 660] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (0x90476000) [pid = 1948] [serial = 759] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (0x90478800) [pid = 1948] [serial = 760] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0x9047cc00) [pid = 1948] [serial = 761] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0x9830d800) [pid = 1948] [serial = 755] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0x9830e800) [pid = 1948] [serial = 756] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0x98314000) [pid = 1948] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0xa483d400) [pid = 1948] [serial = 752] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0xa4836800) [pid = 1948] [serial = 753] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0xa3046000) [pid = 1948] [serial = 749] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0xa304ac00) [pid = 1948] [serial = 750] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0x9b599800) [pid = 1948] [serial = 746] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0xa11b6c00) [pid = 1948] [serial = 747] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0x98345c00) [pid = 1948] [serial = 743] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x98fe5400) [pid = 1948] [serial = 744] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x956d3800) [pid = 1948] [serial = 740] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x97b9cc00) [pid = 1948] [serial = 741] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x9a313400) [pid = 1948] [serial = 737] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0xa28e2400) [pid = 1948] [serial = 738] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0xa4c2f000) [pid = 1948] [serial = 734] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0xa4c8dc00) [pid = 1948] [serial = 735] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0xa304b000) [pid = 1948] [serial = 731] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0xa304d000) [pid = 1948] [serial = 732] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x9960fc00) [pid = 1948] [serial = 728] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x9a262c00) [pid = 1948] [serial = 729] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x93c85c00) [pid = 1948] [serial = 725] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x94c7f000) [pid = 1948] [serial = 726] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0xa457bc00) [pid = 1948] [serial = 723] [outer = (nil)] [url = about:blank] 12:49:09 INFO - PROCESS | 1948 | 1477252149540 Marionette TRACE conn5 <- [1,940,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 12:49:09 INFO - . 12:49:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1341ms 12:49:09 INFO - PROCESS | 1948 | 1477252149599 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 12:49:09 INFO - PROCESS | 1948 | 1477252149606 Marionette TRACE conn5 <- [1,941,null,{"value":"7"}] 12:49:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 12:49:09 INFO - PROCESS | 1948 | 1477252149628 Marionette TRACE conn5 -> [0,942,"timeouts",{"script":35000}] 12:49:09 INFO - PROCESS | 1948 | 1477252149633 Marionette TRACE conn5 <- [1,942,null,{}] 12:49:09 INFO - PROCESS | 1948 | 1477252149641 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:09 INFO - PROCESS | 1948 | 1477252149814 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 12:49:09 INFO - PROCESS | 1948 | 1477252149825 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x94202400 == 34 [pid = 1948] [id = 284] 12:49:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x94d22c00) [pid = 1948] [serial = 830] [outer = (nil)] 12:49:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x9515a400) [pid = 1948] [serial = 831] [outer = 0x94d22c00] 12:49:09 INFO - PROCESS | 1948 | 1477252149912 Marionette DEBUG loaded listener.js 12:49:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x957dd400) [pid = 1948] [serial = 832] [outer = 0x94d22c00] 12:49:10 INFO - PROCESS | 1948 | 1477252150514 Marionette TRACE conn5 <- [1,944,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 12:49:10 INFO - . 12:49:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 945ms 12:49:10 INFO - PROCESS | 1948 | 1477252150565 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 12:49:10 INFO - PROCESS | 1948 | 1477252150568 Marionette TRACE conn5 <- [1,945,null,{"value":"7"}] 12:49:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 12:49:10 INFO - PROCESS | 1948 | 1477252150577 Marionette TRACE conn5 -> [0,946,"timeouts",{"script":35000}] 12:49:10 INFO - PROCESS | 1948 | 1477252150583 Marionette TRACE conn5 <- [1,946,null,{}] 12:49:10 INFO - PROCESS | 1948 | 1477252150598 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:10 INFO - PROCESS | 1948 | 1477252150801 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 12:49:10 INFO - PROCESS | 1948 | 1477252150819 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x98fdd800 == 35 [pid = 1948] [id = 285] 12:49:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x98fde400) [pid = 1948] [serial = 833] [outer = (nil)] 12:49:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x98fe4800) [pid = 1948] [serial = 834] [outer = 0x98fde400] 12:49:10 INFO - PROCESS | 1948 | 1477252150900 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x98fe5400) [pid = 1948] [serial = 835] [outer = 0x98fde400] 12:49:11 INFO - PROCESS | 1948 | 1477252151439 Marionette TRACE conn5 <- [1,948,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 12:49:11 INFO - . 12:49:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 887ms 12:49:11 INFO - PROCESS | 1948 | 1477252151464 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 12:49:11 INFO - PROCESS | 1948 | 1477252151468 Marionette TRACE conn5 <- [1,949,null,{"value":"7"}] 12:49:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 12:49:11 INFO - PROCESS | 1948 | 1477252151482 Marionette TRACE conn5 -> [0,950,"timeouts",{"script":35000}] 12:49:11 INFO - PROCESS | 1948 | 1477252151488 Marionette TRACE conn5 <- [1,950,null,{}] 12:49:11 INFO - PROCESS | 1948 | 1477252151495 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:11 INFO - PROCESS | 1948 | 1477252151696 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 12:49:11 INFO - PROCESS | 1948 | 1477252151715 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a47d400 == 36 [pid = 1948] [id = 286] 12:49:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x9a480800) [pid = 1948] [serial = 836] [outer = (nil)] 12:49:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x9a685800) [pid = 1948] [serial = 837] [outer = 0x9a480800] 12:49:11 INFO - PROCESS | 1948 | 1477252151795 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x9b53ec00) [pid = 1948] [serial = 838] [outer = 0x9a480800] 12:49:12 INFO - PROCESS | 1948 | 1477252152395 Marionette TRACE conn5 <- [1,952,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]]]}] 12:49:12 INFO - . 12:49:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 954ms 12:49:12 INFO - PROCESS | 1948 | 1477252152445 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 12:49:12 INFO - PROCESS | 1948 | 1477252152448 Marionette TRACE conn5 <- [1,953,null,{"value":"7"}] 12:49:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 12:49:12 INFO - PROCESS | 1948 | 1477252152461 Marionette TRACE conn5 -> [0,954,"timeouts",{"script":35000}] 12:49:12 INFO - PROCESS | 1948 | 1477252152464 Marionette TRACE conn5 <- [1,954,null,{}] 12:49:12 INFO - PROCESS | 1948 | 1477252152470 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:12 INFO - PROCESS | 1948 | 1477252152663 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 12:49:12 INFO - PROCESS | 1948 | 1477252152684 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b68ec00 == 37 [pid = 1948] [id = 287] 12:49:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0xa11ab800) [pid = 1948] [serial = 839] [outer = (nil)] 12:49:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0xa11cbc00) [pid = 1948] [serial = 840] [outer = 0xa11ab800] 12:49:12 INFO - PROCESS | 1948 | 1477252152758 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0xa11cc000) [pid = 1948] [serial = 841] [outer = 0xa11ab800] 12:49:13 INFO - PROCESS | 1948 | 1477252153339 Marionette TRACE conn5 <- [1,956,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]]]}] 12:49:13 INFO - . 12:49:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 934ms 12:49:13 INFO - PROCESS | 1948 | 1477252153390 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 12:49:13 INFO - PROCESS | 1948 | 1477252153393 Marionette TRACE conn5 <- [1,957,null,{"value":"7"}] 12:49:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 12:49:13 INFO - PROCESS | 1948 | 1477252153399 Marionette TRACE conn5 -> [0,958,"timeouts",{"script":35000}] 12:49:13 INFO - PROCESS | 1948 | 1477252153403 Marionette TRACE conn5 <- [1,958,null,{}] 12:49:13 INFO - PROCESS | 1948 | 1477252153426 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:13 INFO - PROCESS | 1948 | 1477252153644 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x931f3c00) [pid = 1948] [serial = 762] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x9830ec00) [pid = 1948] [serial = 765] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0xa11b8400) [pid = 1948] [serial = 768] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x9047ac00) [pid = 1948] [serial = 798] [outer = (nil)] [url = about:blank] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x97b9ac00) [pid = 1948] [serial = 795] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x956c6c00) [pid = 1948] [serial = 793] [outer = (nil)] [url = about:blank] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x97da3c00) [pid = 1948] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x93aa8400) [pid = 1948] [serial = 788] [outer = (nil)] [url = about:blank] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x925df000) [pid = 1948] [serial = 771] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x996d2000) [pid = 1948] [serial = 803] [outer = (nil)] [url = about:blank] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x925dbc00) [pid = 1948] [serial = 783] [outer = (nil)] [url = about:blank] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x939b3400) [pid = 1948] [serial = 777] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x925e3000) [pid = 1948] [serial = 774] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8d9fec00) [pid = 1948] [serial = 780] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x94a88400) [pid = 1948] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 12:49:13 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x92858000) [pid = 1948] [serial = 785] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 12:49:13 INFO - PROCESS | 1948 | 1477252153975 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9fec00 == 38 [pid = 1948] [id = 288] 12:49:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x925dbc00) [pid = 1948] [serial = 842] [outer = (nil)] 12:49:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x93aaac00) [pid = 1948] [serial = 843] [outer = 0x925dbc00] 12:49:14 INFO - PROCESS | 1948 | 1477252154062 Marionette DEBUG loaded listener.js 12:49:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x97da3c00) [pid = 1948] [serial = 844] [outer = 0x925dbc00] 12:49:14 INFO - PROCESS | 1948 | 1477252154540 Marionette TRACE conn5 <- [1,960,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 12:49:14 INFO - . 12:49:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1150ms 12:49:14 INFO - PROCESS | 1948 | 1477252154550 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 12:49:14 INFO - PROCESS | 1948 | 1477252154554 Marionette TRACE conn5 <- [1,961,null,{"value":"7"}] 12:49:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 12:49:14 INFO - PROCESS | 1948 | 1477252154560 Marionette TRACE conn5 -> [0,962,"timeouts",{"script":35000}] 12:49:14 INFO - PROCESS | 1948 | 1477252154562 Marionette TRACE conn5 <- [1,962,null,{}] 12:49:14 INFO - PROCESS | 1948 | 1477252154568 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:14 INFO - PROCESS | 1948 | 1477252154710 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 12:49:14 INFO - PROCESS | 1948 | 1477252154718 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:14 INFO - PROCESS | 1948 | ++DOCSHELL 0xa2ab4800 == 39 [pid = 1948] [id = 289] 12:49:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0xa2ab5c00) [pid = 1948] [serial = 845] [outer = (nil)] 12:49:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0xa2cb2c00) [pid = 1948] [serial = 846] [outer = 0xa2ab5c00] 12:49:14 INFO - PROCESS | 1948 | 1477252154801 Marionette DEBUG loaded listener.js 12:49:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0xa2cb3000) [pid = 1948] [serial = 847] [outer = 0xa2ab5c00] 12:49:15 INFO - PROCESS | 1948 | 1477252155362 Marionette TRACE conn5 <- [1,964,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]]]}] 12:49:15 INFO - . 12:49:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 837ms 12:49:15 INFO - PROCESS | 1948 | 1477252155397 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 12:49:15 INFO - PROCESS | 1948 | 1477252155405 Marionette TRACE conn5 <- [1,965,null,{"value":"7"}] 12:49:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 12:49:15 INFO - PROCESS | 1948 | 1477252155419 Marionette TRACE conn5 -> [0,966,"timeouts",{"script":35000}] 12:49:15 INFO - PROCESS | 1948 | 1477252155423 Marionette TRACE conn5 <- [1,966,null,{}] 12:49:15 INFO - PROCESS | 1948 | 1477252155429 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:15 INFO - PROCESS | 1948 | 1477252155620 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 12:49:15 INFO - PROCESS | 1948 | 1477252155631 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 1948 | ++DOCSHELL 0xa3042c00 == 40 [pid = 1948] [id = 290] 12:49:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0xa3043000) [pid = 1948] [serial = 848] [outer = (nil)] 12:49:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0xa3047400) [pid = 1948] [serial = 849] [outer = 0xa3043000] 12:49:15 INFO - PROCESS | 1948 | 1477252155706 Marionette DEBUG loaded listener.js 12:49:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0xa3045000) [pid = 1948] [serial = 850] [outer = 0xa3043000] 12:49:16 INFO - PROCESS | 1948 | 1477252156341 Marionette TRACE conn5 <- [1,968,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]]]}] 12:49:16 INFO - . 12:49:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 984ms 12:49:16 INFO - PROCESS | 1948 | 1477252156405 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 12:49:16 INFO - PROCESS | 1948 | 1477252156412 Marionette TRACE conn5 <- [1,969,null,{"value":"7"}] 12:49:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 12:49:16 INFO - PROCESS | 1948 | 1477252156423 Marionette TRACE conn5 -> [0,970,"timeouts",{"script":35000}] 12:49:16 INFO - PROCESS | 1948 | 1477252156429 Marionette TRACE conn5 <- [1,970,null,{}] 12:49:16 INFO - PROCESS | 1948 | 1477252156444 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:16 INFO - PROCESS | 1948 | 1477252156635 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 12:49:16 INFO - PROCESS | 1948 | 1477252156789 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x937fb800 == 41 [pid = 1948] [id = 291] 12:49:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x937fd000) [pid = 1948] [serial = 851] [outer = (nil)] 12:49:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x94947c00) [pid = 1948] [serial = 852] [outer = 0x937fd000] 12:49:16 INFO - PROCESS | 1948 | 1477252156886 Marionette DEBUG loaded listener.js 12:49:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x94c80c00) [pid = 1948] [serial = 853] [outer = 0x937fd000] 12:49:17 INFO - PROCESS | 1948 | 1477252157483 Marionette TRACE conn5 <- [1,972,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]]]}] 12:49:17 INFO - . 12:49:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1095ms 12:49:17 INFO - PROCESS | 1948 | 1477252157529 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 12:49:17 INFO - PROCESS | 1948 | 1477252157537 Marionette TRACE conn5 <- [1,973,null,{"value":"7"}] 12:49:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 12:49:17 INFO - PROCESS | 1948 | 1477252157550 Marionette TRACE conn5 -> [0,974,"timeouts",{"script":35000}] 12:49:17 INFO - PROCESS | 1948 | 1477252157557 Marionette TRACE conn5 <- [1,974,null,{}] 12:49:17 INFO - PROCESS | 1948 | 1477252157564 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:17 INFO - PROCESS | 1948 | 1477252157736 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 12:49:17 INFO - PROCESS | 1948 | 1477252157890 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x98319000 == 42 [pid = 1948] [id = 292] 12:49:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x9833f800) [pid = 1948] [serial = 854] [outer = (nil)] 12:49:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x9a25ac00) [pid = 1948] [serial = 855] [outer = 0x9833f800] 12:49:17 INFO - PROCESS | 1948 | 1477252157982 Marionette DEBUG loaded listener.js 12:49:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x9a67f400) [pid = 1948] [serial = 856] [outer = 0x9833f800] 12:49:18 INFO - PROCESS | 1948 | 1477252158600 Marionette TRACE conn5 <- [1,976,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]]]}] 12:49:18 INFO - . 12:49:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1087ms 12:49:18 INFO - PROCESS | 1948 | 1477252158637 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 12:49:18 INFO - PROCESS | 1948 | 1477252158641 Marionette TRACE conn5 <- [1,977,null,{"value":"7"}] 12:49:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 12:49:18 INFO - PROCESS | 1948 | 1477252158669 Marionette TRACE conn5 -> [0,978,"timeouts",{"script":35000}] 12:49:18 INFO - PROCESS | 1948 | 1477252158676 Marionette TRACE conn5 <- [1,978,null,{}] 12:49:18 INFO - PROCESS | 1948 | 1477252158692 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:18 INFO - PROCESS | 1948 | 1477252158865 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 12:49:19 INFO - PROCESS | 1948 | 1477252159034 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:19 INFO - PROCESS | 1948 | ++DOCSHELL 0xa28e6800 == 43 [pid = 1948] [id = 293] 12:49:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0xa2abf000) [pid = 1948] [serial = 857] [outer = (nil)] 12:49:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0xa3044000) [pid = 1948] [serial = 858] [outer = 0xa2abf000] 12:49:19 INFO - PROCESS | 1948 | 1477252159124 Marionette DEBUG loaded listener.js 12:49:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0xa304e400) [pid = 1948] [serial = 859] [outer = 0xa2abf000] 12:49:19 INFO - PROCESS | 1948 | 1477252159748 Marionette TRACE conn5 <- [1,980,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 12:49:19 INFO - . 12:49:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1096ms 12:49:19 INFO - PROCESS | 1948 | 1477252159781 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 12:49:19 INFO - PROCESS | 1948 | 1477252159784 Marionette TRACE conn5 <- [1,981,null,{"value":"7"}] 12:49:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 12:49:19 INFO - PROCESS | 1948 | 1477252159793 Marionette TRACE conn5 -> [0,982,"timeouts",{"script":35000}] 12:49:19 INFO - PROCESS | 1948 | 1477252159798 Marionette TRACE conn5 <- [1,982,null,{}] 12:49:19 INFO - PROCESS | 1948 | 1477252159805 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:20 INFO - PROCESS | 1948 | 1477252160006 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 12:49:20 INFO - PROCESS | 1948 | 1477252160179 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a3b7800 == 44 [pid = 1948] [id = 294] 12:49:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0xa2a88000) [pid = 1948] [serial = 860] [outer = (nil)] 12:49:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0xa4836800) [pid = 1948] [serial = 861] [outer = 0xa2a88000] 12:49:20 INFO - PROCESS | 1948 | 1477252160287 Marionette DEBUG loaded listener.js 12:49:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0xa488f000) [pid = 1948] [serial = 862] [outer = 0xa2a88000] 12:49:20 INFO - PROCESS | 1948 | 1477252160883 Marionette TRACE conn5 <- [1,984,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]]]}] 12:49:20 INFO - . 12:49:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1140ms 12:49:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 12:49:20 INFO - PROCESS | 1948 | 1477252160934 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 12:49:20 INFO - PROCESS | 1948 | 1477252160938 Marionette TRACE conn5 <- [1,985,null,{"value":"7"}] 12:49:20 INFO - PROCESS | 1948 | 1477252160944 Marionette TRACE conn5 -> [0,986,"timeouts",{"script":35000}] 12:49:20 INFO - PROCESS | 1948 | 1477252160948 Marionette TRACE conn5 <- [1,986,null,{}] 12:49:20 INFO - PROCESS | 1948 | 1477252160954 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:21 INFO - PROCESS | 1948 | 1477252161120 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 12:49:21 INFO - PROCESS | 1948 | 1477252161393 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e86c00 == 45 [pid = 1948] [id = 295] 12:49:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0x90e8a800) [pid = 1948] [serial = 863] [outer = (nil)] 12:49:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0x925de400) [pid = 1948] [serial = 864] [outer = 0x90e8a800] 12:49:21 INFO - PROCESS | 1948 | 1477252161502 Marionette DEBUG loaded listener.js 12:49:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0x933e9800) [pid = 1948] [serial = 865] [outer = 0x90e8a800] 12:49:22 INFO - PROCESS | 1948 | 1477252162196 Marionette TRACE conn5 <- [1,988,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 12:49:22 INFO - . 12:49:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1333ms 12:49:22 INFO - PROCESS | 1948 | 1477252162278 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 12:49:22 INFO - PROCESS | 1948 | 1477252162284 Marionette TRACE conn5 <- [1,989,null,{"value":"7"}] 12:49:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 12:49:22 INFO - PROCESS | 1948 | 1477252162297 Marionette TRACE conn5 -> [0,990,"timeouts",{"script":35000}] 12:49:22 INFO - PROCESS | 1948 | 1477252162302 Marionette TRACE conn5 <- [1,990,null,{}] 12:49:22 INFO - PROCESS | 1948 | 1477252162310 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:22 INFO - PROCESS | 1948 | 1477252162569 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 12:49:22 INFO - PROCESS | 1948 | 1477252162583 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x94a4c000 == 44 [pid = 1948] [id = 216] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x90470800 == 43 [pid = 1948] [id = 257] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x90e89000 == 42 [pid = 1948] [id = 256] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x90e8c800 == 41 [pid = 1948] [id = 215] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x98fe4400 == 40 [pid = 1948] [id = 217] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8d9f9c00 == 39 [pid = 1948] [id = 281] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x9a488800 == 38 [pid = 1948] [id = 279] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x90477400 == 37 [pid = 1948] [id = 283] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x90472c00 == 36 [pid = 1948] [id = 275] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x957d9400 == 35 [pid = 1948] [id = 277] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8f825800 == 34 [pid = 1948] [id = 206] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x93256400 == 33 [pid = 1948] [id = 208] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x93aa9400 == 32 [pid = 1948] [id = 209] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x9a25a000 == 31 [pid = 1948] [id = 218] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8f6c4800 == 30 [pid = 1948] [id = 214] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x957df400 == 29 [pid = 1948] [id = 212] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x9236c400 == 28 [pid = 1948] [id = 223] 12:49:23 INFO - PROCESS | 1948 | --DOCSHELL 0x925e1c00 == 27 [pid = 1948] [id = 262] 12:49:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9f9400 == 28 [pid = 1948] [id = 296] 12:49:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0x8d9f9c00) [pid = 1948] [serial = 866] [outer = (nil)] 12:49:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0x8dc1ac00) [pid = 1948] [serial = 867] [outer = 0x8d9f9c00] 12:49:23 INFO - PROCESS | 1948 | 1477252163359 Marionette DEBUG loaded listener.js 12:49:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0x90471c00) [pid = 1948] [serial = 868] [outer = 0x8d9f9c00] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0x94201c00) [pid = 1948] [serial = 764] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0x937eec00) [pid = 1948] [serial = 763] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0x98319c00) [pid = 1948] [serial = 767] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0x98313800) [pid = 1948] [serial = 766] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0xa3045800) [pid = 1948] [serial = 770] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0xa2a81400) [pid = 1948] [serial = 769] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0x925e9800) [pid = 1948] [serial = 773] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0x925e6800) [pid = 1948] [serial = 772] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0x97b9ec00) [pid = 1948] [serial = 779] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x94209800) [pid = 1948] [serial = 778] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x935db800) [pid = 1948] [serial = 776] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x925e8c00) [pid = 1948] [serial = 775] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x9046f400) [pid = 1948] [serial = 782] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x8f7d2c00) [pid = 1948] [serial = 781] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x931f3400) [pid = 1948] [serial = 787] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x931ec400) [pid = 1948] [serial = 786] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x94c8ac00) [pid = 1948] [serial = 792] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x94a8b800) [pid = 1948] [serial = 791] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x97dad400) [pid = 1948] [serial = 797] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x97da3400) [pid = 1948] [serial = 796] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x98fe0c00) [pid = 1948] [serial = 802] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x98346000) [pid = 1948] [serial = 801] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x9a2eec00) [pid = 1948] [serial = 806] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x90e87400) [pid = 1948] [serial = 799] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x90474c00) [pid = 1948] [serial = 794] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x925ea800) [pid = 1948] [serial = 789] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x9833d400) [pid = 1948] [serial = 804] [outer = (nil)] [url = about:blank] 12:49:23 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8f7dac00) [pid = 1948] [serial = 784] [outer = (nil)] [url = about:blank] 12:49:24 INFO - PROCESS | 1948 | 1477252164053 Marionette TRACE conn5 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 12:49:24 INFO - . 12:49:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1784ms 12:49:24 INFO - PROCESS | 1948 | 1477252164083 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 12:49:24 INFO - PROCESS | 1948 | 1477252164089 Marionette TRACE conn5 <- [1,993,null,{"value":"7"}] 12:49:24 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 12:49:24 INFO - PROCESS | 1948 | 1477252164101 Marionette TRACE conn5 -> [0,994,"timeouts",{"script":35000}] 12:49:24 INFO - PROCESS | 1948 | 1477252164107 Marionette TRACE conn5 <- [1,994,null,{}] 12:49:24 INFO - PROCESS | 1948 | 1477252164115 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:24 INFO - PROCESS | 1948 | 1477252164302 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 12:49:24 INFO - PROCESS | 1948 | 1477252164416 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:24 INFO - PROCESS | 1948 | ++DOCSHELL 0x92376800 == 29 [pid = 1948] [id = 297] 12:49:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x923f1400) [pid = 1948] [serial = 869] [outer = (nil)] 12:49:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x925dec00) [pid = 1948] [serial = 870] [outer = 0x923f1400] 12:49:24 INFO - PROCESS | 1948 | 1477252164501 Marionette DEBUG loaded listener.js 12:49:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x925df000) [pid = 1948] [serial = 871] [outer = 0x923f1400] 12:49:25 INFO - PROCESS | 1948 | 1477252165085 Marionette TRACE conn5 <- [1,996,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]]]}] 12:49:25 INFO - ... 12:49:25 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1032ms 12:49:25 INFO - PROCESS | 1948 | 1477252165133 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 12:49:25 INFO - PROCESS | 1948 | 1477252165140 Marionette TRACE conn5 <- [1,997,null,{"value":"7"}] 12:49:25 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 12:49:25 INFO - PROCESS | 1948 | 1477252165151 Marionette TRACE conn5 -> [0,998,"timeouts",{"script":35000}] 12:49:25 INFO - PROCESS | 1948 | 1477252165157 Marionette TRACE conn5 <- [1,998,null,{}] 12:49:25 INFO - PROCESS | 1948 | 1477252165165 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:25 INFO - PROCESS | 1948 | 1477252165363 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 12:49:25 INFO - PROCESS | 1948 | 1477252165479 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x939ba800 == 30 [pid = 1948] [id = 298] 12:49:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x93aa3800) [pid = 1948] [serial = 872] [outer = (nil)] 12:49:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x93c7d000) [pid = 1948] [serial = 873] [outer = 0x93aa3800] 12:49:25 INFO - PROCESS | 1948 | 1477252165560 Marionette DEBUG loaded listener.js 12:49:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x93c7d800) [pid = 1948] [serial = 874] [outer = 0x93aa3800] 12:49:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a90400 == 31 [pid = 1948] [id = 299] 12:49:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x94a90c00) [pid = 1948] [serial = 875] [outer = (nil)] 12:49:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x94c82400) [pid = 1948] [serial = 876] [outer = 0x94a90c00] 12:49:26 INFO - PROCESS | 1948 | 1477252166329 Marionette TRACE conn5 <- [1,1000,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]]]}] 12:49:26 INFO - .... 12:49:26 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1243ms 12:49:26 INFO - PROCESS | 1948 | 1477252166407 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 1948 | 1477252166412 Marionette TRACE conn5 <- [1,1001,null,{"value":"7"}] 12:49:26 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 12:49:26 INFO - PROCESS | 1948 | 1477252166419 Marionette TRACE conn5 -> [0,1002,"timeouts",{"script":35000}] 12:49:26 INFO - PROCESS | 1948 | 1477252166426 Marionette TRACE conn5 <- [1,1002,null,{}] 12:49:26 INFO - PROCESS | 1948 | 1477252166450 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:26 INFO - PROCESS | 1948 | 1477252166702 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 12:49:26 INFO - PROCESS | 1948 | 1477252166730 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x956c7c00 == 32 [pid = 1948] [id = 300] 12:49:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x956c8000) [pid = 1948] [serial = 877] [outer = (nil)] 12:49:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x956d2400) [pid = 1948] [serial = 878] [outer = 0x956c8000] 12:49:26 INFO - PROCESS | 1948 | 1477252166814 Marionette DEBUG loaded listener.js 12:49:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x957da400) [pid = 1948] [serial = 879] [outer = 0x956c8000] 12:49:27 INFO - PROCESS | 1948 | 1477252167445 Marionette TRACE conn5 <- [1,1004,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]]]}] 12:49:27 INFO - . 12:49:27 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1037ms 12:49:27 INFO - PROCESS | 1948 | 1477252167463 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 12:49:27 INFO - PROCESS | 1948 | 1477252167468 Marionette TRACE conn5 <- [1,1005,null,{"value":"7"}] 12:49:27 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 12:49:27 INFO - PROCESS | 1948 | 1477252167475 Marionette TRACE conn5 -> [0,1006,"timeouts",{"script":35000}] 12:49:27 INFO - PROCESS | 1948 | 1477252167483 Marionette TRACE conn5 <- [1,1006,null,{}] 12:49:27 INFO - PROCESS | 1948 | 1477252167503 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:27 INFO - PROCESS | 1948 | 1477252167704 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 12:49:27 INFO - PROCESS | 1948 | 1477252167778 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x957e7000 == 33 [pid = 1948] [id = 301] 12:49:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x957e7400) [pid = 1948] [serial = 880] [outer = (nil)] 12:49:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x97da9800) [pid = 1948] [serial = 881] [outer = 0x957e7400] 12:49:27 INFO - PROCESS | 1948 | 1477252167854 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x9830e800) [pid = 1948] [serial = 882] [outer = 0x957e7400] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x925dbc00) [pid = 1948] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0xa11ab800) [pid = 1948] [serial = 839] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0xa2ab5c00) [pid = 1948] [serial = 845] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x90e8e800) [pid = 1948] [serial = 808] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x9a25ec00) [pid = 1948] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x90e89800) [pid = 1948] [serial = 823] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x9b39c000) [pid = 1948] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x98fde400) [pid = 1948] [serial = 833] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x9a4c0000) [pid = 1948] [serial = 818] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x9830c400) [pid = 1948] [serial = 815] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x90473800) [pid = 1948] [serial = 825] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x937f8c00) [pid = 1948] [serial = 828] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x957d9800) [pid = 1948] [serial = 813] [outer = (nil)] [url = about:blank] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x937fd800) [pid = 1948] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x94d22c00) [pid = 1948] [serial = 830] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x9a480800) [pid = 1948] [serial = 836] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 12:49:28 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0xa3043000) [pid = 1948] [serial = 848] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 12:49:28 INFO - PROCESS | 1948 | 1477252168792 Marionette TRACE conn5 <- [1,1008,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]]]}] 12:49:28 INFO - . 12:49:28 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1349ms 12:49:28 INFO - PROCESS | 1948 | 1477252168825 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 12:49:28 INFO - PROCESS | 1948 | 1477252168829 Marionette TRACE conn5 <- [1,1009,null,{"value":"7"}] 12:49:28 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 12:49:28 INFO - PROCESS | 1948 | 1477252168844 Marionette TRACE conn5 -> [0,1010,"timeouts",{"script":35000}] 12:49:28 INFO - PROCESS | 1948 | 1477252168848 Marionette TRACE conn5 <- [1,1010,null,{}] 12:49:28 INFO - PROCESS | 1948 | 1477252168854 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:28 INFO - PROCESS | 1948 | 1477252168995 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 12:49:29 INFO - PROCESS | 1948 | 1477252169172 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:29 INFO - PROCESS | 1948 | ++DOCSHELL 0x956c6c00 == 34 [pid = 1948] [id = 302] 12:49:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x98316400) [pid = 1948] [serial = 883] [outer = (nil)] 12:49:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x9833d400) [pid = 1948] [serial = 884] [outer = 0x98316400] 12:49:29 INFO - PROCESS | 1948 | 1477252169262 Marionette DEBUG loaded listener.js 12:49:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x98fe1000) [pid = 1948] [serial = 885] [outer = 0x98316400] 12:49:29 INFO - PROCESS | 1948 | 1477252169783 Marionette TRACE conn5 <- [1,1012,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]]]}] 12:49:29 INFO - .. 12:49:29 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 988ms 12:49:29 INFO - PROCESS | 1948 | 1477252169832 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 12:49:29 INFO - PROCESS | 1948 | 1477252169836 Marionette TRACE conn5 <- [1,1013,null,{"value":"7"}] 12:49:29 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 12:49:29 INFO - PROCESS | 1948 | 1477252169842 Marionette TRACE conn5 -> [0,1014,"timeouts",{"script":35000}] 12:49:29 INFO - PROCESS | 1948 | 1477252169846 Marionette TRACE conn5 <- [1,1014,null,{}] 12:49:29 INFO - PROCESS | 1948 | 1477252169858 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:30 INFO - PROCESS | 1948 | 1477252170013 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 12:49:30 INFO - PROCESS | 1948 | 1477252170025 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x98fe7800 == 35 [pid = 1948] [id = 303] 12:49:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x99616400) [pid = 1948] [serial = 886] [outer = (nil)] 12:49:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x9a25e800) [pid = 1948] [serial = 887] [outer = 0x99616400] 12:49:30 INFO - PROCESS | 1948 | 1477252170203 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x9a25ec00) [pid = 1948] [serial = 888] [outer = 0x99616400] 12:49:30 INFO - PROCESS | 1948 | 1477252170844 Marionette TRACE conn5 <- [1,1016,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]]]}] 12:49:30 INFO - . 12:49:30 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1045ms 12:49:30 INFO - PROCESS | 1948 | 1477252170890 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 12:49:30 INFO - PROCESS | 1948 | 1477252170897 Marionette TRACE conn5 <- [1,1017,null,{"value":"7"}] 12:49:30 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_scoped.html 12:49:30 INFO - PROCESS | 1948 | 1477252170906 Marionette TRACE conn5 -> [0,1018,"timeouts",{"script":35000}] 12:49:30 INFO - PROCESS | 1948 | 1477252170915 Marionette TRACE conn5 <- [1,1018,null,{}] 12:49:30 INFO - PROCESS | 1948 | 1477252170926 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:31 INFO - PROCESS | 1948 | 1477252171118 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 12:49:31 INFO - PROCESS | 1948 | 1477252171269 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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_scoped.html\",\n status.status,\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_scoped.html\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x9228d400 == 36 [pid = 1948] [id = 304] 12:49:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x930d7800) [pid = 1948] [serial = 889] [outer = (nil)] 12:49:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x933eb000) [pid = 1948] [serial = 890] [outer = 0x930d7800] 12:49:31 INFO - PROCESS | 1948 | 1477252171366 Marionette DEBUG loaded listener.js 12:49:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x93391400) [pid = 1948] [serial = 891] [outer = 0x930d7800] 12:49:32 INFO - PROCESS | 1948 | 1477252172037 Marionette TRACE conn5 <- [1,1020,null,{"value":["/html/semantics/document-metadata/the-style-element/style_scoped.html",0,null,null,[["The scoped attribute is present, the style information must be applied only to its parent element",0,null,null]]]}] 12:49:32 INFO - . 12:49:32 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_scoped.html | took 1189ms 12:49:32 INFO - PROCESS | 1948 | 1477252172094 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 1948 | 1477252172103 Marionette TRACE conn5 <- [1,1021,null,{"value":"7"}] 12:49:32 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 12:49:32 INFO - PROCESS | 1948 | 1477252172114 Marionette TRACE conn5 -> [0,1022,"timeouts",{"script":35000}] 12:49:32 INFO - PROCESS | 1948 | 1477252172122 Marionette TRACE conn5 <- [1,1022,null,{}] 12:49:32 INFO - PROCESS | 1948 | 1477252172128 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:32 INFO - PROCESS | 1948 | 1477252172306 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 12:49:32 INFO - PROCESS | 1948 | 1477252172456 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a8e000 == 37 [pid = 1948] [id = 305] 12:49:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x94c8ac00) [pid = 1948] [serial = 892] [outer = (nil)] 12:49:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x9561a000) [pid = 1948] [serial = 893] [outer = 0x94c8ac00] 12:49:32 INFO - PROCESS | 1948 | 1477252172549 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x957e3400) [pid = 1948] [serial = 894] [outer = 0x94c8ac00] 12:49:33 INFO - PROCESS | 1948 | 1477252173394 Marionette TRACE conn5 <- [1,1024,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]]]}] 12:49:33 INFO - .................. 12:49:33 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1341ms 12:49:33 INFO - PROCESS | 1948 | 1477252173457 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 12:49:33 INFO - PROCESS | 1948 | 1477252173463 Marionette TRACE conn5 <- [1,1025,null,{"value":"7"}] 12:49:33 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 12:49:33 INFO - PROCESS | 1948 | 1477252173469 Marionette TRACE conn5 -> [0,1026,"timeouts",{"script":35000}] 12:49:33 INFO - PROCESS | 1948 | 1477252173476 Marionette TRACE conn5 <- [1,1026,null,{}] 12:49:33 INFO - PROCESS | 1948 | 1477252173493 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:33 INFO - PROCESS | 1948 | 1477252173676 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 12:49:33 INFO - PROCESS | 1948 | 1477252173831 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x931f3c00 == 38 [pid = 1948] [id = 306] 12:49:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x94d31c00) [pid = 1948] [serial = 895] [outer = (nil)] 12:49:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x9a480000) [pid = 1948] [serial = 896] [outer = 0x94d31c00] 12:49:33 INFO - PROCESS | 1948 | 1477252173927 Marionette DEBUG loaded listener.js 12:49:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x9a67ec00) [pid = 1948] [serial = 897] [outer = 0x94d31c00] 12:49:35 INFO - PROCESS | 1948 | --DOCSHELL 0x90e86c00 == 37 [pid = 1948] [id = 295] 12:49:35 INFO - PROCESS | 1948 | --DOCSHELL 0x94a90400 == 36 [pid = 1948] [id = 299] 12:49:35 INFO - PROCESS | 1948 | 1477252175714 Marionette TRACE conn5 <- [1,1028,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]]]}] 12:49:35 INFO - .......... 12:49:35 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2292ms 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0xa3047400) [pid = 1948] [serial = 849] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0xa3045000) [pid = 1948] [serial = 850] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0xa2cb2c00) [pid = 1948] [serial = 846] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0xa2cb3000) [pid = 1948] [serial = 847] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x93aaac00) [pid = 1948] [serial = 843] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x97da3c00) [pid = 1948] [serial = 844] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0xa11cbc00) [pid = 1948] [serial = 840] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0xa11cc000) [pid = 1948] [serial = 841] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x9047b800) [pid = 1948] [serial = 809] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x923f1c00) [pid = 1948] [serial = 824] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x9a264800) [pid = 1948] [serial = 819] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x9a685800) [pid = 1948] [serial = 837] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x9b53ec00) [pid = 1948] [serial = 838] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x94d29000) [pid = 1948] [serial = 814] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x98fe4800) [pid = 1948] [serial = 834] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x98fe5400) [pid = 1948] [serial = 835] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x9515a400) [pid = 1948] [serial = 831] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x957dd400) [pid = 1948] [serial = 832] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x937f4800) [pid = 1948] [serial = 826] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x9420ec00) [pid = 1948] [serial = 827] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8cda1800) [pid = 1948] [serial = 829] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x9b542400) [pid = 1948] [serial = 821] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x9b59a000) [pid = 1948] [serial = 822] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x9831a800) [pid = 1948] [serial = 816] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x98318c00) [pid = 1948] [serial = 817] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x93aad400) [pid = 1948] [serial = 811] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x94946c00) [pid = 1948] [serial = 812] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x9a3b2000) [pid = 1948] [serial = 807] [outer = (nil)] [url = about:blank] 12:49:35 INFO - PROCESS | 1948 | 1477252175869 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 1948 | 1477252175877 Marionette TRACE conn5 <- [1,1029,null,{"value":"7"}] 12:49:35 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 12:49:35 INFO - PROCESS | 1948 | 1477252175910 Marionette TRACE conn5 -> [0,1030,"timeouts",{"script":35000}] 12:49:35 INFO - PROCESS | 1948 | 1477252175924 Marionette TRACE conn5 <- [1,1030,null,{}] 12:49:35 INFO - PROCESS | 1948 | 1477252175935 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:36 INFO - PROCESS | 1948 | 1477252176211 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 12:49:36 INFO - PROCESS | 1948 | 1477252176326 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x923f1c00 == 37 [pid = 1948] [id = 307] 12:49:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x9284e000) [pid = 1948] [serial = 898] [outer = (nil)] 12:49:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x93aa7400) [pid = 1948] [serial = 899] [outer = 0x9284e000] 12:49:36 INFO - PROCESS | 1948 | 1477252176418 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x94946800) [pid = 1948] [serial = 900] [outer = 0x9284e000] 12:49:36 INFO - PROCESS | 1948 | 1477252176969 Marionette TRACE conn5 <- [1,1032,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 12:49:37 INFO - . 12:49:37 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1102ms 12:49:37 INFO - PROCESS | 1948 | 1477252177008 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 12:49:37 INFO - PROCESS | 1948 | 1477252177017 Marionette TRACE conn5 <- [1,1033,null,{"value":"7"}] 12:49:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 12:49:37 INFO - PROCESS | 1948 | 1477252177029 Marionette TRACE conn5 -> [0,1034,"timeouts",{"script":35000}] 12:49:37 INFO - PROCESS | 1948 | 1477252177036 Marionette TRACE conn5 <- [1,1034,null,{}] 12:49:37 INFO - PROCESS | 1948 | 1477252177046 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:37 INFO - PROCESS | 1948 | 1477252177218 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 12:49:37 INFO - PROCESS | 1948 | 1477252177329 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x9a25b800 == 38 [pid = 1948] [id = 308] 12:49:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x9a3b7400) [pid = 1948] [serial = 901] [outer = (nil)] 12:49:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x9b0c9000) [pid = 1948] [serial = 902] [outer = 0x9a3b7400] 12:49:37 INFO - PROCESS | 1948 | 1477252177412 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x9b53ec00) [pid = 1948] [serial = 903] [outer = 0x9a3b7400] 12:49:39 INFO - ......................................................................................................................... 12:49:39 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2011ms 12:49:39 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 12:49:39 INFO - PROCESS | 1948 | 1477252178927 Marionette TRACE conn5 <- [1,1036,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] suffering from being too long",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:1403: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 TEXT status] suffering from being too long (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:1403: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 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] suffering from being too long",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:1403: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 SEARCH status] suffering from being too long (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:1403: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 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] suffering from being too long",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:1403: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 TEL status] suffering from being too long (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:1403: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 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] suffering from being too long",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:1403: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 PASSWORD status] suffering from being too long (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:1403: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 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",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:1403: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 URL status] suffering from being too long (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:1403: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 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] suffering from being too long",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:1403: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 EMAIL status] suffering from being too long (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:1403: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 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 status] The datetime type must be supported.",1,"assert_equals: The datetime type should be supported. expected \"datetime\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[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",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:1403: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 MONTH 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:1403: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 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]]]}] 12:49:39 INFO - PROCESS | 1948 | 1477252179040 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 12:49:39 INFO - PROCESS | 1948 | 1477252179044 Marionette TRACE conn5 <- [1,1037,null,{"value":"7"}] 12:49:39 INFO - PROCESS | 1948 | 1477252179066 Marionette TRACE conn5 -> [0,1038,"timeouts",{"script":35000}] 12:49:39 INFO - PROCESS | 1948 | 1477252179081 Marionette TRACE conn5 <- [1,1038,null,{}] 12:49:39 INFO - PROCESS | 1948 | 1477252179129 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:39 INFO - PROCESS | 1948 | 1477252179366 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 12:49:39 INFO - PROCESS | 1948 | 1477252179397 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:39 INFO - PROCESS | 1948 | ++DOCSHELL 0x8372a800 == 39 [pid = 1948] [id = 309] 12:49:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8372ac00) [pid = 1948] [serial = 904] [outer = (nil)] 12:49:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8372d000) [pid = 1948] [serial = 905] [outer = 0x8372ac00] 12:49:39 INFO - PROCESS | 1948 | 1477252179479 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x83731000) [pid = 1948] [serial = 906] [outer = 0x8372ac00] 12:49:41 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:49:41 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x93aa3800) [pid = 1948] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x94a90c00) [pid = 1948] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x956c8000) [pid = 1948] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x90e8a800) [pid = 1948] [serial = 863] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x98316400) [pid = 1948] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0xa2a88000) [pid = 1948] [serial = 860] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x923f1400) [pid = 1948] [serial = 869] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8d9f9c00) [pid = 1948] [serial = 866] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0xa2abf000) [pid = 1948] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x9833f800) [pid = 1948] [serial = 854] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x937fd000) [pid = 1948] [serial = 851] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 12:49:42 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x957e7400) [pid = 1948] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 12:49:42 INFO - ......................................................................................................................... 12:49:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3476ms 12:49:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 12:49:42 INFO - PROCESS | 1948 | 1477252182419 Marionette TRACE conn5 <- [1,1040,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] suffering from being too long",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:1403: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 TEXT status] suffering from being too long (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:1403: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 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] suffering from being too long",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:1403: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 SEARCH status] suffering from being too long (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:1403: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 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] suffering from being too long",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:1403: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 TEL status] suffering from being too long (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:1403: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 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] suffering from being too long",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:1403: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 PASSWORD status] suffering from being too long (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:1403: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 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",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:1403: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 URL status] suffering from being too long (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:1403: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 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] suffering from being too long",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:1403: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 EMAIL status] suffering from being too long (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:1403: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 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 status] The datetime type must be supported.",1,"assert_equals: The datetime type should be supported. expected \"datetime\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[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",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:1403: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 MONTH 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:1403: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 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]]]}] 12:49:42 INFO - PROCESS | 1948 | 1477252182532 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 12:49:42 INFO - PROCESS | 1948 | 1477252182537 Marionette TRACE conn5 <- [1,1041,null,{"value":"7"}] 12:49:42 INFO - PROCESS | 1948 | 1477252182545 Marionette TRACE conn5 -> [0,1042,"timeouts",{"script":35000}] 12:49:42 INFO - PROCESS | 1948 | 1477252182552 Marionette TRACE conn5 <- [1,1042,null,{}] 12:49:42 INFO - PROCESS | 1948 | 1477252182562 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:42 INFO - PROCESS | 1948 | 1477252182789 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 12:49:42 INFO - PROCESS | 1948 | 1477252182910 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x83728800 == 40 [pid = 1948] [id = 310] 12:49:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x83729c00) [pid = 1948] [serial = 907] [outer = (nil)] 12:49:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x8376b400) [pid = 1948] [serial = 908] [outer = 0x83729c00] 12:49:43 INFO - PROCESS | 1948 | 1477252182994 Marionette DEBUG loaded listener.js 12:49:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x8aae9000) [pid = 1948] [serial = 909] [outer = 0x83729c00] 12:49:43 INFO - PROCESS | 1948 | 1477252183614 Marionette TRACE conn5 <- [1,1044,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]]]}] 12:49:43 INFO - ........ 12:49:43 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1148ms 12:49:43 INFO - PROCESS | 1948 | 1477252183695 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 12:49:43 INFO - PROCESS | 1948 | 1477252183702 Marionette TRACE conn5 <- [1,1045,null,{"value":"7"}] 12:49:43 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 12:49:43 INFO - PROCESS | 1948 | 1477252183711 Marionette TRACE conn5 -> [0,1046,"timeouts",{"script":35000}] 12:49:43 INFO - PROCESS | 1948 | 1477252183716 Marionette TRACE conn5 <- [1,1046,null,{}] 12:49:43 INFO - PROCESS | 1948 | 1477252183740 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:43 INFO - PROCESS | 1948 | 1477252183974 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 12:49:44 INFO - PROCESS | 1948 | 1477252184085 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:44 INFO - PROCESS | 1948 | ++DOCSHELL 0x8372a400 == 41 [pid = 1948] [id = 311] 12:49:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x8372cc00) [pid = 1948] [serial = 910] [outer = (nil)] 12:49:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x83734400) [pid = 1948] [serial = 911] [outer = 0x8372cc00] 12:49:44 INFO - PROCESS | 1948 | 1477252184195 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x83771c00) [pid = 1948] [serial = 912] [outer = 0x8372cc00] 12:49:44 INFO - ......... 12:49:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1243ms 12:49:44 INFO - PROCESS | 1948 | 1477252184933 Marionette TRACE conn5 <- [1,1048,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 datetime-local type must be supported.",1,"assert_equals: The datetime-local type should be supported. expected \"datetime-local\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html:45:3\n"],["[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]]]}] 12:49:44 INFO - PROCESS | 1948 | 1477252184996 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 12:49:45 INFO - PROCESS | 1948 | 1477252185004 Marionette TRACE conn5 <- [1,1049,null,{"value":"7"}] 12:49:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 12:49:45 INFO - PROCESS | 1948 | 1477252185016 Marionette TRACE conn5 -> [0,1050,"timeouts",{"script":35000}] 12:49:45 INFO - PROCESS | 1948 | 1477252185021 Marionette TRACE conn5 <- [1,1050,null,{}] 12:49:45 INFO - PROCESS | 1948 | 1477252185030 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:45 INFO - PROCESS | 1948 | 1477252185208 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 12:49:45 INFO - PROCESS | 1948 | 1477252185360 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:45 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaf1800 == 42 [pid = 1948] [id = 312] 12:49:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8aaf2000) [pid = 1948] [serial = 913] [outer = (nil)] 12:49:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8aaf6c00) [pid = 1948] [serial = 914] [outer = 0x8aaf2000] 12:49:45 INFO - PROCESS | 1948 | 1477252185464 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8ab3f400) [pid = 1948] [serial = 915] [outer = 0x8aaf2000] 12:49:46 INFO - PROCESS | 1948 | 1477252186175 Marionette TRACE conn5 <- [1,1052,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]]]}] 12:49:46 INFO - ........ 12:49:46 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1189ms 12:49:46 INFO - PROCESS | 1948 | 1477252186206 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 1948 | 1477252186210 Marionette TRACE conn5 <- [1,1053,null,{"value":"7"}] 12:49:46 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 12:49:46 INFO - PROCESS | 1948 | 1477252186217 Marionette TRACE conn5 -> [0,1054,"timeouts",{"script":35000}] 12:49:46 INFO - PROCESS | 1948 | 1477252186224 Marionette TRACE conn5 <- [1,1054,null,{}] 12:49:46 INFO - PROCESS | 1948 | 1477252186239 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:46 INFO - PROCESS | 1948 | 1477252186467 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 12:49:46 INFO - PROCESS | 1948 | 1477252186482 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:46 INFO - PROCESS | 1948 | ++DOCSHELL 0x9046ec00 == 43 [pid = 1948] [id = 313] 12:49:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x90e88800) [pid = 1948] [serial = 916] [outer = (nil)] 12:49:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x939bc800) [pid = 1948] [serial = 917] [outer = 0x90e88800] 12:49:46 INFO - PROCESS | 1948 | 1477252186613 Marionette DEBUG loaded listener.js 12:49:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x93aadc00) [pid = 1948] [serial = 918] [outer = 0x90e88800] 12:49:47 INFO - PROCESS | 1948 | 1477252187432 Marionette TRACE conn5 <- [1,1056,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]]]}] 12:49:47 INFO - .............................. 12:49:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1248ms 12:49:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 12:49:47 INFO - PROCESS | 1948 | 1477252187465 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 12:49:47 INFO - PROCESS | 1948 | 1477252187470 Marionette TRACE conn5 <- [1,1057,null,{"value":"7"}] 12:49:47 INFO - PROCESS | 1948 | 1477252187479 Marionette TRACE conn5 -> [0,1058,"timeouts",{"script":35000}] 12:49:47 INFO - PROCESS | 1948 | 1477252187483 Marionette TRACE conn5 <- [1,1058,null,{}] 12:49:47 INFO - PROCESS | 1948 | 1477252187490 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:47 INFO - PROCESS | 1948 | 1477252187720 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 12:49:47 INFO - PROCESS | 1948 | 1477252187859 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:47 INFO - PROCESS | 1948 | ++DOCSHELL 0x99615800 == 44 [pid = 1948] [id = 314] 12:49:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x996cc400) [pid = 1948] [serial = 919] [outer = (nil)] 12:49:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0xa3045000) [pid = 1948] [serial = 920] [outer = 0x996cc400] 12:49:47 INFO - PROCESS | 1948 | 1477252187949 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x831e4800) [pid = 1948] [serial = 921] [outer = 0x996cc400] 12:49:48 INFO - PROCESS | 1948 | 1477252188755 Marionette TRACE conn5 <- [1,1060,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME status] The datetime type must be supported.",1,"assert_equals: The datetime type should be supported. expected \"datetime\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:115: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]]]}] 12:49:48 INFO - ..................................................... 12:49:48 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1408ms 12:49:48 INFO - PROCESS | 1948 | 1477252188885 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 12:49:48 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 12:49:48 INFO - PROCESS | 1948 | 1477252188890 Marionette TRACE conn5 <- [1,1061,null,{"value":"7"}] 12:49:48 INFO - PROCESS | 1948 | 1477252188896 Marionette TRACE conn5 -> [0,1062,"timeouts",{"script":35000}] 12:49:48 INFO - PROCESS | 1948 | 1477252188900 Marionette TRACE conn5 <- [1,1062,null,{}] 12:49:48 INFO - PROCESS | 1948 | 1477252188905 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:49 INFO - PROCESS | 1948 | 1477252189066 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 12:49:49 INFO - PROCESS | 1948 | 1477252189220 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e6000 == 45 [pid = 1948] [id = 315] 12:49:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x83727400) [pid = 1948] [serial = 922] [outer = (nil)] 12:49:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x8c6f7000) [pid = 1948] [serial = 923] [outer = 0x83727400] 12:49:49 INFO - PROCESS | 1948 | 1477252189309 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x8c6f9000) [pid = 1948] [serial = 924] [outer = 0x83727400] 12:49:50 INFO - PROCESS | 1948 | 1477252190125 Marionette TRACE conn5 <- [1,1064,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME status] The datetime type must be supported.",1,"assert_equals: The datetime type should be supported. expected \"datetime\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[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]]]}] 12:49:50 INFO - .................................................. 12:49:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1356ms 12:49:50 INFO - PROCESS | 1948 | 1477252190252 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 12:49:50 INFO - PROCESS | 1948 | 1477252190255 Marionette TRACE conn5 <- [1,1065,null,{"value":"7"}] 12:49:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 12:49:50 INFO - PROCESS | 1948 | 1477252190262 Marionette TRACE conn5 -> [0,1066,"timeouts",{"script":35000}] 12:49:50 INFO - PROCESS | 1948 | 1477252190266 Marionette TRACE conn5 <- [1,1066,null,{}] 12:49:50 INFO - PROCESS | 1948 | 1477252190271 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:50 INFO - PROCESS | 1948 | 1477252190475 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 12:49:50 INFO - PROCESS | 1948 | 1477252190628 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:50 INFO - PROCESS | 1948 | ++DOCSHELL 0x833e9c00 == 46 [pid = 1948] [id = 316] 12:49:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x833ea000) [pid = 1948] [serial = 925] [outer = (nil)] 12:49:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x833f5c00) [pid = 1948] [serial = 926] [outer = 0x833ea000] 12:49:50 INFO - PROCESS | 1948 | 1477252190719 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x83779800) [pid = 1948] [serial = 927] [outer = 0x833ea000] 12:49:51 INFO - PROCESS | 1948 | 1477252191488 Marionette TRACE conn5 <- [1,1068,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATETIME status] The datetime type must be supported.",1,"assert_equals: The datetime type should be supported. expected \"datetime\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:86:3\n"],["[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",1,"assert_false: The validity.stepMismatch should be false. expected false got true","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:104:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:86:3\n"],["[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",1,"assert_false: The validity.stepMismatch should be false. expected false got true","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:104:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:86:3\n"],["[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",1,"assert_false: The validity.stepMismatch should be false. expected false got true","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:104:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:86:3\n"],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The datetime-local type must be supported.",1,"assert_equals: The datetime-local type should be supported. expected \"datetime-local\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:86: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]]]}] 12:49:51 INFO - ...................... 12:49:51 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1445ms 12:49:51 INFO - PROCESS | 1948 | 1477252191710 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 12:49:51 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 12:49:51 INFO - PROCESS | 1948 | 1477252191716 Marionette TRACE conn5 <- [1,1069,null,{"value":"7"}] 12:49:51 INFO - PROCESS | 1948 | 1477252191723 Marionette TRACE conn5 -> [0,1070,"timeouts",{"script":35000}] 12:49:51 INFO - PROCESS | 1948 | 1477252191729 Marionette TRACE conn5 <- [1,1070,null,{}] 12:49:51 INFO - PROCESS | 1948 | 1477252191738 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:51 INFO - PROCESS | 1948 | 1477252191923 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 12:49:52 INFO - PROCESS | 1948 | 1477252192095 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:52 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f0800 == 47 [pid = 1948] [id = 317] 12:49:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x833f1000) [pid = 1948] [serial = 928] [outer = (nil)] 12:49:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x835af800) [pid = 1948] [serial = 929] [outer = 0x833f1000] 12:49:52 INFO - PROCESS | 1948 | 1477252192181 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x835dcc00) [pid = 1948] [serial = 930] [outer = 0x833f1000] 12:49:52 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:49:53 INFO - ............................................................... 12:49:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1622ms 12:49:53 INFO - PROCESS | 1948 | 1477252193266 Marionette TRACE conn5 <- [1,1072,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]]]}] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x9a25e800) [pid = 1948] [serial = 887] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | 1477252193360 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 12:49:53 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 12:49:53 INFO - PROCESS | 1948 | 1477252193365 Marionette TRACE conn5 <- [1,1073,null,{"value":"7"}] 12:49:53 INFO - PROCESS | 1948 | 1477252193383 Marionette TRACE conn5 -> [0,1074,"timeouts",{"script":35000}] 12:49:53 INFO - PROCESS | 1948 | 1477252193389 Marionette TRACE conn5 <- [1,1074,null,{}] 12:49:53 INFO - PROCESS | 1948 | 1477252193395 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:53 INFO - PROCESS | 1948 | 1477252193579 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x9833d400) [pid = 1948] [serial = 884] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x98fe1000) [pid = 1948] [serial = 885] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x97da9800) [pid = 1948] [serial = 881] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x9830e800) [pid = 1948] [serial = 882] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x956d2400) [pid = 1948] [serial = 878] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x957da400) [pid = 1948] [serial = 879] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x93c7d800) [pid = 1948] [serial = 874] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x93c7d000) [pid = 1948] [serial = 873] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x925dec00) [pid = 1948] [serial = 870] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x925df000) [pid = 1948] [serial = 871] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8dc1ac00) [pid = 1948] [serial = 867] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x90471c00) [pid = 1948] [serial = 868] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x925de400) [pid = 1948] [serial = 864] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x933e9800) [pid = 1948] [serial = 865] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0xa4836800) [pid = 1948] [serial = 861] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0xa488f000) [pid = 1948] [serial = 862] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x94c82400) [pid = 1948] [serial = 876] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0xa3044000) [pid = 1948] [serial = 858] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0xa304e400) [pid = 1948] [serial = 859] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x9a25ac00) [pid = 1948] [serial = 855] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x9a67f400) [pid = 1948] [serial = 856] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x94947c00) [pid = 1948] [serial = 852] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x94c80c00) [pid = 1948] [serial = 853] [outer = (nil)] [url = about:blank] 12:49:53 INFO - PROCESS | 1948 | 1477252193724 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f5800 == 48 [pid = 1948] [id = 318] 12:49:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x835da400) [pid = 1948] [serial = 931] [outer = (nil)] 12:49:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x83777400) [pid = 1948] [serial = 932] [outer = 0x835da400] 12:49:53 INFO - PROCESS | 1948 | 1477252193806 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x83777c00) [pid = 1948] [serial = 933] [outer = 0x835da400] 12:49:54 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:49:54 INFO - ............................................................... 12:49:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1417ms 12:49:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 12:49:54 INFO - PROCESS | 1948 | 1477252194725 Marionette TRACE conn5 <- [1,1076,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]]]}] 12:49:54 INFO - PROCESS | 1948 | 1477252194796 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 1948 | 1477252194799 Marionette TRACE conn5 <- [1,1077,null,{"value":"7"}] 12:49:54 INFO - PROCESS | 1948 | 1477252194807 Marionette TRACE conn5 -> [0,1078,"timeouts",{"script":35000}] 12:49:54 INFO - PROCESS | 1948 | 1477252194810 Marionette TRACE conn5 <- [1,1078,null,{}] 12:49:54 INFO - PROCESS | 1948 | 1477252194827 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:55 INFO - PROCESS | 1948 | 1477252195005 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 12:49:55 INFO - PROCESS | 1948 | 1477252195119 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab42c00 == 49 [pid = 1948] [id = 319] 12:49:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x8ab43000) [pid = 1948] [serial = 934] [outer = (nil)] 12:49:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x8ab45800) [pid = 1948] [serial = 935] [outer = 0x8ab43000] 12:49:55 INFO - PROCESS | 1948 | 1477252195204 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x8ab47800) [pid = 1948] [serial = 936] [outer = 0x8ab43000] 12:49:55 INFO - PROCESS | 1948 | 1477252195766 Marionette TRACE conn5 <- [1,1080,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]]]}] 12:49:55 INFO - ........... 12:49:55 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 981ms 12:49:55 INFO - PROCESS | 1948 | 1477252195794 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 12:49:55 INFO - PROCESS | 1948 | 1477252195799 Marionette TRACE conn5 <- [1,1081,null,{"value":"7"}] 12:49:55 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 12:49:55 INFO - PROCESS | 1948 | 1477252195805 Marionette TRACE conn5 -> [0,1082,"timeouts",{"script":35000}] 12:49:55 INFO - PROCESS | 1948 | 1477252195809 Marionette TRACE conn5 <- [1,1082,null,{}] 12:49:55 INFO - PROCESS | 1948 | 1477252195816 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:56 INFO - PROCESS | 1948 | 1477252196021 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 12:49:56 INFO - PROCESS | 1948 | 1477252196044 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab82400 == 50 [pid = 1948] [id = 320] 12:49:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8ab84400) [pid = 1948] [serial = 937] [outer = (nil)] 12:49:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8daa0800) [pid = 1948] [serial = 938] [outer = 0x8ab84400] 12:49:56 INFO - PROCESS | 1948 | 1477252196120 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8f7d5400) [pid = 1948] [serial = 939] [outer = 0x8ab84400] 12:49:56 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x9284e000) [pid = 1948] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 12:49:56 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x9a3b7400) [pid = 1948] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 12:49:56 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x8372ac00) [pid = 1948] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 12:49:57 INFO - .............................................. 12:49:57 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1752ms 12:49:57 INFO - PROCESS | 1948 | 1477252197490 Marionette TRACE conn5 <- [1,1084,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.tooLong 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:1403: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:132:3\n"],["[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.tooLong 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:1403: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:132:3\n"],["[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.tooLong 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:1403: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:132:3\n"],["[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.tooLong 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:1403: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:132:3\n"],["[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.tooLong 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:1403: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:132:3\n"],["[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.tooLong 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:1403: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:132:3\n"],["[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 status] The datetime type must be supported.",1,"assert_equals: The datetime type should be supported. expected \"datetime\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:132:3\n"],["[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:1403: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:132: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]]]}] 12:49:57 INFO - PROCESS | 1948 | 1477252197562 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 1948 | 1477252197572 Marionette TRACE conn5 <- [1,1085,null,{"value":"7"}] 12:49:57 INFO - PROCESS | 1948 | 1477252197623 Marionette TRACE conn5 -> [0,1086,"timeouts",{"script":35000}] 12:49:57 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 12:49:57 INFO - PROCESS | 1948 | 1477252197629 Marionette TRACE conn5 <- [1,1086,null,{}] 12:49:57 INFO - PROCESS | 1948 | 1477252197642 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:57 INFO - PROCESS | 1948 | 1477252197826 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 12:49:57 INFO - PROCESS | 1948 | 1477252197981 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e2c00 == 51 [pid = 1948] [id = 321] 12:49:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x835dc000) [pid = 1948] [serial = 940] [outer = (nil)] 12:49:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x83940c00) [pid = 1948] [serial = 941] [outer = 0x835dc000] 12:49:58 INFO - PROCESS | 1948 | 1477252198074 Marionette DEBUG loaded listener.js 12:49:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x83947c00) [pid = 1948] [serial = 942] [outer = 0x835dc000] 12:49:59 INFO - .................................................................................... 12:49:59 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1589ms 12:49:59 INFO - PROCESS | 1948 | 1477252199120 Marionette TRACE conn5 <- [1,1088,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 status] The datetime type must be supported.",1,"assert_equals: The datetime type should be supported. expected \"datetime\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:168:3\n"],["[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]]]}] 12:49:59 INFO - PROCESS | 1948 | 1477252199211 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 1948 | 1477252199220 Marionette TRACE conn5 <- [1,1089,null,{"value":"7"}] 12:49:59 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 12:49:59 INFO - PROCESS | 1948 | 1477252199233 Marionette TRACE conn5 -> [0,1090,"timeouts",{"script":35000}] 12:49:59 INFO - PROCESS | 1948 | 1477252199238 Marionette TRACE conn5 <- [1,1090,null,{}] 12:49:59 INFO - PROCESS | 1948 | 1477252199245 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:49:59 INFO - PROCESS | 1948 | 1477252199473 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 12:49:59 INFO - PROCESS | 1948 | 1477252199666 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x8c6f9400 == 52 [pid = 1948] [id = 322] 12:49:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8cd9f400) [pid = 1948] [serial = 943] [outer = (nil)] 12:49:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8f7dac00) [pid = 1948] [serial = 944] [outer = 0x8cd9f400] 12:49:59 INFO - PROCESS | 1948 | 1477252199800 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x90476400) [pid = 1948] [serial = 945] [outer = 0x8cd9f400] 12:50:00 INFO - ....................................................................... 12:50:00 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1575ms 12:50:00 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 12:50:00 INFO - PROCESS | 1948 | 1477252200737 Marionette TRACE conn5 <- [1,1092,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:1403: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:1403: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 status] The datetime type must be supported.",1,"assert_equals: The datetime type should be supported. expected \"datetime\" but got \"text\"","validator.test_support_type/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:260:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_support_type@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:259:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:347:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[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:1403: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:1403: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:1403: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"]]]}] 12:50:00 INFO - PROCESS | 1948 | 1477252200812 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 12:50:00 INFO - PROCESS | 1948 | 1477252200815 Marionette TRACE conn5 <- [1,1093,null,{"value":"7"}] 12:50:00 INFO - PROCESS | 1948 | 1477252200870 Marionette TRACE conn5 -> [0,1094,"timeouts",{"script":35000}] 12:50:00 INFO - PROCESS | 1948 | 1477252200877 Marionette TRACE conn5 <- [1,1094,null,{}] 12:50:00 INFO - PROCESS | 1948 | 1477252200902 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:01 INFO - PROCESS | 1948 | 1477252201072 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 12:50:01 INFO - PROCESS | 1948 | 1477252201240 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x94d25800 == 53 [pid = 1948] [id = 323] 12:50:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x957e1000) [pid = 1948] [serial = 946] [outer = (nil)] 12:50:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x97ba0c00) [pid = 1948] [serial = 947] [outer = 0x957e1000] 12:50:01 INFO - PROCESS | 1948 | 1477252201339 Marionette DEBUG loaded listener.js 12:50:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x9830b800) [pid = 1948] [serial = 948] [outer = 0x957e1000] 12:50:01 INFO - PROCESS | 1948 | 1477252201937 Marionette TRACE conn5 <- [1,1096,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]]]}] 12:50:01 INFO - .. 12:50:01 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1143ms 12:50:01 INFO - PROCESS | 1948 | 1477252201967 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 12:50:01 INFO - PROCESS | 1948 | 1477252201972 Marionette TRACE conn5 <- [1,1097,null,{"value":"7"}] 12:50:01 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 12:50:02 INFO - PROCESS | 1948 | 1477252201999 Marionette TRACE conn5 -> [0,1098,"timeouts",{"script":35000}] 12:50:02 INFO - PROCESS | 1948 | 1477252202004 Marionette TRACE conn5 <- [1,1098,null,{}] 12:50:02 INFO - PROCESS | 1948 | 1477252202012 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:02 INFO - PROCESS | 1948 | 1477252202190 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 12:50:02 INFO - PROCESS | 1948 | 1477252202349 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a5000 == 54 [pid = 1948] [id = 324] 12:50:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x996d5800) [pid = 1948] [serial = 949] [outer = (nil)] 12:50:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x9a30cc00) [pid = 1948] [serial = 950] [outer = 0x996d5800] 12:50:02 INFO - PROCESS | 1948 | 1477252202436 Marionette DEBUG loaded listener.js 12:50:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x9b0c7c00) [pid = 1948] [serial = 951] [outer = 0x996d5800] 12:50:03 INFO - .................... 12:50:03 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1191ms 12:50:03 INFO - PROCESS | 1948 | 1477252203161 Marionette TRACE conn5 <- [1,1100,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:1403: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:1403: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]]]}] 12:50:03 INFO - PROCESS | 1948 | 1477252203235 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 12:50:03 INFO - PROCESS | 1948 | 1477252203252 Marionette TRACE conn5 <- [1,1101,null,{"value":"7"}] 12:50:03 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 12:50:03 INFO - PROCESS | 1948 | 1477252203261 Marionette TRACE conn5 -> [0,1102,"timeouts",{"script":35000}] 12:50:03 INFO - PROCESS | 1948 | 1477252203264 Marionette TRACE conn5 <- [1,1102,null,{}] 12:50:03 INFO - PROCESS | 1948 | 1477252203271 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:03 INFO - PROCESS | 1948 | 1477252203495 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 12:50:03 INFO - PROCESS | 1948 | 1477252203508 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x8376f400 == 55 [pid = 1948] [id = 325] 12:50:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x83867400) [pid = 1948] [serial = 952] [outer = (nil)] 12:50:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x8386f800) [pid = 1948] [serial = 953] [outer = 0x83867400] 12:50:03 INFO - PROCESS | 1948 | 1477252203630 Marionette DEBUG loaded listener.js 12:50:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x8386f400) [pid = 1948] [serial = 954] [outer = 0x83867400] 12:50:04 INFO - PROCESS | 1948 | 1477252204275 Marionette TRACE conn5 <- [1,1104,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:1403: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]]]}] 12:50:04 INFO - .... 12:50:04 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1029ms 12:50:04 INFO - PROCESS | 1948 | 1477252204307 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 12:50:04 INFO - PROCESS | 1948 | 1477252204311 Marionette TRACE conn5 <- [1,1105,null,{"value":"7"}] 12:50:04 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 12:50:04 INFO - PROCESS | 1948 | 1477252204320 Marionette TRACE conn5 -> [0,1106,"timeouts",{"script":35000}] 12:50:04 INFO - PROCESS | 1948 | 1477252204323 Marionette TRACE conn5 <- [1,1106,null,{}] 12:50:04 INFO - PROCESS | 1948 | 1477252204329 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:04 INFO - PROCESS | 1948 | 1477252204510 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 12:50:04 INFO - PROCESS | 1948 | 1477252204666 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6dc00 == 56 [pid = 1948] [id = 326] 12:50:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x82b6e000) [pid = 1948] [serial = 955] [outer = (nil)] 12:50:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x82b70c00) [pid = 1948] [serial = 956] [outer = 0x82b6e000] 12:50:04 INFO - PROCESS | 1948 | 1477252204775 Marionette DEBUG loaded listener.js 12:50:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x82b72800) [pid = 1948] [serial = 957] [outer = 0x82b6e000] 12:50:05 INFO - PROCESS | 1948 | 1477252205493 Marionette TRACE conn5 <- [1,1108,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]]]}] 12:50:05 INFO - .... 12:50:05 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1231ms 12:50:05 INFO - PROCESS | 1948 | 1477252205552 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 12:50:05 INFO - PROCESS | 1948 | 1477252205558 Marionette TRACE conn5 <- [1,1109,null,{"value":"7"}] 12:50:05 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 12:50:05 INFO - PROCESS | 1948 | 1477252205567 Marionette TRACE conn5 -> [0,1110,"timeouts",{"script":35000}] 12:50:05 INFO - PROCESS | 1948 | 1477252205572 Marionette TRACE conn5 <- [1,1110,null,{}] 12:50:05 INFO - PROCESS | 1948 | 1477252205581 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:05 INFO - PROCESS | 1948 | 1477252205755 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 12:50:05 INFO - PROCESS | 1948 | 1477252205926 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e0800 == 57 [pid = 1948] [id = 327] 12:50:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x831e0c00) [pid = 1948] [serial = 958] [outer = (nil)] 12:50:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x834b5800) [pid = 1948] [serial = 959] [outer = 0x831e0c00] 12:50:06 INFO - PROCESS | 1948 | 1477252206041 Marionette DEBUG loaded listener.js 12:50:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x834b5400) [pid = 1948] [serial = 960] [outer = 0x831e0c00] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x97da7800 == 56 [pid = 1948] [id = 278] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x9b39bc00 == 55 [pid = 1948] [id = 280] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0xa3042c00 == 54 [pid = 1948] [id = 290] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x937fb800 == 53 [pid = 1948] [id = 291] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82e400 == 52 [pid = 1948] [id = 282] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x9b68ec00 == 51 [pid = 1948] [id = 287] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x8d9fd800 == 50 [pid = 1948] [id = 264] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x833f5800 == 49 [pid = 1948] [id = 318] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x92855c00 == 48 [pid = 1948] [id = 266] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x94202400 == 47 [pid = 1948] [id = 284] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x98fdd800 == 46 [pid = 1948] [id = 285] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x97b9a400 == 45 [pid = 1948] [id = 270] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab42c00 == 44 [pid = 1948] [id = 319] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x9a25e000 == 43 [pid = 1948] [id = 274] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x9a47d400 == 42 [pid = 1948] [id = 286] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x94944000 == 41 [pid = 1948] [id = 272] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0xa2ab4800 == 40 [pid = 1948] [id = 289] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x937fa000 == 39 [pid = 1948] [id = 276] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x9a3b7800 == 38 [pid = 1948] [id = 294] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x98319000 == 37 [pid = 1948] [id = 292] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x831e6000 == 36 [pid = 1948] [id = 315] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0xa28e6800 == 35 [pid = 1948] [id = 293] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x833f0800 == 34 [pid = 1948] [id = 317] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x833e9c00 == 33 [pid = 1948] [id = 316] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x94a88000 == 32 [pid = 1948] [id = 268] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x8d9fec00 == 31 [pid = 1948] [id = 288] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x94d25800 == 30 [pid = 1948] [id = 323] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x831a5000 == 29 [pid = 1948] [id = 324] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x8376f400 == 28 [pid = 1948] [id = 325] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6dc00 == 27 [pid = 1948] [id = 326] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab82400 == 26 [pid = 1948] [id = 320] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x831e2c00 == 25 [pid = 1948] [id = 321] 12:50:07 INFO - PROCESS | 1948 | --DOCSHELL 0x8c6f9400 == 24 [pid = 1948] [id = 322] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x83731000) [pid = 1948] [serial = 906] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x8376b400) [pid = 1948] [serial = 908] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x94946800) [pid = 1948] [serial = 900] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x9b53ec00) [pid = 1948] [serial = 903] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8372d000) [pid = 1948] [serial = 905] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x9b0c9000) [pid = 1948] [serial = 902] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x93aa7400) [pid = 1948] [serial = 899] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x9a480000) [pid = 1948] [serial = 896] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x9561a000) [pid = 1948] [serial = 893] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x933eb000) [pid = 1948] [serial = 890] [outer = (nil)] [url = about:blank] 12:50:07 INFO - PROCESS | 1948 | 1477252207561 Marionette TRACE conn5 <- [1,1112,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]]]}] 12:50:07 INFO - . 12:50:07 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 2084ms 12:50:07 INFO - PROCESS | 1948 | 1477252207658 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 12:50:07 INFO - PROCESS | 1948 | 1477252207663 Marionette TRACE conn5 <- [1,1113,null,{"value":"7"}] 12:50:07 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 12:50:07 INFO - PROCESS | 1948 | 1477252207674 Marionette TRACE conn5 -> [0,1114,"timeouts",{"script":35000}] 12:50:07 INFO - PROCESS | 1948 | 1477252207679 Marionette TRACE conn5 <- [1,1114,null,{}] 12:50:07 INFO - PROCESS | 1948 | 1477252207691 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:07 INFO - PROCESS | 1948 | 1477252207900 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 12:50:08 INFO - PROCESS | 1948 | 1477252208031 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e6000 == 25 [pid = 1948] [id = 328] 12:50:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x831e6400) [pid = 1948] [serial = 961] [outer = (nil)] 12:50:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x833e7400) [pid = 1948] [serial = 962] [outer = 0x831e6400] 12:50:08 INFO - PROCESS | 1948 | 1477252208116 Marionette DEBUG loaded listener.js 12:50:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x833f0800) [pid = 1948] [serial = 963] [outer = 0x831e6400] 12:50:08 INFO - PROCESS | 1948 | 1477252208650 Marionette TRACE conn5 <- [1,1116,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]]]}] 12:50:08 INFO - . 12:50:08 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 990ms 12:50:08 INFO - PROCESS | 1948 | 1477252208668 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 1948 | 1477252208678 Marionette TRACE conn5 <- [1,1117,null,{"value":"7"}] 12:50:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 12:50:08 INFO - PROCESS | 1948 | 1477252208689 Marionette TRACE conn5 -> [0,1118,"timeouts",{"script":35000}] 12:50:08 INFO - PROCESS | 1948 | 1477252208695 Marionette TRACE conn5 <- [1,1118,null,{}] 12:50:08 INFO - PROCESS | 1948 | 1477252208731 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:08 INFO - PROCESS | 1948 | 1477252208907 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 12:50:09 INFO - PROCESS | 1948 | 1477252209024 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x835b1000 == 26 [pid = 1948] [id = 329] 12:50:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x835b1c00) [pid = 1948] [serial = 964] [outer = (nil)] 12:50:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x835d5c00) [pid = 1948] [serial = 965] [outer = 0x835b1c00] 12:50:09 INFO - PROCESS | 1948 | 1477252209104 Marionette DEBUG loaded listener.js 12:50:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x835d8400) [pid = 1948] [serial = 966] [outer = 0x835b1c00] 12:50:09 INFO - PROCESS | 1948 | 1477252209603 Marionette TRACE conn5 <- [1,1120,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]]]}] 12:50:09 INFO - . 12:50:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 969ms 12:50:09 INFO - PROCESS | 1948 | 1477252209663 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 12:50:09 INFO - PROCESS | 1948 | 1477252209668 Marionette TRACE conn5 <- [1,1121,null,{"value":"7"}] 12:50:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 12:50:09 INFO - PROCESS | 1948 | 1477252209674 Marionette TRACE conn5 -> [0,1122,"timeouts",{"script":35000}] 12:50:09 INFO - PROCESS | 1948 | 1477252209681 Marionette TRACE conn5 <- [1,1122,null,{}] 12:50:09 INFO - PROCESS | 1948 | 1477252209708 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:09 INFO - PROCESS | 1948 | 1477252209946 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 12:50:09 INFO - PROCESS | 1948 | 1477252209967 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377ec00 == 27 [pid = 1948] [id = 330] 12:50:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x8377f000) [pid = 1948] [serial = 967] [outer = (nil)] 12:50:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x83782400) [pid = 1948] [serial = 968] [outer = 0x8377f000] 12:50:10 INFO - PROCESS | 1948 | 1477252210051 Marionette DEBUG loaded listener.js 12:50:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x83786000) [pid = 1948] [serial = 969] [outer = 0x8377f000] 12:50:10 INFO - PROCESS | 1948 | 1477252210669 Marionette TRACE conn5 <- [1,1124,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]]]}] 12:50:10 INFO - .. 12:50:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1034ms 12:50:10 INFO - PROCESS | 1948 | 1477252210717 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 12:50:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 12:50:10 INFO - PROCESS | 1948 | 1477252210722 Marionette TRACE conn5 <- [1,1125,null,{"value":"7"}] 12:50:10 INFO - PROCESS | 1948 | 1477252210728 Marionette TRACE conn5 -> [0,1126,"timeouts",{"script":35000}] 12:50:10 INFO - PROCESS | 1948 | 1477252210733 Marionette TRACE conn5 <- [1,1126,null,{}] 12:50:10 INFO - PROCESS | 1948 | 1477252210740 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:10 INFO - PROCESS | 1948 | 1477252210936 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 12:50:10 INFO - PROCESS | 1948 | 1477252210959 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377a000 == 28 [pid = 1948] [id = 331] 12:50:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x8393a000) [pid = 1948] [serial = 970] [outer = (nil)] 12:50:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x83940800) [pid = 1948] [serial = 971] [outer = 0x8393a000] 12:50:11 INFO - PROCESS | 1948 | 1477252211036 Marionette DEBUG loaded listener.js 12:50:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x83943c00) [pid = 1948] [serial = 972] [outer = 0x8393a000] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x83729c00) [pid = 1948] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x8aaf2000) [pid = 1948] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x833ea000) [pid = 1948] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x996cc400) [pid = 1948] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x90e88800) [pid = 1948] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x8372cc00) [pid = 1948] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x83727400) [pid = 1948] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x833f1000) [pid = 1948] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x835da400) [pid = 1948] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8ab43000) [pid = 1948] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x8ab84400) [pid = 1948] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x94d31c00) [pid = 1948] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x94c8ac00) [pid = 1948] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x930d7800) [pid = 1948] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_scoped.html] 12:50:12 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x99616400) [pid = 1948] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 12:50:15 INFO - PROCESS | 1948 | --DOCSHELL 0x9046ec00 == 27 [pid = 1948] [id = 313] 12:50:15 INFO - PROCESS | 1948 | --DOCSHELL 0x99615800 == 26 [pid = 1948] [id = 314] 12:50:15 INFO - PROCESS | 1948 | --DOCSHELL 0x923f1c00 == 25 [pid = 1948] [id = 307] 12:50:15 INFO - PROCESS | 1948 | --DOCSHELL 0x9a25b800 == 24 [pid = 1948] [id = 308] 12:50:15 INFO - PROCESS | 1948 | --DOCSHELL 0x956c7c00 == 23 [pid = 1948] [id = 300] 12:50:15 INFO - PROCESS | 1948 | --DOCSHELL 0x92376800 == 22 [pid = 1948] [id = 297] 12:50:15 INFO - PROCESS | 1948 | --DOCSHELL 0x8d9f9400 == 21 [pid = 1948] [id = 296] 12:50:16 INFO - PROCESS | 1948 | --DOCSHELL 0x8377ec00 == 20 [pid = 1948] [id = 330] 12:50:16 INFO - PROCESS | 1948 | --DOCSHELL 0x835b1000 == 19 [pid = 1948] [id = 329] 12:50:16 INFO - PROCESS | 1948 | --DOCSHELL 0x831e6000 == 18 [pid = 1948] [id = 328] 12:50:16 INFO - PROCESS | 1948 | --DOCSHELL 0x831e0800 == 17 [pid = 1948] [id = 327] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8daa0800) [pid = 1948] [serial = 938] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8f7d5400) [pid = 1948] [serial = 939] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x8ab45800) [pid = 1948] [serial = 935] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8ab47800) [pid = 1948] [serial = 936] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x83777400) [pid = 1948] [serial = 932] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x83777c00) [pid = 1948] [serial = 933] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x835af800) [pid = 1948] [serial = 929] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x835dcc00) [pid = 1948] [serial = 930] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x833f5c00) [pid = 1948] [serial = 926] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x83779800) [pid = 1948] [serial = 927] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x8c6f7000) [pid = 1948] [serial = 923] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x8c6f9000) [pid = 1948] [serial = 924] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0xa3045000) [pid = 1948] [serial = 920] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x831e4800) [pid = 1948] [serial = 921] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x939bc800) [pid = 1948] [serial = 917] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x93aadc00) [pid = 1948] [serial = 918] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x8aaf6c00) [pid = 1948] [serial = 914] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x8ab3f400) [pid = 1948] [serial = 915] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x9a67ec00) [pid = 1948] [serial = 897] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x957e3400) [pid = 1948] [serial = 894] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x93391400) [pid = 1948] [serial = 891] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x9a25ec00) [pid = 1948] [serial = 888] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x83734400) [pid = 1948] [serial = 911] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x83771c00) [pid = 1948] [serial = 912] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x8aae9000) [pid = 1948] [serial = 909] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1948 | 1477252216197 Marionette TRACE conn5 <- [1,1128,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]]]}] 12:50:16 INFO - . 12:50:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5491ms 12:50:16 INFO - PROCESS | 1948 | 1477252216220 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 12:50:16 INFO - PROCESS | 1948 | 1477252216226 Marionette TRACE conn5 <- [1,1129,null,{"value":"7"}] 12:50:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 12:50:16 INFO - PROCESS | 1948 | 1477252216236 Marionette TRACE conn5 -> [0,1130,"timeouts",{"script":35000}] 12:50:16 INFO - PROCESS | 1948 | 1477252216241 Marionette TRACE conn5 <- [1,1130,null,{}] 12:50:16 INFO - PROCESS | 1948 | 1477252216251 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:16 INFO - PROCESS | 1948 | 1477252216424 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 12:50:16 INFO - PROCESS | 1948 | 1477252216536 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x831ea400 == 18 [pid = 1948] [id = 332] 12:50:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x831eb800) [pid = 1948] [serial = 973] [outer = (nil)] 12:50:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x833e8c00) [pid = 1948] [serial = 974] [outer = 0x831eb800] 12:50:16 INFO - PROCESS | 1948 | 1477252216621 Marionette DEBUG loaded listener.js 12:50:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x833ee400) [pid = 1948] [serial = 975] [outer = 0x831eb800] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x8cd9f400) [pid = 1948] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x957e1000) [pid = 1948] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x996d5800) [pid = 1948] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x83867400) [pid = 1948] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x82b6e000) [pid = 1948] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x831e0c00) [pid = 1948] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x831e6400) [pid = 1948] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8377f000) [pid = 1948] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x835b1c00) [pid = 1948] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 12:50:19 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x835dc000) [pid = 1948] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 12:50:21 INFO - PROCESS | 1948 | 1477252221078 Marionette TRACE conn5 <- [1,1132,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]]]}] 12:50:21 INFO - . 12:50:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4893ms 12:50:21 INFO - PROCESS | 1948 | 1477252221129 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 12:50:21 INFO - PROCESS | 1948 | 1477252221139 Marionette TRACE conn5 <- [1,1133,null,{"value":"7"}] 12:50:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 12:50:21 INFO - PROCESS | 1948 | 1477252221150 Marionette TRACE conn5 -> [0,1134,"timeouts",{"script":35000}] 12:50:21 INFO - PROCESS | 1948 | 1477252221155 Marionette TRACE conn5 <- [1,1134,null,{}] 12:50:21 INFO - PROCESS | 1948 | 1477252221161 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:21 INFO - PROCESS | 1948 | 1477252221323 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 12:50:21 INFO - PROCESS | 1948 | 1477252221342 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x834bb800 == 19 [pid = 1948] [id = 333] 12:50:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x834c4400) [pid = 1948] [serial = 976] [outer = (nil)] 12:50:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x835a9c00) [pid = 1948] [serial = 977] [outer = 0x834c4400] 12:50:21 INFO - PROCESS | 1948 | 1477252221513 Marionette DEBUG loaded listener.js 12:50:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x835aa000) [pid = 1948] [serial = 978] [outer = 0x834c4400] 12:50:23 INFO - PROCESS | 1948 | --DOCSHELL 0x931f3c00 == 18 [pid = 1948] [id = 306] 12:50:23 INFO - PROCESS | 1948 | --DOCSHELL 0x9228d400 == 17 [pid = 1948] [id = 304] 12:50:23 INFO - PROCESS | 1948 | --DOCSHELL 0x94a8e000 == 16 [pid = 1948] [id = 305] 12:50:23 INFO - PROCESS | 1948 | --DOCSHELL 0x98fe7800 == 15 [pid = 1948] [id = 303] 12:50:23 INFO - PROCESS | 1948 | --DOCSHELL 0x939ba800 == 14 [pid = 1948] [id = 298] 12:50:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8372a400 == 13 [pid = 1948] [id = 311] 12:50:23 INFO - PROCESS | 1948 | --DOCSHELL 0x83728800 == 12 [pid = 1948] [id = 310] 12:50:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaf1800 == 11 [pid = 1948] [id = 312] 12:50:23 INFO - PROCESS | 1948 | --DOCSHELL 0x956c6c00 == 10 [pid = 1948] [id = 302] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x83782400) [pid = 1948] [serial = 968] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x83786000) [pid = 1948] [serial = 969] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x835d5c00) [pid = 1948] [serial = 965] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x835d8400) [pid = 1948] [serial = 966] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x833e7400) [pid = 1948] [serial = 962] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x833f0800) [pid = 1948] [serial = 963] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x834b5800) [pid = 1948] [serial = 959] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x834b5400) [pid = 1948] [serial = 960] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x82b70c00) [pid = 1948] [serial = 956] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x82b72800) [pid = 1948] [serial = 957] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8386f800) [pid = 1948] [serial = 953] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8386f400) [pid = 1948] [serial = 954] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x9a30cc00) [pid = 1948] [serial = 950] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x9b0c7c00) [pid = 1948] [serial = 951] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x97ba0c00) [pid = 1948] [serial = 947] [outer = (nil)] [url = about:blank] 12:50:23 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x9830b800) [pid = 1948] [serial = 948] [outer = (nil)] [url = about:blank] 12:50:24 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x8f7dac00) [pid = 1948] [serial = 944] [outer = (nil)] [url = about:blank] 12:50:24 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x90476400) [pid = 1948] [serial = 945] [outer = (nil)] [url = about:blank] 12:50:24 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x83940c00) [pid = 1948] [serial = 941] [outer = (nil)] [url = about:blank] 12:50:24 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x83947c00) [pid = 1948] [serial = 942] [outer = (nil)] [url = about:blank] 12:50:24 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x83940800) [pid = 1948] [serial = 971] [outer = (nil)] [url = about:blank] 12:50:26 INFO - PROCESS | 1948 | --DOMWINDOW == 20 (0x8393a000) [pid = 1948] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 12:50:26 INFO - PROCESS | 1948 | --DOMWINDOW == 19 (0x831eb800) [pid = 1948] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 12:50:26 INFO - PROCESS | 1948 | 1477252226962 Marionette TRACE conn5 <- [1,1136,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]]]}] 12:50:26 INFO - . 12:50:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5846ms 12:50:27 INFO - PROCESS | 1948 | 1477252226996 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 12:50:27 INFO - PROCESS | 1948 | 1477252227003 Marionette TRACE conn5 <- [1,1137,null,{"value":"7"}] 12:50:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 12:50:27 INFO - PROCESS | 1948 | 1477252227013 Marionette TRACE conn5 -> [0,1138,"timeouts",{"script":35000}] 12:50:27 INFO - PROCESS | 1948 | 1477252227018 Marionette TRACE conn5 <- [1,1138,null,{}] 12:50:27 INFO - PROCESS | 1948 | 1477252227028 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:27 INFO - PROCESS | 1948 | 1477252227237 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 12:50:27 INFO - PROCESS | 1948 | 1477252227259 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e9c00 == 11 [pid = 1948] [id = 334] 12:50:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 20 (0x831ea000) [pid = 1948] [serial = 979] [outer = (nil)] 12:50:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (0x833e9000) [pid = 1948] [serial = 980] [outer = 0x831ea000] 12:50:27 INFO - PROCESS | 1948 | 1477252227347 Marionette DEBUG loaded listener.js 12:50:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x833e9800) [pid = 1948] [serial = 981] [outer = 0x831ea000] 12:50:31 INFO - PROCESS | 1948 | 1477252231896 Marionette TRACE conn5 <- [1,1140,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 12:50:31 INFO - . 12:50:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4943ms 12:50:31 INFO - PROCESS | 1948 | 1477252231955 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 12:50:31 INFO - PROCESS | 1948 | 1477252231962 Marionette TRACE conn5 <- [1,1141,null,{"value":"7"}] 12:50:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 12:50:31 INFO - PROCESS | 1948 | 1477252231972 Marionette TRACE conn5 -> [0,1142,"timeouts",{"script":35000}] 12:50:31 INFO - PROCESS | 1948 | 1477252231977 Marionette TRACE conn5 <- [1,1142,null,{}] 12:50:31 INFO - PROCESS | 1948 | 1477252231987 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:32 INFO - PROCESS | 1948 | --DOCSHELL 0x831ea400 == 10 [pid = 1948] [id = 332] 12:50:32 INFO - PROCESS | 1948 | --DOCSHELL 0x8377a000 == 9 [pid = 1948] [id = 331] 12:50:32 INFO - PROCESS | 1948 | 1477252232197 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 12:50:32 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x83943c00) [pid = 1948] [serial = 972] [outer = (nil)] [url = about:blank] 12:50:32 INFO - PROCESS | 1948 | --DOMWINDOW == 20 (0x833ee400) [pid = 1948] [serial = 975] [outer = (nil)] [url = about:blank] 12:50:32 INFO - PROCESS | 1948 | --DOMWINDOW == 19 (0x833e8c00) [pid = 1948] [serial = 974] [outer = (nil)] [url = about:blank] 12:50:32 INFO - PROCESS | 1948 | --DOMWINDOW == 18 (0x835a9c00) [pid = 1948] [serial = 977] [outer = (nil)] [url = about:blank] 12:50:32 INFO - PROCESS | 1948 | 1477252232290 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e9800 == 10 [pid = 1948] [id = 335] 12:50:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 19 (0x831ea400) [pid = 1948] [serial = 982] [outer = (nil)] 12:50:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 20 (0x833ea000) [pid = 1948] [serial = 983] [outer = 0x831ea400] 12:50:32 INFO - PROCESS | 1948 | 1477252232377 Marionette DEBUG loaded listener.js 12:50:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (0x833ea800) [pid = 1948] [serial = 984] [outer = 0x831ea400] 12:50:33 INFO - PROCESS | 1948 | --DOMWINDOW == 20 (0x834c4400) [pid = 1948] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 12:50:39 INFO - PROCESS | 1948 | --DOCSHELL 0x8372a800 == 9 [pid = 1948] [id = 309] 12:50:39 INFO - PROCESS | 1948 | --DOCSHELL 0x957e7000 == 8 [pid = 1948] [id = 301] 12:50:39 INFO - PROCESS | 1948 | --DOCSHELL 0x834bb800 == 7 [pid = 1948] [id = 333] 12:50:39 INFO - PROCESS | 1948 | --DOMWINDOW == 19 (0x833e9000) [pid = 1948] [serial = 980] [outer = (nil)] [url = about:blank] 12:50:39 INFO - PROCESS | 1948 | --DOCSHELL 0x831e9c00 == 6 [pid = 1948] [id = 334] 12:50:39 INFO - PROCESS | 1948 | --DOMWINDOW == 18 (0x835aa000) [pid = 1948] [serial = 978] [outer = (nil)] [url = about:blank] 12:50:40 INFO - PROCESS | 1948 | 1477252240850 Marionette TRACE conn5 <- [1,1144,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]]]}] 12:50:40 INFO - . 12:50:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8910ms 12:50:40 INFO - PROCESS | 1948 | 1477252240882 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 12:50:40 INFO - PROCESS | 1948 | 1477252240889 Marionette TRACE conn5 <- [1,1145,null,{"value":"7"}] 12:50:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 12:50:40 INFO - PROCESS | 1948 | 1477252240899 Marionette TRACE conn5 -> [0,1146,"timeouts",{"script":35000}] 12:50:40 INFO - PROCESS | 1948 | 1477252240904 Marionette TRACE conn5 <- [1,1146,null,{}] 12:50:40 INFO - PROCESS | 1948 | 1477252240914 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:41 INFO - PROCESS | 1948 | 1477252241123 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 12:50:41 INFO - PROCESS | 1948 | 1477252241145 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e0800 == 7 [pid = 1948] [id = 336] 12:50:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 19 (0x831e0c00) [pid = 1948] [serial = 985] [outer = (nil)] 12:50:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 20 (0x831e5400) [pid = 1948] [serial = 986] [outer = 0x831e0c00] 12:50:41 INFO - PROCESS | 1948 | 1477252241232 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (0x831e9000) [pid = 1948] [serial = 987] [outer = 0x831e0c00] 12:50:42 INFO - PROCESS | 1948 | --DOMWINDOW == 20 (0x831ea000) [pid = 1948] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 12:50:43 INFO - PROCESS | 1948 | 1477252243775 Marionette TRACE conn5 <- [1,1148,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]]]}] 12:50:43 INFO - . 12:50:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2896ms 12:50:43 INFO - PROCESS | 1948 | 1477252243794 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 12:50:43 INFO - PROCESS | 1948 | 1477252243804 Marionette TRACE conn5 <- [1,1149,null,{"value":"7"}] 12:50:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 12:50:43 INFO - PROCESS | 1948 | 1477252243815 Marionette TRACE conn5 -> [0,1150,"timeouts",{"script":35000}] 12:50:43 INFO - PROCESS | 1948 | 1477252243821 Marionette TRACE conn5 <- [1,1150,null,{}] 12:50:43 INFO - PROCESS | 1948 | 1477252243827 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:44 INFO - PROCESS | 1948 | 1477252244006 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 12:50:44 INFO - PROCESS | 1948 | 1477252244018 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:44 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b7000 == 8 [pid = 1948] [id = 337] 12:50:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 21 (0x834b8c00) [pid = 1948] [serial = 988] [outer = (nil)] 12:50:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x834bb400) [pid = 1948] [serial = 989] [outer = 0x834b8c00] 12:50:44 INFO - PROCESS | 1948 | 1477252244098 Marionette DEBUG loaded listener.js 12:50:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x834bb800) [pid = 1948] [serial = 990] [outer = 0x834b8c00] 12:50:45 INFO - PROCESS | 1948 | 1477252245594 Marionette TRACE conn5 <- [1,1152,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]]]}] 12:50:45 INFO - . 12:50:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1791ms 12:50:45 INFO - PROCESS | 1948 | 1477252245607 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 12:50:45 INFO - PROCESS | 1948 | 1477252245611 Marionette TRACE conn5 <- [1,1153,null,{"value":"7"}] 12:50:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 12:50:45 INFO - PROCESS | 1948 | 1477252245618 Marionette TRACE conn5 -> [0,1154,"timeouts",{"script":35000}] 12:50:45 INFO - PROCESS | 1948 | 1477252245624 Marionette TRACE conn5 <- [1,1154,null,{}] 12:50:45 INFO - PROCESS | 1948 | 1477252245641 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:45 INFO - PROCESS | 1948 | 1477252245804 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 12:50:45 INFO - PROCESS | 1948 | 1477252245917 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6d000 == 9 [pid = 1948] [id = 338] 12:50:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x82b70c00) [pid = 1948] [serial = 991] [outer = (nil)] 12:50:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x83199400) [pid = 1948] [serial = 992] [outer = 0x82b70c00] 12:50:46 INFO - PROCESS | 1948 | 1477252246049 Marionette DEBUG loaded listener.js 12:50:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x831df800) [pid = 1948] [serial = 993] [outer = 0x82b70c00] 12:50:47 INFO - PROCESS | 1948 | --DOCSHELL 0x834b7000 == 8 [pid = 1948] [id = 337] 12:50:47 INFO - PROCESS | 1948 | --DOCSHELL 0x831e0800 == 7 [pid = 1948] [id = 336] 12:50:47 INFO - PROCESS | 1948 | --DOCSHELL 0x831e9800 == 6 [pid = 1948] [id = 335] 12:50:47 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x833e9800) [pid = 1948] [serial = 981] [outer = (nil)] [url = about:blank] 12:50:48 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x833ea000) [pid = 1948] [serial = 983] [outer = (nil)] [url = about:blank] 12:50:50 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831ea400) [pid = 1948] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 12:50:50 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831e0c00) [pid = 1948] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 12:50:54 INFO - PROCESS | 1948 | 1477252254590 Marionette TRACE conn5 <- [1,1156,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 12:50:54 INFO - . 12:50:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9008ms 12:50:54 INFO - PROCESS | 1948 | 1477252254646 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 12:50:54 INFO - PROCESS | 1948 | 1477252254652 Marionette TRACE conn5 <- [1,1157,null,{"value":"7"}] 12:50:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 12:50:54 INFO - PROCESS | 1948 | 1477252254663 Marionette TRACE conn5 -> [0,1158,"timeouts",{"script":35000}] 12:50:54 INFO - PROCESS | 1948 | 1477252254668 Marionette TRACE conn5 <- [1,1158,null,{}] 12:50:54 INFO - PROCESS | 1948 | 1477252254679 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:54 INFO - PROCESS | 1948 | 1477252254889 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 12:50:55 INFO - PROCESS | 1948 | 1477252255042 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x833e7c00 == 7 [pid = 1948] [id = 339] 12:50:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x833e8000) [pid = 1948] [serial = 994] [outer = (nil)] 12:50:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x833ecc00) [pid = 1948] [serial = 995] [outer = 0x833e8000] 12:50:55 INFO - PROCESS | 1948 | 1477252255141 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x833f1c00) [pid = 1948] [serial = 996] [outer = 0x833e8000] 12:50:55 INFO - PROCESS | 1948 | 1477252255759 Marionette TRACE conn5 <- [1,1160,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]]]}] 12:50:55 INFO - . 12:50:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1141ms 12:50:55 INFO - PROCESS | 1948 | 1477252255805 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 12:50:55 INFO - PROCESS | 1948 | 1477252255817 Marionette TRACE conn5 <- [1,1161,null,{"value":"7"}] 12:50:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-before-after-events.html 12:50:55 INFO - PROCESS | 1948 | 1477252255828 Marionette TRACE conn5 -> [0,1162,"timeouts",{"script":35000}] 12:50:55 INFO - PROCESS | 1948 | 1477252255835 Marionette TRACE conn5 <- [1,1162,null,{}] 12:50:55 INFO - PROCESS | 1948 | 1477252255841 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:56 INFO - PROCESS | 1948 | 1477252256030 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 12:50:56 INFO - PROCESS | 1948 | 1477252256165 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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-before-after-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/scripting-1/the-script-element/script-before-after-events.html\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x833ec800 == 8 [pid = 1948] [id = 340] 12:50:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x835a9000) [pid = 1948] [serial = 997] [outer = (nil)] 12:50:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x835ad400) [pid = 1948] [serial = 998] [outer = 0x835a9000] 12:50:56 INFO - PROCESS | 1948 | 1477252256256 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x835ad000) [pid = 1948] [serial = 999] [outer = 0x835a9000] 12:50:57 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6d000 == 7 [pid = 1948] [id = 338] 12:50:57 INFO - PROCESS | 1948 | --DOCSHELL 0x833e7c00 == 6 [pid = 1948] [id = 339] 12:50:57 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x833ea800) [pid = 1948] [serial = 984] [outer = (nil)] [url = about:blank] 12:50:57 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x834bb400) [pid = 1948] [serial = 989] [outer = (nil)] [url = about:blank] 12:50:57 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x831e5400) [pid = 1948] [serial = 986] [outer = (nil)] [url = about:blank] 12:50:57 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x831e9000) [pid = 1948] [serial = 987] [outer = (nil)] [url = about:blank] 12:50:57 INFO - PROCESS | 1948 | 1477252257451 Marionette TRACE conn5 <- [1,1164,null,{"value":["/html/semantics/scripting-1/the-script-element/script-before-after-events.html",0,null,null,[["'beforescriptexecute'/'afterscriptexecute' events have been fired",0,null,null],["default prevented 'beforescriptexecute' event aborts script execution",0,null,null],["'beforescriptexecute' event is trusted, bubbles and is cancelable",0,null,null],["'afterscriptexecute' event is trusted, bubbles and isn't cancelable",0,null,null]]]}] 12:50:57 INFO - .... 12:50:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-before-after-events.html | took 1642ms 12:50:57 INFO - PROCESS | 1948 | 1477252257470 Marionette TRACE conn5 -> [0,1165,"getWindowHandle",null] 12:50:57 INFO - PROCESS | 1948 | 1477252257477 Marionette TRACE conn5 <- [1,1165,null,{"value":"7"}] 12:50:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 12:50:57 INFO - PROCESS | 1948 | 1477252257487 Marionette TRACE conn5 -> [0,1166,"timeouts",{"script":35000}] 12:50:57 INFO - PROCESS | 1948 | 1477252257492 Marionette TRACE conn5 <- [1,1166,null,{}] 12:50:57 INFO - PROCESS | 1948 | 1477252257502 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:57 INFO - PROCESS | 1948 | 1477252257683 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 12:50:57 INFO - PROCESS | 1948 | 1477252257791 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e9000 == 7 [pid = 1948] [id = 341] 12:50:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x831e9400) [pid = 1948] [serial = 1000] [outer = (nil)] 12:50:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x831ec400) [pid = 1948] [serial = 1001] [outer = 0x831e9400] 12:50:57 INFO - PROCESS | 1948 | 1477252257878 Marionette DEBUG loaded listener.js 12:50:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x833e7c00) [pid = 1948] [serial = 1002] [outer = 0x831e9400] 12:50:58 INFO - PROCESS | 1948 | 1477252258502 Marionette TRACE conn5 <- [1,1168,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]]]}] 12:50:58 INFO - ...... 12:50:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1038ms 12:50:58 INFO - PROCESS | 1948 | 1477252258524 Marionette TRACE conn5 -> [0,1169,"getWindowHandle",null] 12:50:58 INFO - PROCESS | 1948 | 1477252258534 Marionette TRACE conn5 <- [1,1169,null,{"value":"7"}] 12:50:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 12:50:58 INFO - PROCESS | 1948 | 1477252258545 Marionette TRACE conn5 -> [0,1170,"timeouts",{"script":35000}] 12:50:58 INFO - PROCESS | 1948 | 1477252258550 Marionette TRACE conn5 <- [1,1170,null,{}] 12:50:58 INFO - PROCESS | 1948 | 1477252258557 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:58 INFO - PROCESS | 1948 | 1477252258734 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 12:50:58 INFO - PROCESS | 1948 | 1477252258831 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x835a6000 == 8 [pid = 1948] [id = 342] 12:50:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x835a7400) [pid = 1948] [serial = 1003] [outer = (nil)] 12:50:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x835ad800) [pid = 1948] [serial = 1004] [outer = 0x835a7400] 12:50:58 INFO - PROCESS | 1948 | 1477252258912 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x835ae000) [pid = 1948] [serial = 1005] [outer = 0x835a7400] 12:50:59 INFO - PROCESS | 1948 | 1477252259449 Marionette TRACE conn5 <- [1,1172,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:1403: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:1403: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"]]]}] 12:50:59 INFO - .. 12:50:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 943ms 12:50:59 INFO - PROCESS | 1948 | 1477252259489 Marionette TRACE conn5 -> [0,1173,"getWindowHandle",null] 12:50:59 INFO - PROCESS | 1948 | 1477252259493 Marionette TRACE conn5 <- [1,1173,null,{"value":"7"}] 12:50:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 12:50:59 INFO - PROCESS | 1948 | 1477252259502 Marionette TRACE conn5 -> [0,1174,"timeouts",{"script":35000}] 12:50:59 INFO - PROCESS | 1948 | 1477252259508 Marionette TRACE conn5 <- [1,1174,null,{}] 12:50:59 INFO - PROCESS | 1948 | 1477252259526 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:50:59 INFO - PROCESS | 1948 | 1477252259746 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 12:50:59 INFO - PROCESS | 1948 | 1477252259767 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:50:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377b400 == 9 [pid = 1948] [id = 343] 12:50:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8377bc00) [pid = 1948] [serial = 1006] [outer = (nil)] 12:50:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8377e000) [pid = 1948] [serial = 1007] [outer = 0x8377bc00] 12:50:59 INFO - PROCESS | 1948 | 1477252259853 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x83785800) [pid = 1948] [serial = 1008] [outer = 0x8377bc00] 12:51:00 INFO - PROCESS | 1948 | 1477252260594 Marionette TRACE conn5 <- [1,1176,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:1403:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1443: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:1403: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"]]]}] 12:51:00 INFO - . 12:51:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1137ms 12:51:00 INFO - PROCESS | 1948 | 1477252260639 Marionette TRACE conn5 -> [0,1177,"getWindowHandle",null] 12:51:00 INFO - PROCESS | 1948 | 1477252260644 Marionette TRACE conn5 <- [1,1177,null,{"value":"7"}] 12:51:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 12:51:00 INFO - PROCESS | 1948 | 1477252260659 Marionette TRACE conn5 -> [0,1178,"timeouts",{"script":35000}] 12:51:00 INFO - PROCESS | 1948 | 1477252260664 Marionette TRACE conn5 <- [1,1178,null,{}] 12:51:00 INFO - PROCESS | 1948 | 1477252260670 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:00 INFO - PROCESS | 1948 | 1477252260888 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 12:51:00 INFO - PROCESS | 1948 | 1477252260966 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c4800 == 10 [pid = 1948] [id = 344] 12:51:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8a884800) [pid = 1948] [serial = 1009] [outer = (nil)] 12:51:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8a88ac00) [pid = 1948] [serial = 1010] [outer = 0x8a884800] 12:51:01 INFO - PROCESS | 1948 | 1477252261046 Marionette DEBUG loaded listener.js 12:51:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8a88d800) [pid = 1948] [serial = 1011] [outer = 0x8a884800] 12:51:01 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x834b8c00) [pid = 1948] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 12:51:01 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x82b70c00) [pid = 1948] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 12:51:01 INFO - PROCESS | 1948 | 1477252261576 Marionette TRACE conn5 <- [1,1180,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]]]}] 12:51:01 INFO - . 12:51:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 937ms 12:51:01 INFO - PROCESS | 1948 | 1477252261590 Marionette TRACE conn5 -> [0,1181,"getWindowHandle",null] 12:51:01 INFO - PROCESS | 1948 | 1477252261594 Marionette TRACE conn5 <- [1,1181,null,{"value":"7"}] 12:51:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 12:51:01 INFO - PROCESS | 1948 | 1477252261600 Marionette TRACE conn5 -> [0,1182,"timeouts",{"script":35000}] 12:51:01 INFO - PROCESS | 1948 | 1477252261604 Marionette TRACE conn5 <- [1,1182,null,{}] 12:51:01 INFO - PROCESS | 1948 | 1477252261609 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:01 INFO - PROCESS | 1948 | 1477252261760 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 12:51:01 INFO - PROCESS | 1948 | 1477252261862 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x83773400 == 11 [pid = 1948] [id = 345] 12:51:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x83785400) [pid = 1948] [serial = 1012] [outer = (nil)] 12:51:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8aaee800) [pid = 1948] [serial = 1013] [outer = 0x83785400] 12:51:01 INFO - PROCESS | 1948 | 1477252261943 Marionette DEBUG loaded listener.js 12:51:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8aaf3000) [pid = 1948] [serial = 1014] [outer = 0x83785400] 12:51:02 INFO - PROCESS | 1948 | 1477252262616 Marionette TRACE conn5 <- [1,1184,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:1403: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:1403: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:1403: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:1403: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:1403: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:1403: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]]]}] 12:51:02 INFO - .................. 12:51:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1083ms 12:51:02 INFO - PROCESS | 1948 | 1477252262685 Marionette TRACE conn5 -> [0,1185,"getWindowHandle",null] 12:51:02 INFO - PROCESS | 1948 | 1477252262688 Marionette TRACE conn5 <- [1,1185,null,{"value":"7"}] 12:51:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 12:51:02 INFO - PROCESS | 1948 | 1477252262694 Marionette TRACE conn5 -> [0,1186,"timeouts",{"script":35000}] 12:51:02 INFO - PROCESS | 1948 | 1477252262697 Marionette TRACE conn5 <- [1,1186,null,{}] 12:51:02 INFO - PROCESS | 1948 | 1477252262702 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:02 INFO - PROCESS | 1948 | 1477252262894 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 12:51:03 INFO - PROCESS | 1948 | 1477252262993 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x833ef000 == 12 [pid = 1948] [id = 346] 12:51:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8ab7d000) [pid = 1948] [serial = 1015] [outer = (nil)] 12:51:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8ab8a800) [pid = 1948] [serial = 1016] [outer = 0x8ab7d000] 12:51:03 INFO - PROCESS | 1948 | 1477252263077 Marionette DEBUG loaded listener.js 12:51:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8acd8800) [pid = 1948] [serial = 1017] [outer = 0x8ab7d000] 12:51:03 INFO - PROCESS | 1948 | 1477252263577 Marionette TRACE conn5 <- [1,1188,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]]]}] 12:51:03 INFO - . 12:51:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 934ms 12:51:03 INFO - PROCESS | 1948 | 1477252263630 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 12:51:03 INFO - PROCESS | 1948 | 1477252263637 Marionette TRACE conn5 <- [1,1189,null,{"value":"7"}] 12:51:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 12:51:03 INFO - PROCESS | 1948 | 1477252263646 Marionette TRACE conn5 -> [0,1190,"timeouts",{"script":35000}] 12:51:03 INFO - PROCESS | 1948 | 1477252263653 Marionette TRACE conn5 <- [1,1190,null,{}] 12:51:03 INFO - PROCESS | 1948 | 1477252263664 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:03 INFO - PROCESS | 1948 | 1477252263880 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 12:51:04 INFO - PROCESS | 1948 | 1477252264022 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x831ec000 == 13 [pid = 1948] [id = 347] 12:51:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x831edc00) [pid = 1948] [serial = 1018] [outer = (nil)] 12:51:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x833f5400) [pid = 1948] [serial = 1019] [outer = 0x831edc00] 12:51:04 INFO - PROCESS | 1948 | 1477252264117 Marionette DEBUG loaded listener.js 12:51:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x834bbc00) [pid = 1948] [serial = 1020] [outer = 0x831edc00] 12:51:04 INFO - PROCESS | 1948 | 1477252264802 Marionette TRACE conn5 <- [1,1192,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:1403: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:1403: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]]]}] 12:51:04 INFO - ... 12:51:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1197ms 12:51:04 INFO - PROCESS | 1948 | 1477252264846 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 12:51:04 INFO - PROCESS | 1948 | 1477252264855 Marionette TRACE conn5 <- [1,1193,null,{"value":"7"}] 12:51:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 12:51:04 INFO - PROCESS | 1948 | 1477252264869 Marionette TRACE conn5 -> [0,1194,"timeouts",{"script":35000}] 12:51:04 INFO - PROCESS | 1948 | 1477252264874 Marionette TRACE conn5 <- [1,1194,null,{}] 12:51:04 INFO - PROCESS | 1948 | 1477252264880 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:05 INFO - PROCESS | 1948 | 1477252265057 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 12:51:05 INFO - PROCESS | 1948 | 1477252265199 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x83779c00 == 14 [pid = 1948] [id = 348] 12:51:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x8377cc00) [pid = 1948] [serial = 1021] [outer = (nil)] 12:51:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x8393b000) [pid = 1948] [serial = 1022] [outer = 0x8377cc00] 12:51:05 INFO - PROCESS | 1948 | 1477252265307 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x83944800) [pid = 1948] [serial = 1023] [outer = 0x8377cc00] 12:51:05 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 12:51:05 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 12:51:05 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:05 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:06 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:07 INFO - .................................................................................................................................................................................................................................................................................................................................... 12:51:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2548ms 12:51:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 12:51:08 INFO - PROCESS | 1948 | 1477252267072 Marionette TRACE conn5 <- [1,1196,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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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:1403:20\ntest@http://web-platform.test:8000/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]]]}] 12:51:08 INFO - PROCESS | 1948 | 1477252267421 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 1948 | 1477252267429 Marionette TRACE conn5 <- [1,1197,null,{"value":"7"}] 12:51:08 INFO - PROCESS | 1948 | 1477252267628 Marionette TRACE conn5 -> [0,1198,"timeouts",{"script":35000}] 12:51:08 INFO - PROCESS | 1948 | 1477252267639 Marionette TRACE conn5 <- [1,1198,null,{}] 12:51:08 INFO - PROCESS | 1948 | 1477252267651 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:08 INFO - PROCESS | 1948 | 1477252267956 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 12:51:08 INFO - PROCESS | 1948 | 1477252268140 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e0c00 == 15 [pid = 1948] [id = 349] 12:51:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x831e9800) [pid = 1948] [serial = 1024] [outer = (nil)] 12:51:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x833f6000) [pid = 1948] [serial = 1025] [outer = 0x831e9800] 12:51:08 INFO - PROCESS | 1948 | 1477252268229 Marionette DEBUG loaded listener.js 12:51:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x834bf000) [pid = 1948] [serial = 1026] [outer = 0x831e9800] 12:51:08 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x83199400) [pid = 1948] [serial = 992] [outer = (nil)] [url = about:blank] 12:51:08 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x831df800) [pid = 1948] [serial = 993] [outer = (nil)] [url = about:blank] 12:51:08 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x834bb800) [pid = 1948] [serial = 990] [outer = (nil)] [url = about:blank] 12:51:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b76000 == 16 [pid = 1948] [id = 350] 12:51:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x831df800) [pid = 1948] [serial = 1027] [outer = (nil)] 12:51:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x835d9000) [pid = 1948] [serial = 1028] [outer = 0x831df800] 12:51:08 INFO - PROCESS | 1948 | 1477252268900 Marionette TRACE conn5 <- [1,1200,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]]]}] 12:51:08 INFO - . 12:51:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1319ms 12:51:08 INFO - PROCESS | 1948 | 1477252268944 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 1948 | 1477252268951 Marionette TRACE conn5 <- [1,1201,null,{"value":"7"}] 12:51:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 12:51:08 INFO - PROCESS | 1948 | 1477252268958 Marionette TRACE conn5 -> [0,1202,"timeouts",{"script":35000}] 12:51:08 INFO - PROCESS | 1948 | 1477252268961 Marionette TRACE conn5 <- [1,1202,null,{}] 12:51:08 INFO - PROCESS | 1948 | 1477252268974 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:09 INFO - PROCESS | 1948 | 1477252269153 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 12:51:09 INFO - PROCESS | 1948 | 1477252269275 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x834bf800 == 17 [pid = 1948] [id = 351] 12:51:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x83770400) [pid = 1948] [serial = 1029] [outer = (nil)] 12:51:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x83780800) [pid = 1948] [serial = 1030] [outer = 0x83770400] 12:51:09 INFO - PROCESS | 1948 | 1477252269355 Marionette DEBUG loaded listener.js 12:51:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x8393a400) [pid = 1948] [serial = 1031] [outer = 0x83770400] 12:51:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab3e800 == 18 [pid = 1948] [id = 352] 12:51:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x8ab46000) [pid = 1948] [serial = 1032] [outer = (nil)] 12:51:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x8ab43000) [pid = 1948] [serial = 1033] [outer = 0x8ab46000] 12:51:11 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x835a9000) [pid = 1948] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-before-after-events.html] 12:51:11 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x831e9400) [pid = 1948] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 12:51:11 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x833e8000) [pid = 1948] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 12:51:11 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8a884800) [pid = 1948] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 12:51:11 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x83785400) [pid = 1948] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 12:51:11 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x8377bc00) [pid = 1948] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 12:51:11 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x835a7400) [pid = 1948] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 12:51:14 INFO - PROCESS | 1948 | 1477252274809 Marionette TRACE conn5 <- [1,1204,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]]]}] 12:51:14 INFO - . 12:51:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5897ms 12:51:14 INFO - PROCESS | 1948 | 1477252274882 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 12:51:14 INFO - PROCESS | 1948 | 1477252274889 Marionette TRACE conn5 <- [1,1205,null,{"value":"7"}] 12:51:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 12:51:14 INFO - PROCESS | 1948 | 1477252274900 Marionette TRACE conn5 -> [0,1206,"timeouts",{"script":35000}] 12:51:14 INFO - PROCESS | 1948 | 1477252274905 Marionette TRACE conn5 <- [1,1206,null,{}] 12:51:14 INFO - PROCESS | 1948 | 1477252274915 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:15 INFO - PROCESS | 1948 | 1477252275117 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 12:51:15 INFO - PROCESS | 1948 | 1477252275267 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f3000 == 19 [pid = 1948] [id = 353] 12:51:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x833f4c00) [pid = 1948] [serial = 1034] [outer = (nil)] 12:51:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x834ba000) [pid = 1948] [serial = 1035] [outer = 0x833f4c00] 12:51:15 INFO - PROCESS | 1948 | 1477252275434 Marionette DEBUG loaded listener.js 12:51:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x834c3400) [pid = 1948] [serial = 1036] [outer = 0x833f4c00] 12:51:16 INFO - PROCESS | 1948 | 1477252276053 Marionette TRACE conn5 <- [1,1208,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]]]}] 12:51:16 INFO - .. 12:51:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1188ms 12:51:16 INFO - PROCESS | 1948 | 1477252276088 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 12:51:16 INFO - PROCESS | 1948 | 1477252276097 Marionette TRACE conn5 <- [1,1209,null,{"value":"7"}] 12:51:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 12:51:16 INFO - PROCESS | 1948 | 1477252276108 Marionette TRACE conn5 -> [0,1210,"timeouts",{"script":35000}] 12:51:16 INFO - PROCESS | 1948 | 1477252276114 Marionette TRACE conn5 <- [1,1210,null,{}] 12:51:16 INFO - PROCESS | 1948 | 1477252276122 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:16 INFO - PROCESS | 1948 | 1477252276313 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 12:51:16 INFO - PROCESS | 1948 | 1477252276459 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377b000 == 20 [pid = 1948] [id = 354] 12:51:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x83782c00) [pid = 1948] [serial = 1037] [outer = (nil)] 12:51:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x83788400) [pid = 1948] [serial = 1038] [outer = 0x83782c00] 12:51:16 INFO - PROCESS | 1948 | 1477252276554 Marionette DEBUG loaded listener.js 12:51:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x8393dc00) [pid = 1948] [serial = 1039] [outer = 0x83782c00] 12:51:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab41400 == 21 [pid = 1948] [id = 355] 12:51:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x8ab42c00) [pid = 1948] [serial = 1040] [outer = (nil)] 12:51:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x8ab45800) [pid = 1948] [serial = 1041] [outer = 0x8ab42c00] 12:51:17 INFO - PROCESS | 1948 | 1477252277408 Marionette TRACE conn5 <- [1,1212,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]]]}] 12:51:17 INFO - . 12:51:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1342ms 12:51:17 INFO - PROCESS | 1948 | 1477252277451 Marionette TRACE conn5 -> [0,1213,"getWindowHandle",null] 12:51:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 12:51:17 INFO - PROCESS | 1948 | 1477252277456 Marionette TRACE conn5 <- [1,1213,null,{"value":"7"}] 12:51:17 INFO - PROCESS | 1948 | 1477252277462 Marionette TRACE conn5 -> [0,1214,"timeouts",{"script":35000}] 12:51:17 INFO - PROCESS | 1948 | 1477252277470 Marionette TRACE conn5 <- [1,1214,null,{}] 12:51:17 INFO - PROCESS | 1948 | 1477252277487 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:17 INFO - PROCESS | 1948 | 1477252277720 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 12:51:17 INFO - PROCESS | 1948 | 1477252277863 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab80800 == 22 [pid = 1948] [id = 356] 12:51:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x8ab80c00) [pid = 1948] [serial = 1042] [outer = (nil)] 12:51:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x8ab88000) [pid = 1948] [serial = 1043] [outer = 0x8ab80c00] 12:51:17 INFO - PROCESS | 1948 | 1477252277963 Marionette DEBUG loaded listener.js 12:51:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x8acd6c00) [pid = 1948] [serial = 1044] [outer = 0x8ab80c00] 12:51:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b77c00 == 23 [pid = 1948] [id = 357] 12:51:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x83199800) [pid = 1948] [serial = 1045] [outer = (nil)] 12:51:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x82b72000) [pid = 1948] [serial = 1046] [outer = 0x83199800] 12:51:18 INFO - PROCESS | 1948 | [1948] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 12:51:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x831a8800) [pid = 1948] [serial = 1047] [outer = 0x83199800] 12:51:18 INFO - PROCESS | 1948 | 1477252278903 Marionette TRACE conn5 <- [1,1216,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]]]}] 12:51:18 INFO - . 12:51:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1488ms 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab3e800 == 22 [pid = 1948] [id = 352] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x82b76000 == 21 [pid = 1948] [id = 350] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x831ec000 == 20 [pid = 1948] [id = 347] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x831e0c00 == 19 [pid = 1948] [id = 349] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8377b400 == 18 [pid = 1948] [id = 343] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x834c4800 == 17 [pid = 1948] [id = 344] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x835a6000 == 16 [pid = 1948] [id = 342] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x83773400 == 15 [pid = 1948] [id = 345] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x831e9000 == 14 [pid = 1948] [id = 341] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x833ec800 == 13 [pid = 1948] [id = 340] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x83779c00 == 12 [pid = 1948] [id = 348] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x833f3000 == 11 [pid = 1948] [id = 353] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab41400 == 10 [pid = 1948] [id = 355] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8377b000 == 9 [pid = 1948] [id = 354] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x833ef000 == 8 [pid = 1948] [id = 346] 12:51:19 INFO - PROCESS | 1948 | --DOCSHELL 0x834bf800 == 7 [pid = 1948] [id = 351] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x831ec400) [pid = 1948] [serial = 1001] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x83785800) [pid = 1948] [serial = 1008] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x8a88d800) [pid = 1948] [serial = 1011] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x8aaee800) [pid = 1948] [serial = 1013] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x835ad800) [pid = 1948] [serial = 1004] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x835ad400) [pid = 1948] [serial = 998] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x835ae000) [pid = 1948] [serial = 1005] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x833ecc00) [pid = 1948] [serial = 995] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x833e7c00) [pid = 1948] [serial = 1002] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x8a88ac00) [pid = 1948] [serial = 1010] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8ab8a800) [pid = 1948] [serial = 1016] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x8aaf3000) [pid = 1948] [serial = 1014] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x833f1c00) [pid = 1948] [serial = 996] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x8377e000) [pid = 1948] [serial = 1007] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x835ad000) [pid = 1948] [serial = 999] [outer = (nil)] [url = about:blank] 12:51:19 INFO - PROCESS | 1948 | 1477252279593 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 12:51:19 INFO - PROCESS | 1948 | 1477252279600 Marionette TRACE conn5 <- [1,1217,null,{"value":"7"}] 12:51:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 12:51:19 INFO - PROCESS | 1948 | 1477252279617 Marionette TRACE conn5 -> [0,1218,"timeouts",{"script":35000}] 12:51:19 INFO - PROCESS | 1948 | 1477252279625 Marionette TRACE conn5 <- [1,1218,null,{}] 12:51:19 INFO - PROCESS | 1948 | 1477252279640 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:19 INFO - PROCESS | 1948 | 1477252279846 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 12:51:19 INFO - PROCESS | 1948 | 1477252279858 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x831eb400 == 8 [pid = 1948] [id = 358] 12:51:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x831eb800) [pid = 1948] [serial = 1048] [outer = (nil)] 12:51:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x833e7c00) [pid = 1948] [serial = 1049] [outer = 0x831eb800] 12:51:19 INFO - PROCESS | 1948 | 1477252279947 Marionette DEBUG loaded listener.js 12:51:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x833ecc00) [pid = 1948] [serial = 1050] [outer = 0x831eb800] 12:51:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c3c00 == 9 [pid = 1948] [id = 359] 12:51:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x834c4800) [pid = 1948] [serial = 1051] [outer = (nil)] 12:51:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x834c1400) [pid = 1948] [serial = 1052] [outer = 0x834c4800] 12:51:20 INFO - PROCESS | 1948 | 1477252280737 Marionette TRACE conn5 <- [1,1220,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]]]}] 12:51:20 INFO - . 12:51:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1144ms 12:51:20 INFO - PROCESS | 1948 | 1477252280758 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 12:51:20 INFO - PROCESS | 1948 | 1477252280764 Marionette TRACE conn5 <- [1,1221,null,{"value":"7"}] 12:51:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 12:51:20 INFO - PROCESS | 1948 | 1477252280778 Marionette TRACE conn5 -> [0,1222,"timeouts",{"script":35000}] 12:51:20 INFO - PROCESS | 1948 | 1477252280786 Marionette TRACE conn5 <- [1,1222,null,{}] 12:51:20 INFO - PROCESS | 1948 | 1477252280792 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:20 INFO - PROCESS | 1948 | 1477252280986 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 12:51:21 INFO - PROCESS | 1948 | 1477252281090 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x835ad000 == 10 [pid = 1948] [id = 360] 12:51:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x835b2000) [pid = 1948] [serial = 1053] [outer = (nil)] 12:51:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x835e0800) [pid = 1948] [serial = 1054] [outer = 0x835b2000] 12:51:21 INFO - PROCESS | 1948 | 1477252281173 Marionette DEBUG loaded listener.js 12:51:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x835e1000) [pid = 1948] [serial = 1055] [outer = 0x835b2000] 12:51:21 INFO - PROCESS | 1948 | 1477252281711 Marionette TRACE conn5 <- [1,1224,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]]]}] 12:51:21 INFO - . 12:51:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 989ms 12:51:21 INFO - PROCESS | 1948 | 1477252281764 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 12:51:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 12:51:21 INFO - PROCESS | 1948 | 1477252281769 Marionette TRACE conn5 <- [1,1225,null,{"value":"7"}] 12:51:21 INFO - PROCESS | 1948 | 1477252281782 Marionette TRACE conn5 -> [0,1226,"timeouts",{"script":35000}] 12:51:21 INFO - PROCESS | 1948 | 1477252281786 Marionette TRACE conn5 <- [1,1226,null,{}] 12:51:21 INFO - PROCESS | 1948 | 1477252281803 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:22 INFO - PROCESS | 1948 | 1477252282032 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 12:51:22 INFO - PROCESS | 1948 | 1477252282062 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x83947000 == 11 [pid = 1948] [id = 361] 12:51:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x83947400) [pid = 1948] [serial = 1056] [outer = (nil)] 12:51:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x8a885800) [pid = 1948] [serial = 1057] [outer = 0x83947400] 12:51:22 INFO - PROCESS | 1948 | 1477252282151 Marionette DEBUG loaded listener.js 12:51:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x8a885c00) [pid = 1948] [serial = 1058] [outer = 0x83947400] 12:51:22 INFO - PROCESS | 1948 | 1477252282775 Marionette TRACE conn5 <- [1,1228,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 12:51:22 INFO - . 12:51:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1038ms 12:51:22 INFO - PROCESS | 1948 | 1477252282812 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 12:51:22 INFO - PROCESS | 1948 | 1477252282816 Marionette TRACE conn5 <- [1,1229,null,{"value":"7"}] 12:51:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 12:51:22 INFO - PROCESS | 1948 | 1477252282832 Marionette TRACE conn5 -> [0,1230,"timeouts",{"script":35000}] 12:51:22 INFO - PROCESS | 1948 | 1477252282837 Marionette TRACE conn5 <- [1,1230,null,{}] 12:51:22 INFO - PROCESS | 1948 | 1477252282844 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:23 INFO - PROCESS | 1948 | 1477252283039 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 12:51:23 INFO - PROCESS | 1948 | 1477252283119 Marionette TRACE conn5 -> [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/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaf0c00 == 12 [pid = 1948] [id = 362] 12:51:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x8ab3f000) [pid = 1948] [serial = 1059] [outer = (nil)] 12:51:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x8ab46800) [pid = 1948] [serial = 1060] [outer = 0x8ab3f000] 12:51:23 INFO - PROCESS | 1948 | 1477252283201 Marionette DEBUG loaded listener.js 12:51:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x8ab4b800) [pid = 1948] [serial = 1061] [outer = 0x8ab3f000] 12:51:23 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x83770400) [pid = 1948] [serial = 1029] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 12:51:23 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x831edc00) [pid = 1948] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 12:51:23 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x831df800) [pid = 1948] [serial = 1027] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x8377cc00) [pid = 1948] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 12:51:23 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x831e9800) [pid = 1948] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 12:51:23 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x8ab46000) [pid = 1948] [serial = 1032] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 12:51:23 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x8ab7d000) [pid = 1948] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 12:51:23 INFO - PROCESS | 1948 | 1477252283977 Marionette TRACE conn5 <- [1,1232,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:1403: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"]]]}] 12:51:24 INFO - ...... 12:51:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1194ms 12:51:24 INFO - PROCESS | 1948 | 1477252284018 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 12:51:24 INFO - PROCESS | 1948 | 1477252284022 Marionette TRACE conn5 <- [1,1233,null,{"value":"7"}] 12:51:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 12:51:24 INFO - PROCESS | 1948 | 1477252284029 Marionette TRACE conn5 -> [0,1234,"timeouts",{"script":35000}] 12:51:24 INFO - PROCESS | 1948 | 1477252284032 Marionette TRACE conn5 <- [1,1234,null,{}] 12:51:24 INFO - PROCESS | 1948 | 1477252284038 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:24 INFO - PROCESS | 1948 | 1477252284233 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 12:51:24 INFO - PROCESS | 1948 | 1477252284302 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:24 INFO - PROCESS | 1948 | ++DOCSHELL 0x8319b400 == 13 [pid = 1948] [id = 363] 12:51:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x831e9800) [pid = 1948] [serial = 1062] [outer = (nil)] 12:51:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x8acdc000) [pid = 1948] [serial = 1063] [outer = 0x831e9800] 12:51:24 INFO - PROCESS | 1948 | 1477252284380 Marionette DEBUG loaded listener.js 12:51:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x8ccee800) [pid = 1948] [serial = 1064] [outer = 0x831e9800] 12:51:24 INFO - PROCESS | 1948 | 1477252284881 Marionette TRACE conn5 <- [1,1236,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]]]}] 12:51:24 INFO - . 12:51:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 884ms 12:51:24 INFO - PROCESS | 1948 | 1477252284915 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 12:51:24 INFO - PROCESS | 1948 | 1477252284918 Marionette TRACE conn5 <- [1,1237,null,{"value":"7"}] 12:51:24 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 12:51:24 INFO - PROCESS | 1948 | 1477252284932 Marionette TRACE conn5 -> [0,1238,"timeouts",{"script":35000}] 12:51:24 INFO - PROCESS | 1948 | 1477252284936 Marionette TRACE conn5 <- [1,1238,null,{}] 12:51:24 INFO - PROCESS | 1948 | 1477252284953 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:25 INFO - PROCESS | 1948 | 1477252285211 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 12:51:25 INFO - PROCESS | 1948 | 1477252285221 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d4000 == 14 [pid = 1948] [id = 364] 12:51:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x8f7d5000) [pid = 1948] [serial = 1065] [outer = (nil)] 12:51:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x8f82ac00) [pid = 1948] [serial = 1066] [outer = 0x8f7d5000] 12:51:25 INFO - PROCESS | 1948 | 1477252285361 Marionette DEBUG loaded listener.js 12:51:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x9046ec00) [pid = 1948] [serial = 1067] [outer = 0x8f7d5000] 12:51:25 INFO - PROCESS | 1948 | 1477252285862 Marionette TRACE conn5 <- [1,1240,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 12:51:25 INFO - . 12:51:25 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 944ms 12:51:25 INFO - PROCESS | 1948 | 1477252285876 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 12:51:25 INFO - PROCESS | 1948 | 1477252285879 Marionette TRACE conn5 <- [1,1241,null,{"value":"7"}] 12:51:25 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 12:51:25 INFO - PROCESS | 1948 | 1477252285911 Marionette TRACE conn5 -> [0,1242,"timeouts",{"script":35000}] 12:51:25 INFO - PROCESS | 1948 | 1477252285917 Marionette TRACE conn5 <- [1,1242,null,{}] 12:51:25 INFO - PROCESS | 1948 | 1477252285934 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:26 INFO - PROCESS | 1948 | 1477252286117 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 12:51:26 INFO - PROCESS | 1948 | 1477252286288 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x831eac00 == 15 [pid = 1948] [id = 365] 12:51:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x831ec000) [pid = 1948] [serial = 1068] [outer = (nil)] 12:51:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x833ef400) [pid = 1948] [serial = 1069] [outer = 0x831ec000] 12:51:26 INFO - PROCESS | 1948 | 1477252286383 Marionette DEBUG loaded listener.js 12:51:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x834bac00) [pid = 1948] [serial = 1070] [outer = 0x831ec000] 12:51:27 INFO - PROCESS | 1948 | 1477252287065 Marionette TRACE conn5 <- [1,1244,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 12:51:27 INFO - . 12:51:27 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1193ms 12:51:27 INFO - PROCESS | 1948 | 1477252287104 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 12:51:27 INFO - PROCESS | 1948 | 1477252287111 Marionette TRACE conn5 <- [1,1245,null,{"value":"7"}] 12:51:27 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 12:51:27 INFO - PROCESS | 1948 | 1477252287119 Marionette TRACE conn5 -> [0,1246,"timeouts",{"script":35000}] 12:51:27 INFO - PROCESS | 1948 | 1477252287125 Marionette TRACE conn5 <- [1,1246,null,{}] 12:51:27 INFO - PROCESS | 1948 | 1477252287138 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:27 INFO - PROCESS | 1948 | 1477252287323 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 12:51:27 INFO - PROCESS | 1948 | 1477252287472 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x8393b400 == 16 [pid = 1948] [id = 366] 12:51:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x8393c800) [pid = 1948] [serial = 1071] [outer = (nil)] 12:51:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x8a884800) [pid = 1948] [serial = 1072] [outer = 0x8393c800] 12:51:27 INFO - PROCESS | 1948 | 1477252287564 Marionette DEBUG loaded listener.js 12:51:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8aae8c00) [pid = 1948] [serial = 1073] [outer = 0x8393c800] 12:51:28 INFO - ................................................... 12:51:28 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1267ms 12:51:28 INFO - PROCESS | 1948 | 1477252288302 Marionette TRACE conn5 <- [1,1248,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]]]}] 12:51:28 INFO - PROCESS | 1948 | 1477252288386 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 12:51:28 INFO - PROCESS | 1948 | 1477252288390 Marionette TRACE conn5 <- [1,1249,null,{"value":"7"}] 12:51:28 INFO - TEST-START | /js/builtins/Math.max.html 12:51:28 INFO - PROCESS | 1948 | 1477252288397 Marionette TRACE conn5 -> [0,1250,"timeouts",{"script":35000}] 12:51:28 INFO - PROCESS | 1948 | 1477252288403 Marionette TRACE conn5 <- [1,1250,null,{}] 12:51:28 INFO - PROCESS | 1948 | 1477252288409 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:28 INFO - PROCESS | 1948 | 1477252288641 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 12:51:28 INFO - PROCESS | 1948 | 1477252288708 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c3800 == 17 [pid = 1948] [id = 367] 12:51:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x835ac000) [pid = 1948] [serial = 1074] [outer = (nil)] 12:51:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8a883c00) [pid = 1948] [serial = 1075] [outer = 0x835ac000] 12:51:28 INFO - PROCESS | 1948 | 1477252288858 Marionette DEBUG loaded listener.js 12:51:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8ab49400) [pid = 1948] [serial = 1076] [outer = 0x835ac000] 12:51:29 INFO - PROCESS | 1948 | 1477252289648 Marionette TRACE conn5 <- [1,1252,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]]]}] 12:51:29 INFO - ...... 12:51:29 INFO - TEST-OK | /js/builtins/Math.max.html | took 1295ms 12:51:29 INFO - PROCESS | 1948 | 1477252289698 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 12:51:29 INFO - PROCESS | 1948 | 1477252289704 Marionette TRACE conn5 <- [1,1253,null,{"value":"7"}] 12:51:29 INFO - TEST-START | /js/builtins/Math.min.html 12:51:29 INFO - PROCESS | 1948 | 1477252289714 Marionette TRACE conn5 -> [0,1254,"timeouts",{"script":35000}] 12:51:29 INFO - PROCESS | 1948 | 1477252289721 Marionette TRACE conn5 <- [1,1254,null,{}] 12:51:29 INFO - PROCESS | 1948 | 1477252289734 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:29 INFO - PROCESS | 1948 | 1477252289910 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 12:51:29 INFO - PROCESS | 1948 | --DOCSHELL 0x834c3c00 == 16 [pid = 1948] [id = 359] 12:51:29 INFO - PROCESS | 1948 | --DOCSHELL 0x82b77c00 == 15 [pid = 1948] [id = 357] 12:51:29 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x835d9000) [pid = 1948] [serial = 1028] [outer = (nil)] [url = about:blank] 12:51:29 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x8ab43000) [pid = 1948] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 12:51:30 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x83780800) [pid = 1948] [serial = 1030] [outer = (nil)] [url = about:blank] 12:51:30 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x8393a400) [pid = 1948] [serial = 1031] [outer = (nil)] [url = about:blank] 12:51:30 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x833f6000) [pid = 1948] [serial = 1025] [outer = (nil)] [url = about:blank] 12:51:30 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x834bf000) [pid = 1948] [serial = 1026] [outer = (nil)] [url = about:blank] 12:51:30 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x8393b000) [pid = 1948] [serial = 1022] [outer = (nil)] [url = about:blank] 12:51:30 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x83944800) [pid = 1948] [serial = 1023] [outer = (nil)] [url = about:blank] 12:51:30 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x833f5400) [pid = 1948] [serial = 1019] [outer = (nil)] [url = about:blank] 12:51:30 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x834bbc00) [pid = 1948] [serial = 1020] [outer = (nil)] [url = about:blank] 12:51:30 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x8acd8800) [pid = 1948] [serial = 1017] [outer = (nil)] [url = about:blank] 12:51:30 INFO - PROCESS | 1948 | 1477252290049 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x833e8800 == 16 [pid = 1948] [id = 368] 12:51:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x833e9400) [pid = 1948] [serial = 1077] [outer = (nil)] 12:51:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x834b9800) [pid = 1948] [serial = 1078] [outer = 0x833e9400] 12:51:30 INFO - PROCESS | 1948 | 1477252290132 Marionette DEBUG loaded listener.js 12:51:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x834c2800) [pid = 1948] [serial = 1079] [outer = 0x833e9400] 12:51:30 INFO - PROCESS | 1948 | 1477252290773 Marionette TRACE conn5 <- [1,1256,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]]]}] 12:51:30 INFO - ...... 12:51:30 INFO - TEST-OK | /js/builtins/Math.min.html | took 1089ms 12:51:30 INFO - PROCESS | 1948 | 1477252290810 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 12:51:30 INFO - PROCESS | 1948 | 1477252290819 Marionette TRACE conn5 <- [1,1257,null,{"value":"7"}] 12:51:30 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 12:51:30 INFO - PROCESS | 1948 | 1477252290829 Marionette TRACE conn5 -> [0,1258,"timeouts",{"script":35000}] 12:51:30 INFO - PROCESS | 1948 | 1477252290834 Marionette TRACE conn5 <- [1,1258,null,{}] 12:51:30 INFO - PROCESS | 1948 | 1477252290841 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:31 INFO - PROCESS | 1948 | 1477252291005 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 12:51:31 INFO - PROCESS | 1948 | 1477252291113 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377f000 == 17 [pid = 1948] [id = 369] 12:51:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x83780800) [pid = 1948] [serial = 1080] [outer = (nil)] 12:51:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x83788000) [pid = 1948] [serial = 1081] [outer = 0x83780800] 12:51:31 INFO - PROCESS | 1948 | 1477252291200 Marionette DEBUG loaded listener.js 12:51:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x8393b800) [pid = 1948] [serial = 1082] [outer = 0x83780800] 12:51:31 INFO - PROCESS | 1948 | 1477252291698 Marionette TRACE conn5 <- [1,1260,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:1403: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"]]]}] 12:51:31 INFO - .. 12:51:31 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 880ms 12:51:31 INFO - PROCESS | 1948 | 1477252291710 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 12:51:31 INFO - PROCESS | 1948 | 1477252291714 Marionette TRACE conn5 <- [1,1261,null,{"value":"7"}] 12:51:31 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 12:51:31 INFO - PROCESS | 1948 | 1477252291720 Marionette TRACE conn5 -> [0,1262,"timeouts",{"script":35000}] 12:51:31 INFO - PROCESS | 1948 | 1477252291726 Marionette TRACE conn5 <- [1,1262,null,{}] 12:51:31 INFO - PROCESS | 1948 | 1477252291741 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:31 INFO - PROCESS | 1948 | 1477252291902 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 12:51:31 INFO - PROCESS | 1948 | 1477252291917 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab4cc00 == 18 [pid = 1948] [id = 370] 12:51:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x8ab7d400) [pid = 1948] [serial = 1083] [outer = (nil)] 12:51:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8ab84000) [pid = 1948] [serial = 1084] [outer = 0x8ab7d400] 12:51:32 INFO - PROCESS | 1948 | 1477252292096 Marionette DEBUG loaded listener.js 12:51:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8ab8a400) [pid = 1948] [serial = 1085] [outer = 0x8ab7d400] 12:51:32 INFO - PROCESS | 1948 | 1477252292620 Marionette TRACE conn5 <- [1,1264,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]]]}] 12:51:32 INFO - .... 12:51:32 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 941ms 12:51:32 INFO - PROCESS | 1948 | 1477252292662 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 12:51:32 INFO - PROCESS | 1948 | 1477252292668 Marionette TRACE conn5 <- [1,1265,null,{"value":"7"}] 12:51:32 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 12:51:32 INFO - PROCESS | 1948 | 1477252292688 Marionette TRACE conn5 -> [0,1266,"timeouts",{"script":35000}] 12:51:32 INFO - PROCESS | 1948 | 1477252292694 Marionette TRACE conn5 <- [1,1266,null,{}] 12:51:32 INFO - PROCESS | 1948 | 1477252292701 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:32 INFO - PROCESS | 1948 | 1477252292932 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 12:51:32 INFO - PROCESS | 1948 | 1477252292958 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccfb000 == 19 [pid = 1948] [id = 371] 12:51:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8cd9e400) [pid = 1948] [serial = 1086] [outer = (nil)] 12:51:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8d9f4800) [pid = 1948] [serial = 1087] [outer = 0x8cd9e400] 12:51:33 INFO - PROCESS | 1948 | 1477252293036 Marionette DEBUG loaded listener.js 12:51:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8d9fd400) [pid = 1948] [serial = 1088] [outer = 0x8cd9e400] 12:51:33 INFO - PROCESS | 1948 | 1477252293635 Marionette TRACE conn5 <- [1,1268,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]]]}] 12:51:33 INFO - .... 12:51:33 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 983ms 12:51:33 INFO - PROCESS | 1948 | 1477252293688 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 12:51:33 INFO - PROCESS | 1948 | 1477252293692 Marionette TRACE conn5 <- [1,1269,null,{"value":"7"}] 12:51:33 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 12:51:33 INFO - PROCESS | 1948 | 1477252293698 Marionette TRACE conn5 -> [0,1270,"timeouts",{"script":35000}] 12:51:33 INFO - PROCESS | 1948 | 1477252293701 Marionette TRACE conn5 <- [1,1270,null,{}] 12:51:33 INFO - PROCESS | 1948 | 1477252293706 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:33 INFO - PROCESS | 1948 | 1477252293893 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 12:51:33 INFO - PROCESS | 1948 | 1477252293918 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7dac00 == 20 [pid = 1948] [id = 372] 12:51:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x8f7db800) [pid = 1948] [serial = 1089] [outer = (nil)] 12:51:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8f828c00) [pid = 1948] [serial = 1090] [outer = 0x8f7db800] 12:51:34 INFO - PROCESS | 1948 | 1477252293995 Marionette DEBUG loaded listener.js 12:51:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x90475800) [pid = 1948] [serial = 1091] [outer = 0x8f7db800] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x833f4c00) [pid = 1948] [serial = 1034] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8ab42c00) [pid = 1948] [serial = 1040] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x83782c00) [pid = 1948] [serial = 1037] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x83199800) [pid = 1948] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8ab80c00) [pid = 1948] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x831eb800) [pid = 1948] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x834c4800) [pid = 1948] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x83947400) [pid = 1948] [serial = 1056] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x8ab3f000) [pid = 1948] [serial = 1059] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x831e9800) [pid = 1948] [serial = 1062] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 12:51:34 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x835b2000) [pid = 1948] [serial = 1053] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 12:51:34 INFO - PROCESS | 1948 | 1477252294745 Marionette TRACE conn5 <- [1,1272,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]]]}] 12:51:34 INFO - ... 12:51:34 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1078ms 12:51:34 INFO - PROCESS | 1948 | 1477252294777 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 12:51:34 INFO - PROCESS | 1948 | 1477252294780 Marionette TRACE conn5 <- [1,1273,null,{"value":"7"}] 12:51:34 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 12:51:34 INFO - PROCESS | 1948 | 1477252294787 Marionette TRACE conn5 -> [0,1274,"timeouts",{"script":35000}] 12:51:34 INFO - PROCESS | 1948 | 1477252294790 Marionette TRACE conn5 <- [1,1274,null,{}] 12:51:34 INFO - PROCESS | 1948 | 1477252294796 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:34 INFO - PROCESS | 1948 | 1477252294974 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 12:51:35 INFO - PROCESS | 1948 | 1477252294984 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:35 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6c800 == 21 [pid = 1948] [id = 373] 12:51:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x90e85000) [pid = 1948] [serial = 1092] [outer = (nil)] 12:51:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x90f7f400) [pid = 1948] [serial = 1093] [outer = 0x90e85000] 12:51:35 INFO - PROCESS | 1948 | 1477252295065 Marionette DEBUG loaded listener.js 12:51:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x90e8f000) [pid = 1948] [serial = 1094] [outer = 0x90e85000] 12:51:35 INFO - PROCESS | 1948 | 1477252295636 Marionette TRACE conn5 <- [1,1276,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:1403: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"]]]}] 12:51:35 INFO - .. 12:51:35 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 877ms 12:51:35 INFO - PROCESS | 1948 | 1477252295666 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 12:51:35 INFO - PROCESS | 1948 | 1477252295669 Marionette TRACE conn5 <- [1,1277,null,{"value":"7"}] 12:51:35 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 12:51:35 INFO - PROCESS | 1948 | 1477252295675 Marionette TRACE conn5 -> [0,1278,"timeouts",{"script":35000}] 12:51:35 INFO - PROCESS | 1948 | 1477252295679 Marionette TRACE conn5 <- [1,1278,null,{}] 12:51:35 INFO - PROCESS | 1948 | 1477252295704 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:35 INFO - PROCESS | 1948 | 1477252295890 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 12:51:35 INFO - PROCESS | 1948 | 1477252295904 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:35 INFO - PROCESS | 1948 | ++DOCSHELL 0x9236c400 == 22 [pid = 1948] [id = 374] 12:51:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x9236cc00) [pid = 1948] [serial = 1095] [outer = (nil)] 12:51:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x92855c00) [pid = 1948] [serial = 1096] [outer = 0x9236cc00] 12:51:35 INFO - PROCESS | 1948 | 1477252295979 Marionette DEBUG loaded listener.js 12:51:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x92858000) [pid = 1948] [serial = 1097] [outer = 0x9236cc00] 12:51:36 INFO - PROCESS | 1948 | 1477252296495 Marionette TRACE conn5 <- [1,1280,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:1403: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"]]]}] 12:51:36 INFO - .. 12:51:36 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 879ms 12:51:36 INFO - PROCESS | 1948 | 1477252296561 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 12:51:36 INFO - PROCESS | 1948 | 1477252296569 Marionette TRACE conn5 <- [1,1281,null,{"value":"7"}] 12:51:36 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 12:51:36 INFO - PROCESS | 1948 | 1477252296577 Marionette TRACE conn5 -> [0,1282,"timeouts",{"script":35000}] 12:51:36 INFO - PROCESS | 1948 | 1477252296585 Marionette TRACE conn5 <- [1,1282,null,{}] 12:51:36 INFO - PROCESS | 1948 | 1477252296594 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:36 INFO - PROCESS | 1948 | 1477252296785 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 12:51:36 INFO - PROCESS | 1948 | 1477252296941 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x833e8400 == 23 [pid = 1948] [id = 375] 12:51:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x833e9800) [pid = 1948] [serial = 1098] [outer = (nil)] 12:51:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x834bc000) [pid = 1948] [serial = 1099] [outer = 0x833e9800] 12:51:37 INFO - PROCESS | 1948 | 1477252297039 Marionette DEBUG loaded listener.js 12:51:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x835b4400) [pid = 1948] [serial = 1100] [outer = 0x833e9800] 12:51:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x83787000 == 24 [pid = 1948] [id = 376] 12:51:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8a884400) [pid = 1948] [serial = 1101] [outer = (nil)] 12:51:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8a88b800) [pid = 1948] [serial = 1102] [outer = 0x8a884400] 12:51:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaed800 == 25 [pid = 1948] [id = 377] 12:51:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8aaf7c00) [pid = 1948] [serial = 1103] [outer = (nil)] 12:51:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x8ab43000) [pid = 1948] [serial = 1104] [outer = 0x8aaf7c00] 12:51:37 INFO - PROCESS | 1948 | 1477252297907 Marionette TRACE conn5 <- [1,1284,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 12:51:37 INFO - . 12:51:37 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1386ms 12:51:37 INFO - PROCESS | 1948 | 1477252297963 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 12:51:37 INFO - PROCESS | 1948 | 1477252297969 Marionette TRACE conn5 <- [1,1285,null,{"value":"7"}] 12:51:37 INFO - TEST-START | /js/builtins/Promise-subclassing.html 12:51:38 INFO - PROCESS | 1948 | 1477252298022 Marionette TRACE conn5 -> [0,1286,"timeouts",{"script":35000}] 12:51:38 INFO - PROCESS | 1948 | 1477252298028 Marionette TRACE conn5 <- [1,1286,null,{}] 12:51:38 INFO - PROCESS | 1948 | 1477252298040 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:38 INFO - PROCESS | 1948 | 1477252298270 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 12:51:38 INFO - PROCESS | 1948 | 1477252298433 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab81400 == 26 [pid = 1948] [id = 378] 12:51:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x8ab87800) [pid = 1948] [serial = 1105] [outer = (nil)] 12:51:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x8ccf7000) [pid = 1948] [serial = 1106] [outer = 0x8ab87800] 12:51:38 INFO - PROCESS | 1948 | 1477252298525 Marionette DEBUG loaded listener.js 12:51:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x8d9f7800) [pid = 1948] [serial = 1107] [outer = 0x8ab87800] 12:51:39 INFO - PROCESS | 1948 | 1477252299182 Marionette TRACE conn5 <- [1,1288,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]]]}] 12:51:39 INFO - ........ 12:51:39 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1238ms 12:51:39 INFO - PROCESS | 1948 | 1477252299221 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 12:51:39 INFO - PROCESS | 1948 | 1477252299224 Marionette TRACE conn5 <- [1,1289,null,{"value":"7"}] 12:51:39 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 12:51:39 INFO - PROCESS | 1948 | 1477252299232 Marionette TRACE conn5 -> [0,1290,"timeouts",{"script":35000}] 12:51:39 INFO - PROCESS | 1948 | 1477252299236 Marionette TRACE conn5 <- [1,1290,null,{}] 12:51:39 INFO - PROCESS | 1948 | 1477252299251 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:39 INFO - PROCESS | 1948 | 1477252299430 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 12:51:39 INFO - PROCESS | 1948 | 1477252299597 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:39 INFO - PROCESS | 1948 | ++DOCSHELL 0x931e7400 == 27 [pid = 1948] [id = 379] 12:51:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x931e7c00) [pid = 1948] [serial = 1108] [outer = (nil)] 12:51:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x93258000) [pid = 1948] [serial = 1109] [outer = 0x931e7c00] 12:51:39 INFO - PROCESS | 1948 | 1477252299691 Marionette DEBUG loaded listener.js 12:51:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x93258c00) [pid = 1948] [serial = 1110] [outer = 0x931e7c00] 12:51:40 INFO - PROCESS | 1948 | 1477252300334 Marionette TRACE conn5 <- [1,1292,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]]]}] 12:51:40 INFO - .................... 12:51:40 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1142ms 12:51:40 INFO - PROCESS | 1948 | 1477252300375 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 12:51:40 INFO - PROCESS | 1948 | 1477252300379 Marionette TRACE conn5 <- [1,1293,null,{"value":"7"}] 12:51:40 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 12:51:40 INFO - PROCESS | 1948 | 1477252300386 Marionette TRACE conn5 -> [0,1294,"getContext",null] 12:51:40 INFO - PROCESS | 1948 | 1477252300390 Marionette TRACE conn5 <- [1,1294,null,{"value":"content"}] 12:51:40 INFO - PROCESS | 1948 | 1477252300396 Marionette TRACE conn5 -> [0,1295,"setContext",{"value":"chrome"}] 12:51:40 INFO - PROCESS | 1948 | 1477252300400 Marionette TRACE conn5 <- [1,1295,null,{}] 12:51:40 INFO - PROCESS | 1948 | 1477252300406 Marionette TRACE conn5 -> [0,1296,"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":234}] 12:51:40 INFO - PROCESS | 1948 | 1477252300425 Marionette TRACE conn5 <- [1,1296,null,{"value":true}] 12:51:40 INFO - PROCESS | 1948 | 1477252300431 Marionette TRACE conn5 -> [0,1297,"setContext",{"value":"content"}] 12:51:40 INFO - PROCESS | 1948 | 1477252300435 Marionette TRACE conn5 <- [1,1297,null,{}] 12:51:40 INFO - Setting pref media.mediasource.enabled (true) 12:51:40 INFO - PROCESS | 1948 | 1477252300459 Marionette TRACE conn5 -> [0,1298,"getContext",null] 12:51:40 INFO - PROCESS | 1948 | 1477252300462 Marionette TRACE conn5 <- [1,1298,null,{"value":"content"}] 12:51:40 INFO - PROCESS | 1948 | 1477252300467 Marionette TRACE conn5 -> [0,1299,"setContext",{"value":"chrome"}] 12:51:40 INFO - PROCESS | 1948 | 1477252300471 Marionette TRACE conn5 <- [1,1299,null,{}] 12:51:40 INFO - PROCESS | 1948 | 1477252300477 Marionette TRACE conn5 -> [0,1300,"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":203}] 12:51:40 INFO - PROCESS | 1948 | 1477252300497 Marionette TRACE conn5 <- [1,1300,null,{"value":null}] 12:51:40 INFO - PROCESS | 1948 | 1477252300510 Marionette TRACE conn5 -> [0,1301,"setContext",{"value":"content"}] 12:51:40 INFO - PROCESS | 1948 | 1477252300519 Marionette TRACE conn5 <- [1,1301,null,{}] 12:51:40 INFO - PROCESS | 1948 | 1477252300524 Marionette TRACE conn5 -> [0,1302,"timeouts",{"script":185000}] 12:51:40 INFO - PROCESS | 1948 | 1477252300529 Marionette TRACE conn5 <- [1,1302,null,{}] 12:51:40 INFO - PROCESS | 1948 | 1477252300534 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:40 INFO - PROCESS | 1948 | 1477252300742 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 12:51:40 INFO - PROCESS | 1948 | 1477252300977 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\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":410,"args":[],"filename":"executormarionette.py"}] 12:51:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e9400 == 28 [pid = 1948] [id = 380] 12:51:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x831e9c00) [pid = 1948] [serial = 1111] [outer = (nil)] 12:51:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x834bf000) [pid = 1948] [serial = 1112] [outer = 0x831e9c00] 12:51:41 INFO - PROCESS | 1948 | 1477252301060 Marionette DEBUG loaded listener.js 12:51:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x83773c00) [pid = 1948] [serial = 1113] [outer = 0x831e9c00] 12:51:41 INFO - PROCESS | 1948 | 1477252301734 Marionette TRACE conn5 <- [1,1304,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]]]}] 12:51:41 INFO - .. 12:51:41 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1370ms 12:51:41 INFO - PROCESS | 1948 | 1477252301758 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 12:51:41 INFO - PROCESS | 1948 | 1477252301763 Marionette TRACE conn5 <- [1,1305,null,{"value":"7"}] 12:51:41 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 12:51:41 INFO - PROCESS | 1948 | 1477252301775 Marionette TRACE conn5 -> [0,1306,"timeouts",{"script":35000}] 12:51:41 INFO - PROCESS | 1948 | 1477252301780 Marionette TRACE conn5 <- [1,1306,null,{}] 12:51:41 INFO - PROCESS | 1948 | 1477252301788 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:41 INFO - PROCESS | 1948 | 1477252301956 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 12:51:42 INFO - PROCESS | 1948 | 1477252302116 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x835b0800 == 29 [pid = 1948] [id = 381] 12:51:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x8aaf2c00) [pid = 1948] [serial = 1114] [outer = (nil)] 12:51:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x8ab41c00) [pid = 1948] [serial = 1115] [outer = 0x8aaf2c00] 12:51:42 INFO - PROCESS | 1948 | 1477252302203 Marionette DEBUG loaded listener.js 12:51:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x8acd3800) [pid = 1948] [serial = 1116] [outer = 0x8aaf2c00] 12:51:43 INFO - PROCESS | 1948 | --DOCSHELL 0x83787000 == 28 [pid = 1948] [id = 376] 12:51:43 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaed800 == 27 [pid = 1948] [id = 377] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x834c3400) [pid = 1948] [serial = 1036] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x834ba000) [pid = 1948] [serial = 1035] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x8393dc00) [pid = 1948] [serial = 1039] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x83788400) [pid = 1948] [serial = 1038] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x8acd6c00) [pid = 1948] [serial = 1044] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8ab88000) [pid = 1948] [serial = 1043] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x833ecc00) [pid = 1948] [serial = 1050] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x833e7c00) [pid = 1948] [serial = 1049] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x835e1000) [pid = 1948] [serial = 1055] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x835e0800) [pid = 1948] [serial = 1054] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x8a885c00) [pid = 1948] [serial = 1058] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x8a885800) [pid = 1948] [serial = 1057] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8ab4b800) [pid = 1948] [serial = 1061] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8ab46800) [pid = 1948] [serial = 1060] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8ccee800) [pid = 1948] [serial = 1064] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8acdc000) [pid = 1948] [serial = 1063] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x8f82ac00) [pid = 1948] [serial = 1066] [outer = (nil)] [url = about:blank] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8ab45800) [pid = 1948] [serial = 1041] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x831a8800) [pid = 1948] [serial = 1047] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x834c1400) [pid = 1948] [serial = 1052] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 12:51:43 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x82b72000) [pid = 1948] [serial = 1046] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 12:51:43 INFO - PROCESS | 1948 | 1477252303407 Marionette TRACE conn5 <- [1,1308,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]]]}] 12:51:43 INFO - .. 12:51:43 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1683ms 12:51:43 INFO - PROCESS | 1948 | 1477252303460 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 12:51:43 INFO - PROCESS | 1948 | 1477252303466 Marionette TRACE conn5 <- [1,1309,null,{"value":"7"}] 12:51:43 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 12:51:43 INFO - PROCESS | 1948 | 1477252303483 Marionette TRACE conn5 -> [0,1310,"timeouts",{"script":35000}] 12:51:43 INFO - PROCESS | 1948 | 1477252303489 Marionette TRACE conn5 <- [1,1310,null,{}] 12:51:43 INFO - PROCESS | 1948 | 1477252303502 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:43 INFO - PROCESS | 1948 | 1477252303690 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 12:51:43 INFO - PROCESS | 1948 | 1477252303800 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:43 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b6800 == 28 [pid = 1948] [id = 382] 12:51:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x834b8800) [pid = 1948] [serial = 1117] [outer = (nil)] 12:51:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x834bec00) [pid = 1948] [serial = 1118] [outer = 0x834b8800] 12:51:43 INFO - PROCESS | 1948 | 1477252303884 Marionette DEBUG loaded listener.js 12:51:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x831ec400) [pid = 1948] [serial = 1119] [outer = 0x834b8800] 12:51:44 INFO - PROCESS | 1948 | 1477252304481 Marionette TRACE conn5 <- [1,1312,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]]]}] 12:51:44 INFO - .. 12:51:44 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1038ms 12:51:44 INFO - PROCESS | 1948 | 1477252304520 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 12:51:44 INFO - PROCESS | 1948 | 1477252304530 Marionette TRACE conn5 <- [1,1313,null,{"value":"7"}] 12:51:44 INFO - TEST-START | /media-source/SourceBuffer-abort.html 12:51:44 INFO - PROCESS | 1948 | 1477252304541 Marionette TRACE conn5 -> [0,1314,"timeouts",{"script":35000}] 12:51:44 INFO - PROCESS | 1948 | 1477252304549 Marionette TRACE conn5 <- [1,1314,null,{}] 12:51:44 INFO - PROCESS | 1948 | 1477252304555 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:44 INFO - PROCESS | 1948 | 1477252304716 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 12:51:44 INFO - PROCESS | 1948 | 1477252304829 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:44 INFO - PROCESS | 1948 | ++DOCSHELL 0x8376d000 == 29 [pid = 1948] [id = 383] 12:51:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x83778c00) [pid = 1948] [serial = 1120] [outer = (nil)] 12:51:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x83780000) [pid = 1948] [serial = 1121] [outer = 0x83778c00] 12:51:44 INFO - PROCESS | 1948 | 1477252304911 Marionette DEBUG loaded listener.js 12:51:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8377dc00) [pid = 1948] [serial = 1122] [outer = 0x83778c00] 12:51:45 INFO - PROCESS | 1948 | 1477252305439 Marionette TRACE conn5 <- [1,1316,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]]]}] 12:51:45 INFO - .. 12:51:45 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 935ms 12:51:45 INFO - PROCESS | 1948 | 1477252305477 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 12:51:45 INFO - PROCESS | 1948 | 1477252305481 Marionette TRACE conn5 <- [1,1317,null,{"value":"7"}] 12:51:45 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 12:51:45 INFO - Clearing pref media.mediasource.enabled 12:51:45 INFO - PROCESS | 1948 | 1477252305499 Marionette TRACE conn5 -> [0,1318,"getContext",null] 12:51:45 INFO - PROCESS | 1948 | 1477252305505 Marionette TRACE conn5 <- [1,1318,null,{"value":"content"}] 12:51:45 INFO - PROCESS | 1948 | 1477252305584 Marionette TRACE conn5 -> [0,1319,"setContext",{"value":"chrome"}] 12:51:45 INFO - PROCESS | 1948 | 1477252305597 Marionette TRACE conn5 <- [1,1319,null,{}] 12:51:45 INFO - PROCESS | 1948 | 1477252305643 Marionette TRACE conn5 -> [0,1320,"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":214}] 12:51:45 INFO - PROCESS | 1948 | 1477252305663 Marionette TRACE conn5 <- [1,1320,null,{"value":null}] 12:51:45 INFO - PROCESS | 1948 | 1477252305668 Marionette TRACE conn5 -> [0,1321,"setContext",{"value":"content"}] 12:51:45 INFO - PROCESS | 1948 | 1477252305670 Marionette TRACE conn5 <- [1,1321,null,{}] 12:51:45 INFO - PROCESS | 1948 | 1477252305694 Marionette TRACE conn5 -> [0,1322,"timeouts",{"script":35000}] 12:51:45 INFO - PROCESS | 1948 | 1477252305699 Marionette TRACE conn5 <- [1,1322,null,{}] 12:51:45 INFO - PROCESS | 1948 | 1477252305706 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:45 INFO - PROCESS | 1948 | 1477252305913 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 12:51:46 INFO - PROCESS | 1948 | 1477252305999 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:46 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab7f000 == 30 [pid = 1948] [id = 384] 12:51:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8ab80c00) [pid = 1948] [serial = 1123] [outer = (nil)] 12:51:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8ab89c00) [pid = 1948] [serial = 1124] [outer = 0x8ab80c00] 12:51:46 INFO - PROCESS | 1948 | 1477252306082 Marionette DEBUG loaded listener.js 12:51:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x8acd7800) [pid = 1948] [serial = 1125] [outer = 0x8ab80c00] 12:51:46 INFO - PROCESS | 1948 | 1477252306626 Marionette TRACE conn5 <- [1,1324,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 12:51:46 INFO - . 12:51:46 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1190ms 12:51:46 INFO - PROCESS | 1948 | 1477252306681 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 12:51:46 INFO - PROCESS | 1948 | 1477252306685 Marionette TRACE conn5 <- [1,1325,null,{"value":"7"}] 12:51:46 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 12:51:46 INFO - PROCESS | 1948 | 1477252306704 Marionette TRACE conn5 -> [0,1326,"timeouts",{"script":35000}] 12:51:46 INFO - PROCESS | 1948 | 1477252306710 Marionette TRACE conn5 <- [1,1326,null,{}] 12:51:46 INFO - PROCESS | 1948 | 1477252306717 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:46 INFO - PROCESS | 1948 | 1477252306922 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 12:51:46 INFO - PROCESS | 1948 | 1477252306945 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:46 INFO - PROCESS | 1948 | ++DOCSHELL 0x8da9a800 == 31 [pid = 1948] [id = 385] 12:51:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x8da9bc00) [pid = 1948] [serial = 1126] [outer = (nil)] 12:51:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x8dc14c00) [pid = 1948] [serial = 1127] [outer = 0x8da9bc00] 12:51:47 INFO - PROCESS | 1948 | 1477252307025 Marionette DEBUG loaded listener.js 12:51:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x8f7d4400) [pid = 1948] [serial = 1128] [outer = 0x8da9bc00] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x9236cc00) [pid = 1948] [serial = 1095] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x8f7db800) [pid = 1948] [serial = 1089] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x8cd9e400) [pid = 1948] [serial = 1086] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x90e85000) [pid = 1948] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8f7d5000) [pid = 1948] [serial = 1065] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x83780800) [pid = 1948] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x831ec000) [pid = 1948] [serial = 1068] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x835ac000) [pid = 1948] [serial = 1074] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8393c800) [pid = 1948] [serial = 1071] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x833e9400) [pid = 1948] [serial = 1077] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 12:51:47 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x8ab7d400) [pid = 1948] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 12:51:47 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:51:47 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:51:47 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:51:47 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:51:47 INFO - PROCESS | 1948 | 1477252307959 Marionette TRACE conn5 <- [1,1328,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]]]}] 12:51:47 INFO - ... 12:51:47 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1297ms 12:51:48 INFO - PROCESS | 1948 | 1477252308004 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 12:51:48 INFO - PROCESS | 1948 | 1477252308011 Marionette TRACE conn5 <- [1,1329,null,{"value":"7"}] 12:51:48 INFO - TEST-START | /media-source/URL-createObjectURL.html 12:51:48 INFO - PROCESS | 1948 | 1477252308021 Marionette TRACE conn5 -> [0,1330,"timeouts",{"script":35000}] 12:51:48 INFO - PROCESS | 1948 | 1477252308026 Marionette TRACE conn5 <- [1,1330,null,{}] 12:51:48 INFO - PROCESS | 1948 | 1477252308036 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:48 INFO - PROCESS | 1948 | 1477252308247 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 12:51:48 INFO - PROCESS | 1948 | 1477252308405 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 1948 | ++DOCSHELL 0x835abc00 == 32 [pid = 1948] [id = 386] 12:51:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x835ac000) [pid = 1948] [serial = 1129] [outer = (nil)] 12:51:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x835dc000) [pid = 1948] [serial = 1130] [outer = 0x835ac000] 12:51:48 INFO - PROCESS | 1948 | 1477252308500 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x83770400) [pid = 1948] [serial = 1131] [outer = 0x835ac000] 12:51:49 INFO - PROCESS | 1948 | 1477252309129 Marionette TRACE conn5 <- [1,1332,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 12:51:49 INFO - . 12:51:49 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1139ms 12:51:49 INFO - PROCESS | 1948 | 1477252309189 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 12:51:49 INFO - PROCESS | 1948 | 1477252309197 Marionette TRACE conn5 <- [1,1333,null,{"value":"7"}] 12:51:49 INFO - TEST-START | /media-source/interfaces.html 12:51:49 INFO - PROCESS | 1948 | 1477252309210 Marionette TRACE conn5 -> [0,1334,"getContext",null] 12:51:49 INFO - PROCESS | 1948 | 1477252309213 Marionette TRACE conn5 <- [1,1334,null,{"value":"content"}] 12:51:49 INFO - PROCESS | 1948 | 1477252309219 Marionette TRACE conn5 -> [0,1335,"setContext",{"value":"chrome"}] 12:51:49 INFO - PROCESS | 1948 | 1477252309223 Marionette TRACE conn5 <- [1,1335,null,{}] 12:51:49 INFO - PROCESS | 1948 | 1477252309229 Marionette TRACE conn5 -> [0,1336,"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":234}] 12:51:49 INFO - PROCESS | 1948 | 1477252309250 Marionette TRACE conn5 <- [1,1336,null,{"value":true}] 12:51:49 INFO - PROCESS | 1948 | 1477252309286 Marionette TRACE conn5 -> [0,1337,"setContext",{"value":"content"}] 12:51:49 INFO - PROCESS | 1948 | 1477252309290 Marionette TRACE conn5 <- [1,1337,null,{}] 12:51:49 INFO - Setting pref media.mediasource.enabled (true) 12:51:49 INFO - PROCESS | 1948 | 1477252309298 Marionette TRACE conn5 -> [0,1338,"getContext",null] 12:51:49 INFO - PROCESS | 1948 | 1477252309304 Marionette TRACE conn5 <- [1,1338,null,{"value":"content"}] 12:51:49 INFO - PROCESS | 1948 | 1477252309319 Marionette TRACE conn5 -> [0,1339,"setContext",{"value":"chrome"}] 12:51:49 INFO - PROCESS | 1948 | 1477252309326 Marionette TRACE conn5 <- [1,1339,null,{}] 12:51:49 INFO - PROCESS | 1948 | 1477252309332 Marionette TRACE conn5 -> [0,1340,"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":203}] 12:51:49 INFO - PROCESS | 1948 | 1477252309353 Marionette TRACE conn5 <- [1,1340,null,{"value":null}] 12:51:49 INFO - PROCESS | 1948 | 1477252309357 Marionette TRACE conn5 -> [0,1341,"setContext",{"value":"content"}] 12:51:49 INFO - PROCESS | 1948 | 1477252309362 Marionette TRACE conn5 <- [1,1341,null,{}] 12:51:49 INFO - PROCESS | 1948 | 1477252309367 Marionette TRACE conn5 -> [0,1342,"timeouts",{"script":35000}] 12:51:49 INFO - PROCESS | 1948 | 1477252309372 Marionette TRACE conn5 <- [1,1342,null,{}] 12:51:49 INFO - PROCESS | 1948 | 1477252309379 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:49 INFO - PROCESS | 1948 | 1477252309618 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 12:51:49 INFO - PROCESS | 1948 | 1477252309741 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaea400 == 33 [pid = 1948] [id = 387] 12:51:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x8ab3d800) [pid = 1948] [serial = 1132] [outer = (nil)] 12:51:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8f82e800) [pid = 1948] [serial = 1133] [outer = 0x8ab3d800] 12:51:49 INFO - PROCESS | 1948 | 1477252309827 Marionette DEBUG loaded listener.js 12:51:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x90476c00) [pid = 1948] [serial = 1134] [outer = 0x8ab3d800] 12:51:50 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:50 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:51:51 INFO - PROCESS | 1948 | 1477252311330 Marionette TRACE conn5 <- [1,1344,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null]]]}] 12:51:51 INFO - . 12:51:51 INFO - TEST-OK | /media-source/interfaces.html | took 2144ms 12:51:51 INFO - PROCESS | 1948 | 1477252311355 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 12:51:51 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 12:51:51 INFO - Clearing pref media.mediasource.enabled 12:51:51 INFO - PROCESS | 1948 | 1477252311359 Marionette TRACE conn5 <- [1,1345,null,{"value":"7"}] 12:51:51 INFO - PROCESS | 1948 | 1477252311366 Marionette TRACE conn5 -> [0,1346,"getContext",null] 12:51:51 INFO - PROCESS | 1948 | 1477252311369 Marionette TRACE conn5 <- [1,1346,null,{"value":"content"}] 12:51:51 INFO - PROCESS | 1948 | 1477252311374 Marionette TRACE conn5 -> [0,1347,"setContext",{"value":"chrome"}] 12:51:51 INFO - PROCESS | 1948 | 1477252311377 Marionette TRACE conn5 <- [1,1347,null,{}] 12:51:51 INFO - PROCESS | 1948 | 1477252311384 Marionette TRACE conn5 -> [0,1348,"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":214}] 12:51:51 INFO - PROCESS | 1948 | 1477252311399 Marionette TRACE conn5 <- [1,1348,null,{"value":null}] 12:51:51 INFO - PROCESS | 1948 | 1477252311449 Marionette TRACE conn5 -> [0,1349,"setContext",{"value":"content"}] 12:51:51 INFO - PROCESS | 1948 | 1477252311453 Marionette TRACE conn5 <- [1,1349,null,{}] 12:51:51 INFO - PROCESS | 1948 | 1477252311459 Marionette TRACE conn5 -> [0,1350,"timeouts",{"script":35000}] 12:51:51 INFO - PROCESS | 1948 | 1477252311464 Marionette TRACE conn5 <- [1,1350,null,{}] 12:51:51 INFO - PROCESS | 1948 | 1477252311474 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:51 INFO - PROCESS | 1948 | 1477252311640 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 12:51:51 INFO - PROCESS | 1948 | 1477252311793 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x831eec00 == 34 [pid = 1948] [id = 388] 12:51:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8376dc00) [pid = 1948] [serial = 1135] [outer = (nil)] 12:51:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x90f7b400) [pid = 1948] [serial = 1136] [outer = 0x8376dc00] 12:51:51 INFO - PROCESS | 1948 | 1477252311884 Marionette DEBUG loaded listener.js 12:51:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x93b18000) [pid = 1948] [serial = 1137] [outer = 0x8376dc00] 12:51:52 INFO - PROCESS | 1948 | [aac @ 0x834bb000] err{or,}_recognition separate: 1; 1 12:51:52 INFO - PROCESS | 1948 | [aac @ 0x834bb000] err{or,}_recognition combined: 1; 1 12:51:52 INFO - PROCESS | 1948 | [aac @ 0x834bb000] Unsupported bit depth: 0 12:51:52 INFO - PROCESS | 1948 | [aac @ 0x834bf800] err{or,}_recognition separate: 1; 1 12:51:52 INFO - PROCESS | 1948 | [aac @ 0x834bf800] err{or,}_recognition combined: 1; 1 12:51:52 INFO - PROCESS | 1948 | [aac @ 0x834bf800] Unsupported bit depth: 0 12:51:52 INFO - PROCESS | 1948 | [h264 @ 0x83781800] err{or,}_recognition separate: 1; 1 12:51:52 INFO - PROCESS | 1948 | [h264 @ 0x83781800] err{or,}_recognition combined: 1; 1 12:51:52 INFO - PROCESS | 1948 | [h264 @ 0x83781800] Unsupported bit depth: 0 12:51:52 INFO - PROCESS | 1948 | [h264 @ 0x83941400] err{or,}_recognition separate: 1; 1 12:51:52 INFO - PROCESS | 1948 | [h264 @ 0x83941400] err{or,}_recognition combined: 1; 1 12:51:52 INFO - PROCESS | 1948 | [h264 @ 0x83941400] Unsupported bit depth: 0 12:51:52 INFO - PROCESS | 1948 | [h264 @ 0x83941400] no picture 12:51:52 INFO - PROCESS | 1948 | [h264 @ 0x83941400] no picture 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x834bf800] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x834bf800] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x834bf800] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x835b3000] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x835b3000] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x835b3000] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x83787c00] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x83787c00] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x83787c00] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x835a5800] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x835a5800] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x835a5800] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x835a8400] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x835a8400] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x835a8400] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x835a5800] no picture 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x835a5800] no picture 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x831ee000] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x831ee000] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x831ee000] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x923f1400] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x923f1400] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x923f1400] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92855800] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92855800] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92855800] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x923f1400] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x923f1400] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x923f1400] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x935dbc00] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x935dbc00] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x935dbc00] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x93b15400] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x93b15400] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x93b15400] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92855800] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92855800] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92855800] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92855800] no picture 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92855800] no picture 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x93b18800] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x93b18800] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x93b18800] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x831ee000] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x831ee000] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [aac @ 0x831ee000] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92375c00] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92375c00] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92375c00] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92375c00] no picture 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x92375c00] no picture 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x93b1b400] err{or,}_recognition separate: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x93b1b400] err{or,}_recognition combined: 1; 1 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x93b1b400] Unsupported bit depth: 0 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x93b1b400] no picture 12:51:53 INFO - PROCESS | 1948 | [h264 @ 0x93b1b400] no picture 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x92855c00) [pid = 1948] [serial = 1096] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x92858000) [pid = 1948] [serial = 1097] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x90f7f400) [pid = 1948] [serial = 1093] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x90e8f000) [pid = 1948] [serial = 1094] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8f828c00) [pid = 1948] [serial = 1090] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x90475800) [pid = 1948] [serial = 1091] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8d9f4800) [pid = 1948] [serial = 1087] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8d9fd400) [pid = 1948] [serial = 1088] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x8ab84000) [pid = 1948] [serial = 1084] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x8ab8a400) [pid = 1948] [serial = 1085] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x83788000) [pid = 1948] [serial = 1081] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x8393b800) [pid = 1948] [serial = 1082] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x834b9800) [pid = 1948] [serial = 1078] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x834c2800) [pid = 1948] [serial = 1079] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x8a883c00) [pid = 1948] [serial = 1075] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x8ab49400) [pid = 1948] [serial = 1076] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x8a884800) [pid = 1948] [serial = 1072] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x8aae8c00) [pid = 1948] [serial = 1073] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x833ef400) [pid = 1948] [serial = 1069] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x834bac00) [pid = 1948] [serial = 1070] [outer = (nil)] [url = about:blank] 12:51:53 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x9046ec00) [pid = 1948] [serial = 1067] [outer = (nil)] [url = about:blank] 12:51:53 INFO - .... 12:51:53 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2330ms 12:51:53 INFO - PROCESS | 1948 | 1477252313645 Marionette TRACE conn5 <- [1,1352,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,1353,"getWindowHandle",null] 12:51:53 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 12:51:53 INFO - PROCESS | 1948 | 1477252313706 Marionette TRACE conn5 <- [1,1353,null,{"value":"7"}] 12:51:53 INFO - PROCESS | 1948 | 1477252313719 Marionette TRACE conn5 -> [0,1354,"timeouts",{"script":35000}] 12:51:53 INFO - PROCESS | 1948 | 1477252313724 Marionette TRACE conn5 <- [1,1354,null,{}] 12:51:53 INFO - PROCESS | 1948 | 1477252313734 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:53 INFO - PROCESS | 1948 | 1477252313889 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 12:51:54 INFO - PROCESS | 1948 | 1477252314006 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x835e1800 == 35 [pid = 1948] [id = 389] 12:51:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x835e2c00) [pid = 1948] [serial = 1138] [outer = (nil)] 12:51:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x83940c00) [pid = 1948] [serial = 1139] [outer = 0x835e2c00] 12:51:54 INFO - PROCESS | 1948 | 1477252314089 Marionette DEBUG loaded listener.js 12:51:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x83941400) [pid = 1948] [serial = 1140] [outer = 0x835e2c00] 12:51:54 INFO - PROCESS | 1948 | ************************* 12:51:54 INFO - PROCESS | 1948 | A coding exception was thrown and uncaught in a Task. 12:51:54 INFO - PROCESS | 1948 | 12:51:54 INFO - PROCESS | 1948 | Full message: TypeError: NetworkError when attempting to fetch resource. 12:51:54 INFO - PROCESS | 1948 | Full stack: 12:51:54 INFO - PROCESS | 1948 | ************************* 12:51:54 INFO - PROCESS | 1948 | 1477252314732 Marionette TRACE conn5 <- [1,1356,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403: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"]]]}] 12:51:54 INFO - .. 12:51:54 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1037ms 12:51:54 INFO - PROCESS | 1948 | 1477252314756 Marionette TRACE conn5 -> [0,1357,"getWindowHandle",null] 12:51:54 INFO - PROCESS | 1948 | 1477252314764 Marionette TRACE conn5 <- [1,1357,null,{"value":"7"}] 12:51:54 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 12:51:54 INFO - PROCESS | 1948 | 1477252314773 Marionette TRACE conn5 -> [0,1358,"getContext",null] 12:51:54 INFO - PROCESS | 1948 | 1477252314777 Marionette TRACE conn5 <- [1,1358,null,{"value":"content"}] 12:51:54 INFO - PROCESS | 1948 | 1477252314782 Marionette TRACE conn5 -> [0,1359,"setContext",{"value":"chrome"}] 12:51:54 INFO - PROCESS | 1948 | 1477252314788 Marionette TRACE conn5 <- [1,1359,null,{}] 12:51:54 INFO - PROCESS | 1948 | 1477252314803 Marionette TRACE conn5 -> [0,1360,"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":234}] 12:51:54 INFO - PROCESS | 1948 | 1477252314822 Marionette TRACE conn5 <- [1,1360,null,{"value":true}] 12:51:54 INFO - PROCESS | 1948 | 1477252314830 Marionette TRACE conn5 -> [0,1361,"setContext",{"value":"content"}] 12:51:54 INFO - PROCESS | 1948 | 1477252314834 Marionette TRACE conn5 <- [1,1361,null,{}] 12:51:54 INFO - Setting pref media.mediasource.enabled (true) 12:51:54 INFO - PROCESS | 1948 | 1477252314840 Marionette TRACE conn5 -> [0,1362,"getContext",null] 12:51:54 INFO - PROCESS | 1948 | 1477252314845 Marionette TRACE conn5 <- [1,1362,null,{"value":"content"}] 12:51:54 INFO - PROCESS | 1948 | 1477252314860 Marionette TRACE conn5 -> [0,1363,"setContext",{"value":"chrome"}] 12:51:54 INFO - PROCESS | 1948 | 1477252314867 Marionette TRACE conn5 <- [1,1363,null,{}] 12:51:54 INFO - PROCESS | 1948 | 1477252314872 Marionette TRACE conn5 -> [0,1364,"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":203}] 12:51:54 INFO - PROCESS | 1948 | 1477252314893 Marionette TRACE conn5 <- [1,1364,null,{"value":null}] 12:51:54 INFO - PROCESS | 1948 | 1477252314899 Marionette TRACE conn5 -> [0,1365,"setContext",{"value":"content"}] 12:51:54 INFO - PROCESS | 1948 | 1477252314902 Marionette TRACE conn5 <- [1,1365,null,{}] 12:51:54 INFO - PROCESS | 1948 | 1477252314907 Marionette TRACE conn5 -> [0,1366,"timeouts",{"script":35000}] 12:51:54 INFO - PROCESS | 1948 | 1477252314912 Marionette TRACE conn5 <- [1,1366,null,{}] 12:51:54 INFO - PROCESS | 1948 | 1477252314922 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:55 INFO - PROCESS | 1948 | 1477252315086 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 12:51:55 INFO - PROCESS | 1948 | 1477252315201 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x94209800 == 36 [pid = 1948] [id = 390] 12:51:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x94a49000) [pid = 1948] [serial = 1141] [outer = (nil)] 12:51:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x94a4e000) [pid = 1948] [serial = 1142] [outer = 0x94a49000] 12:51:55 INFO - PROCESS | 1948 | 1477252315283 Marionette DEBUG loaded listener.js 12:51:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x94a4e800) [pid = 1948] [serial = 1143] [outer = 0x94a49000] 12:51:55 INFO - PROCESS | 1948 | [1948] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 12:51:55 INFO - PROCESS | 1948 | 1477252315918 Marionette TRACE conn5 <- [1,1368,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]]]}] 12:51:55 INFO - ........... 12:51:55 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1221ms 12:51:55 INFO - PROCESS | 1948 | 1477252315996 Marionette TRACE conn5 -> [0,1369,"getWindowHandle",null] 12:51:56 INFO - PROCESS | 1948 | 1477252316000 Marionette TRACE conn5 <- [1,1369,null,{"value":"7"}] 12:51:56 INFO - TEST-START | /media-source/mediasource-append-buffer.html 12:51:56 INFO - Clearing pref media.mediasource.enabled 12:51:56 INFO - PROCESS | 1948 | 1477252316006 Marionette TRACE conn5 -> [0,1370,"getContext",null] 12:51:56 INFO - PROCESS | 1948 | 1477252316009 Marionette TRACE conn5 <- [1,1370,null,{"value":"content"}] 12:51:56 INFO - PROCESS | 1948 | 1477252316035 Marionette TRACE conn5 -> [0,1371,"setContext",{"value":"chrome"}] 12:51:56 INFO - PROCESS | 1948 | 1477252316039 Marionette TRACE conn5 <- [1,1371,null,{}] 12:51:56 INFO - PROCESS | 1948 | 1477252316046 Marionette TRACE conn5 -> [0,1372,"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":214}] 12:51:56 INFO - PROCESS | 1948 | 1477252316060 Marionette TRACE conn5 <- [1,1372,null,{"value":null}] 12:51:56 INFO - PROCESS | 1948 | 1477252316072 Marionette TRACE conn5 -> [0,1373,"setContext",{"value":"content"}] 12:51:56 INFO - PROCESS | 1948 | 1477252316076 Marionette TRACE conn5 <- [1,1373,null,{}] 12:51:56 INFO - PROCESS | 1948 | 1477252316081 Marionette TRACE conn5 -> [0,1374,"timeouts",{"script":35000}] 12:51:56 INFO - PROCESS | 1948 | 1477252316085 Marionette TRACE conn5 <- [1,1374,null,{}] 12:51:56 INFO - PROCESS | 1948 | 1477252316091 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:51:56 INFO - PROCESS | 1948 | 1477252316292 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 12:51:56 INFO - PROCESS | 1948 | 1477252316369 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:51:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x94d2b400 == 37 [pid = 1948] [id = 391] 12:51:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x94d31c00) [pid = 1948] [serial = 1144] [outer = (nil)] 12:51:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x95160000) [pid = 1948] [serial = 1145] [outer = 0x94d31c00] 12:51:56 INFO - PROCESS | 1948 | 1477252316453 Marionette DEBUG loaded listener.js 12:51:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x954ba400) [pid = 1948] [serial = 1146] [outer = 0x94d31c00] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8aaf2c00) [pid = 1948] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x8ab80c00) [pid = 1948] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x834b8800) [pid = 1948] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x8aaf7c00) [pid = 1948] [serial = 1103] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x8a884400) [pid = 1948] [serial = 1101] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x833e9800) [pid = 1948] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x8ab87800) [pid = 1948] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x931e7c00) [pid = 1948] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x831e9c00) [pid = 1948] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 12:51:58 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x83778c00) [pid = 1948] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 12:51:59 INFO - PROCESS | 1948 | [aac @ 0x949bc800] err{or,}_recognition separate: 1; 1 12:51:59 INFO - PROCESS | 1948 | [aac @ 0x949bc800] err{or,}_recognition combined: 1; 1 12:51:59 INFO - PROCESS | 1948 | [aac @ 0x949bc800] Unsupported bit depth: 0 12:52:00 INFO - PROCESS | 1948 | [h264 @ 0xa304dc00] err{or,}_recognition separate: 1; 1 12:52:00 INFO - PROCESS | 1948 | [h264 @ 0xa304dc00] err{or,}_recognition combined: 1; 1 12:52:00 INFO - PROCESS | 1948 | [h264 @ 0xa304dc00] Unsupported bit depth: 0 12:52:00 INFO - PROCESS | 1948 | [h264 @ 0x8376f000] err{or,}_recognition separate: 1; 1 12:52:00 INFO - PROCESS | 1948 | [h264 @ 0x8376f000] err{or,}_recognition combined: 1; 1 12:52:00 INFO - PROCESS | 1948 | [h264 @ 0x8376f000] Unsupported bit depth: 0 12:52:00 INFO - PROCESS | 1948 | [aac @ 0x83946800] err{or,}_recognition separate: 1; 1 12:52:00 INFO - PROCESS | 1948 | [aac @ 0x83946800] err{or,}_recognition combined: 1; 1 12:52:00 INFO - PROCESS | 1948 | [aac @ 0x83946800] Unsupported bit depth: 0 12:52:00 INFO - PROCESS | 1948 | [aac @ 0x8aaeb000] err{or,}_recognition separate: 1; 1 12:52:00 INFO - PROCESS | 1948 | [aac @ 0x8aaeb000] err{or,}_recognition combined: 1; 1 12:52:00 INFO - PROCESS | 1948 | [aac @ 0x8aaeb000] Unsupported bit depth: 0 12:52:01 INFO - PROCESS | 1948 | [aac @ 0x82b73400] err{or,}_recognition separate: 1; 1 12:52:01 INFO - PROCESS | 1948 | [aac @ 0x82b73400] err{or,}_recognition combined: 1; 1 12:52:01 INFO - PROCESS | 1948 | [aac @ 0x82b73400] Unsupported bit depth: 0 12:52:01 INFO - PROCESS | 1948 | [h264 @ 0x8dc1e800] err{or,}_recognition separate: 1; 1 12:52:01 INFO - PROCESS | 1948 | [h264 @ 0x8dc1e800] err{or,}_recognition combined: 1; 1 12:52:01 INFO - PROCESS | 1948 | [h264 @ 0x8dc1e800] Unsupported bit depth: 0 12:52:01 INFO - PROCESS | 1948 | [h264 @ 0x937fd000] err{or,}_recognition separate: 1; 1 12:52:01 INFO - PROCESS | 1948 | [h264 @ 0x937fd000] err{or,}_recognition combined: 1; 1 12:52:01 INFO - PROCESS | 1948 | [h264 @ 0x937fd000] Unsupported bit depth: 0 12:52:01 INFO - PROCESS | 1948 | [aac @ 0x8f6c4400] err{or,}_recognition separate: 1; 1 12:52:01 INFO - PROCESS | 1948 | [aac @ 0x8f6c4400] err{or,}_recognition combined: 1; 1 12:52:01 INFO - PROCESS | 1948 | [aac @ 0x8f6c4400] Unsupported bit depth: 0 12:52:01 INFO - PROCESS | 1948 | [h264 @ 0x9b53dc00] err{or,}_recognition separate: 1; 1 12:52:01 INFO - PROCESS | 1948 | [h264 @ 0x9b53dc00] err{or,}_recognition combined: 1; 1 12:52:01 INFO - PROCESS | 1948 | [h264 @ 0x9b53dc00] Unsupported bit depth: 0 12:52:02 INFO - PROCESS | 1948 | [aac @ 0x8aaf5400] err{or,}_recognition separate: 1; 1 12:52:02 INFO - PROCESS | 1948 | [aac @ 0x8aaf5400] err{or,}_recognition combined: 1; 1 12:52:02 INFO - PROCESS | 1948 | [aac @ 0x8aaf5400] Unsupported bit depth: 0 12:52:02 INFO - PROCESS | 1948 | [h264 @ 0xa4c2f000] err{or,}_recognition separate: 1; 1 12:52:02 INFO - PROCESS | 1948 | [h264 @ 0xa4c2f000] err{or,}_recognition combined: 1; 1 12:52:02 INFO - PROCESS | 1948 | [h264 @ 0xa4c2f000] Unsupported bit depth: 0 12:52:02 INFO - PROCESS | 1948 | [h264 @ 0xa4ce0000] err{or,}_recognition separate: 1; 1 12:52:02 INFO - PROCESS | 1948 | [h264 @ 0xa4ce0000] err{or,}_recognition combined: 1; 1 12:52:02 INFO - PROCESS | 1948 | [h264 @ 0xa4ce0000] Unsupported bit depth: 0 12:52:02 INFO - PROCESS | 1948 | [aac @ 0xa4ce2000] err{or,}_recognition separate: 1; 1 12:52:02 INFO - PROCESS | 1948 | [aac @ 0xa4ce2000] err{or,}_recognition combined: 1; 1 12:52:02 INFO - PROCESS | 1948 | [aac @ 0xa4ce2000] Unsupported bit depth: 0 12:52:02 INFO - PROCESS | 1948 | [aac @ 0x937fc000] err{or,}_recognition separate: 1; 1 12:52:02 INFO - PROCESS | 1948 | [aac @ 0x937fc000] err{or,}_recognition combined: 1; 1 12:52:02 INFO - PROCESS | 1948 | [aac @ 0x937fc000] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x95770400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x95770400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x95770400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x95772400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x95772400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x95772400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835ae800] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835ae800] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835ae800] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x835af400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x835af400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x835af400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x835d9400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x835d9400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x835d9400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x8aaeb400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x8aaeb400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x8aaeb400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8aaec800] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8aaec800] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8aaec800] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x8c7fa000] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x8c7fa000] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x8c7fa000] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x831ebc00] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x831ebc00] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x831ebc00] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x835af000] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x835af000] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x835af000] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835d8000] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835d8000] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835d8000] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8c7fac00] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8c7fac00] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8c7fac00] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835da800] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835da800] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835da800] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8c7fcc00] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8c7fcc00] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8c7fcc00] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x8c7fa000] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x8c7fa000] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x8c7fa000] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8c7f8400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8c7f8400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8c7f8400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8f6c4400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8f6c4400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8f6c4400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x939af800] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x939af800] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x939af800] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835d9400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835d9400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x835d9400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8f6c4400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8f6c4400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x8f6c4400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x939b9000] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x939b9000] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x939b9000] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x93c86c00] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x93c86c00] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x93c86c00] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x956c6c00] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x956c6c00] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x956c6c00] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x93c86c00] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x93c86c00] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x93c86c00] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x956c6c00] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x956c6c00] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x956c6c00] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x95778400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x95778400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x95778400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x957e4c00] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x957e4c00] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x957e4c00] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x957e5400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x957e5400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [aac @ 0x957e5400] Unsupported bit depth: 0 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x95778400] err{or,}_recognition separate: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x95778400] err{or,}_recognition combined: 1; 1 12:52:03 INFO - PROCESS | 1948 | [h264 @ 0x95778400] Unsupported bit depth: 0 12:52:04 INFO - PROCESS | 1948 | 1477252324164 Marionette TRACE conn5 <- [1,1376,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]]]}] 12:52:04 INFO - ..................... 12:52:04 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 8188ms 12:52:04 INFO - PROCESS | 1948 | 1477252324196 Marionette TRACE conn5 -> [0,1377,"getWindowHandle",null] 12:52:04 INFO - PROCESS | 1948 | 1477252324203 Marionette TRACE conn5 <- [1,1377,null,{"value":"7"}] 12:52:04 INFO - TEST-START | /media-source/mediasource-appendwindow.html 12:52:04 INFO - PROCESS | 1948 | 1477252324212 Marionette TRACE conn5 -> [0,1378,"timeouts",{"script":35000}] 12:52:04 INFO - PROCESS | 1948 | 1477252324218 Marionette TRACE conn5 <- [1,1378,null,{}] 12:52:04 INFO - PROCESS | 1948 | 1477252324231 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:04 INFO - PROCESS | 1948 | 1477252324439 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 12:52:04 INFO - PROCESS | 1948 | 1477252324592 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x957e6800 == 38 [pid = 1948] [id = 392] 12:52:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x957e7000) [pid = 1948] [serial = 1147] [outer = (nil)] 12:52:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x9833d400) [pid = 1948] [serial = 1148] [outer = 0x957e7000] 12:52:04 INFO - PROCESS | 1948 | 1477252324685 Marionette DEBUG loaded listener.js 12:52:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x9833d800) [pid = 1948] [serial = 1149] [outer = 0x957e7000] 12:52:06 INFO - PROCESS | 1948 | [aac @ 0x8ab2e400] err{or,}_recognition separate: 1; 1 12:52:06 INFO - PROCESS | 1948 | [aac @ 0x8ab2e400] err{or,}_recognition combined: 1; 1 12:52:06 INFO - PROCESS | 1948 | [aac @ 0x8ab2e400] Unsupported bit depth: 0 12:52:06 INFO - PROCESS | 1948 | [h264 @ 0x8ab2f400] err{or,}_recognition separate: 1; 1 12:52:06 INFO - PROCESS | 1948 | [h264 @ 0x8ab2f400] err{or,}_recognition combined: 1; 1 12:52:06 INFO - PROCESS | 1948 | [h264 @ 0x8ab2f400] Unsupported bit depth: 0 12:52:06 INFO - PROCESS | 1948 | [aac @ 0x8ab2fc00] err{or,}_recognition separate: 1; 1 12:52:06 INFO - PROCESS | 1948 | [aac @ 0x8ab2fc00] err{or,}_recognition combined: 1; 1 12:52:06 INFO - PROCESS | 1948 | [aac @ 0x8ab2fc00] Unsupported bit depth: 0 12:52:06 INFO - PROCESS | 1948 | [h264 @ 0x8ab2ec00] err{or,}_recognition separate: 1; 1 12:52:06 INFO - PROCESS | 1948 | [h264 @ 0x8ab2ec00] err{or,}_recognition combined: 1; 1 12:52:06 INFO - PROCESS | 1948 | [h264 @ 0x8ab2ec00] Unsupported bit depth: 0 12:52:06 INFO - PROCESS | 1948 | 1477252326632 Marionette TRACE conn5 <- [1,1380,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]]]}] 12:52:06 INFO - ....... 12:52:06 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2457ms 12:52:06 INFO - PROCESS | 1948 | 1477252326669 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 12:52:06 INFO - PROCESS | 1948 | 1477252326678 Marionette TRACE conn5 <- [1,1381,null,{"value":"7"}] 12:52:06 INFO - TEST-START | /media-source/mediasource-buffered.html 12:52:06 INFO - PROCESS | 1948 | 1477252326737 Marionette TRACE conn5 -> [0,1382,"timeouts",{"script":35000}] 12:52:06 INFO - PROCESS | 1948 | 1477252326743 Marionette TRACE conn5 <- [1,1382,null,{}] 12:52:06 INFO - PROCESS | 1948 | 1477252326751 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:07 INFO - PROCESS | 1948 | 1477252327027 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 12:52:07 INFO - PROCESS | 1948 | 1477252327205 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f4c00 == 39 [pid = 1948] [id = 393] 12:52:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x834b9800) [pid = 1948] [serial = 1150] [outer = (nil)] 12:52:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x83771c00) [pid = 1948] [serial = 1151] [outer = 0x834b9800] 12:52:07 INFO - PROCESS | 1948 | 1477252327287 Marionette DEBUG loaded listener.js 12:52:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x8ab33000) [pid = 1948] [serial = 1152] [outer = 0x834b9800] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x8319b400 == 38 [pid = 1948] [id = 363] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x835ad000 == 37 [pid = 1948] [id = 360] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x8377f000 == 36 [pid = 1948] [id = 369] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x831eb400 == 35 [pid = 1948] [id = 358] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab4cc00 == 34 [pid = 1948] [id = 370] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x834b6800 == 33 [pid = 1948] [id = 382] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x8dc14c00) [pid = 1948] [serial = 1127] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x831e9400 == 32 [pid = 1948] [id = 380] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x835b0800 == 31 [pid = 1948] [id = 381] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x833e8800 == 30 [pid = 1948] [id = 368] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x94209800 == 29 [pid = 1948] [id = 390] 12:52:08 INFO - PROCESS | 1948 | --DOCSHELL 0x835e1800 == 28 [pid = 1948] [id = 389] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x8ab89c00) [pid = 1948] [serial = 1124] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x8acd7800) [pid = 1948] [serial = 1125] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x83780000) [pid = 1948] [serial = 1121] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x8377dc00) [pid = 1948] [serial = 1122] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x834bec00) [pid = 1948] [serial = 1118] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x831ec400) [pid = 1948] [serial = 1119] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x8ab41c00) [pid = 1948] [serial = 1115] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8acd3800) [pid = 1948] [serial = 1116] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x834bf000) [pid = 1948] [serial = 1112] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x83773c00) [pid = 1948] [serial = 1113] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x93258000) [pid = 1948] [serial = 1109] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x93258c00) [pid = 1948] [serial = 1110] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x8ccf7000) [pid = 1948] [serial = 1106] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x8d9f7800) [pid = 1948] [serial = 1107] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x834bc000) [pid = 1948] [serial = 1099] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x835b4400) [pid = 1948] [serial = 1100] [outer = (nil)] [url = about:blank] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8ab43000) [pid = 1948] [serial = 1104] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 12:52:08 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x8a88b800) [pid = 1948] [serial = 1102] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x83780000] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x83780000] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x83780000] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8ab7fc00] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8ab7fc00] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8ab7fc00] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8377b000] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8377b000] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8377b000] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab89400] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab89400] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab89400] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8ab8a000] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8ab8a000] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8ab8a000] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x83780000] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x83780000] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x83780000] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x83780000] no picture 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x83780000] no picture 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x83780000] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x83780000] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x83780000] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab84400] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab84400] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab84400] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8ab89c00] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8ab89c00] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [aac @ 0x8ab89c00] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab7fc00] err{or,}_recognition separate: 1; 1 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab7fc00] err{or,}_recognition combined: 1; 1 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab7fc00] Unsupported bit depth: 0 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab7fc00] no picture 12:52:08 INFO - PROCESS | 1948 | [h264 @ 0x8ab7fc00] no picture 12:52:09 INFO - PROCESS | 1948 | 1477252328998 Marionette TRACE conn5 <- [1,1384,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]]]}] 12:52:09 INFO - ....... 12:52:09 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2292ms 12:52:09 INFO - PROCESS | 1948 | 1477252329028 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 12:52:09 INFO - PROCESS | 1948 | 1477252329035 Marionette TRACE conn5 <- [1,1385,null,{"value":"7"}] 12:52:09 INFO - TEST-START | /media-source/mediasource-closed.html 12:52:09 INFO - PROCESS | 1948 | 1477252329042 Marionette TRACE conn5 -> [0,1386,"timeouts",{"script":35000}] 12:52:09 INFO - PROCESS | 1948 | 1477252329047 Marionette TRACE conn5 <- [1,1386,null,{}] 12:52:09 INFO - PROCESS | 1948 | 1477252329054 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:09 INFO - PROCESS | 1948 | 1477252329216 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 12:52:09 INFO - PROCESS | 1948 | 1477252329326 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf4000 == 29 [pid = 1948] [id = 394] 12:52:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8ccf8800) [pid = 1948] [serial = 1153] [outer = (nil)] 12:52:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8dc19c00) [pid = 1948] [serial = 1154] [outer = 0x8ccf8800] 12:52:09 INFO - PROCESS | 1948 | 1477252329407 Marionette DEBUG loaded listener.js 12:52:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8f821800) [pid = 1948] [serial = 1155] [outer = 0x8ccf8800] 12:52:10 INFO - PROCESS | 1948 | 1477252330062 Marionette TRACE conn5 <- [1,1388,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]]]}] 12:52:10 INFO - .......... 12:52:10 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1084ms 12:52:10 INFO - PROCESS | 1948 | 1477252330126 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 12:52:10 INFO - PROCESS | 1948 | 1477252330131 Marionette TRACE conn5 <- [1,1389,null,{"value":"7"}] 12:52:10 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 12:52:10 INFO - PROCESS | 1948 | 1477252330138 Marionette TRACE conn5 -> [0,1390,"getContext",null] 12:52:10 INFO - PROCESS | 1948 | 1477252330141 Marionette TRACE conn5 <- [1,1390,null,{"value":"content"}] 12:52:10 INFO - PROCESS | 1948 | 1477252330146 Marionette TRACE conn5 -> [0,1391,"setContext",{"value":"chrome"}] 12:52:10 INFO - PROCESS | 1948 | 1477252330149 Marionette TRACE conn5 <- [1,1391,null,{}] 12:52:10 INFO - PROCESS | 1948 | 1477252330175 Marionette TRACE conn5 -> [0,1392,"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":234}] 12:52:10 INFO - PROCESS | 1948 | 1477252330196 Marionette TRACE conn5 <- [1,1392,null,{"value":true}] 12:52:10 INFO - PROCESS | 1948 | 1477252330200 Marionette TRACE conn5 -> [0,1393,"setContext",{"value":"content"}] 12:52:10 INFO - PROCESS | 1948 | 1477252330206 Marionette TRACE conn5 <- [1,1393,null,{}] 12:52:10 INFO - Setting pref media.mediasource.enabled (true) 12:52:10 INFO - PROCESS | 1948 | 1477252330228 Marionette TRACE conn5 -> [0,1394,"getContext",null] 12:52:10 INFO - PROCESS | 1948 | 1477252330236 Marionette TRACE conn5 <- [1,1394,null,{"value":"content"}] 12:52:10 INFO - PROCESS | 1948 | 1477252330242 Marionette TRACE conn5 -> [0,1395,"setContext",{"value":"chrome"}] 12:52:10 INFO - PROCESS | 1948 | 1477252330244 Marionette TRACE conn5 <- [1,1395,null,{}] 12:52:10 INFO - PROCESS | 1948 | 1477252330260 Marionette TRACE conn5 -> [0,1396,"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":203}] 12:52:10 INFO - PROCESS | 1948 | 1477252330281 Marionette TRACE conn5 <- [1,1396,null,{"value":null}] 12:52:10 INFO - PROCESS | 1948 | 1477252330286 Marionette TRACE conn5 -> [0,1397,"setContext",{"value":"content"}] 12:52:10 INFO - PROCESS | 1948 | 1477252330288 Marionette TRACE conn5 <- [1,1397,null,{}] 12:52:10 INFO - PROCESS | 1948 | 1477252330303 Marionette TRACE conn5 -> [0,1398,"timeouts",{"script":35000}] 12:52:10 INFO - PROCESS | 1948 | 1477252330308 Marionette TRACE conn5 <- [1,1398,null,{}] 12:52:10 INFO - PROCESS | 1948 | 1477252330313 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:10 INFO - PROCESS | 1948 | 1477252330521 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 12:52:10 INFO - PROCESS | 1948 | 1477252330557 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:10 INFO - PROCESS | 1948 | ++DOCSHELL 0xa11ab800 == 30 [pid = 1948] [id = 395] 12:52:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0xa11ac000) [pid = 1948] [serial = 1156] [outer = (nil)] 12:52:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x93fc2c00) [pid = 1948] [serial = 1157] [outer = 0xa11ac000] 12:52:10 INFO - PROCESS | 1948 | 1477252330636 Marionette DEBUG loaded listener.js 12:52:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x93fc7c00) [pid = 1948] [serial = 1158] [outer = 0xa11ac000] 12:52:11 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x8ab3d800) [pid = 1948] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 12:52:11 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x835ac000) [pid = 1948] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 12:52:11 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x835e2c00) [pid = 1948] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 12:52:11 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8376dc00) [pid = 1948] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 12:52:11 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x94a49000) [pid = 1948] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 12:52:11 INFO - PROCESS | 1948 | [aac @ 0x831e5400] err{or,}_recognition separate: 1; 1 12:52:11 INFO - PROCESS | 1948 | [aac @ 0x831e5400] err{or,}_recognition combined: 1; 1 12:52:11 INFO - PROCESS | 1948 | [aac @ 0x831e5400] Unsupported bit depth: 0 12:52:11 INFO - PROCESS | 1948 | [h264 @ 0x8ccf9000] err{or,}_recognition separate: 1; 1 12:52:11 INFO - PROCESS | 1948 | [h264 @ 0x8ccf9000] err{or,}_recognition combined: 1; 1 12:52:11 INFO - PROCESS | 1948 | [h264 @ 0x8ccf9000] Unsupported bit depth: 0 12:52:11 INFO - PROCESS | 1948 | [aac @ 0x91a0d800] err{or,}_recognition separate: 1; 1 12:52:11 INFO - PROCESS | 1948 | [aac @ 0x91a0d800] err{or,}_recognition combined: 1; 1 12:52:11 INFO - PROCESS | 1948 | [aac @ 0x91a0d800] Unsupported bit depth: 0 12:52:11 INFO - PROCESS | 1948 | [h264 @ 0x835e2c00] err{or,}_recognition separate: 1; 1 12:52:11 INFO - PROCESS | 1948 | [h264 @ 0x835e2c00] err{or,}_recognition combined: 1; 1 12:52:11 INFO - PROCESS | 1948 | [h264 @ 0x835e2c00] Unsupported bit depth: 0 12:52:11 INFO - PROCESS | 1948 | [h264 @ 0x835e2c00] no picture 12:52:11 INFO - PROCESS | 1948 | [h264 @ 0x835e2c00] no picture 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition separate: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition combined: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] Unsupported bit depth: 0 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ac400] err{or,}_recognition separate: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ac400] err{or,}_recognition combined: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ac400] Unsupported bit depth: 0 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition separate: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition combined: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] Unsupported bit depth: 0 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition separate: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition combined: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] Unsupported bit depth: 0 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition separate: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition combined: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] Unsupported bit depth: 0 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition separate: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition combined: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] Unsupported bit depth: 0 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition separate: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition combined: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] Unsupported bit depth: 0 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition separate: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition combined: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] Unsupported bit depth: 0 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition separate: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] err{or,}_recognition combined: 1; 1 12:52:12 INFO - PROCESS | 1948 | [aac @ 0x835ab000] Unsupported bit depth: 0 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x9b109800] err{or,}_recognition separate: 1; 1 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x9b109800] err{or,}_recognition combined: 1; 1 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x9b109800] Unsupported bit depth: 0 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x9b109800] no picture 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x9b109800] no picture 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x835e1800] err{or,}_recognition separate: 1; 1 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x835e1800] err{or,}_recognition combined: 1; 1 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x835e1800] Unsupported bit depth: 0 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x835e1800] no picture 12:52:13 INFO - PROCESS | 1948 | [h264 @ 0x835e1800] no picture 12:52:14 INFO - PROCESS | 1948 | [h264 @ 0x93fccc00] err{or,}_recognition separate: 1; 1 12:52:14 INFO - PROCESS | 1948 | [h264 @ 0x93fccc00] err{or,}_recognition combined: 1; 1 12:52:14 INFO - PROCESS | 1948 | [h264 @ 0x93fccc00] Unsupported bit depth: 0 12:52:14 INFO - PROCESS | 1948 | [h264 @ 0x93fccc00] no picture 12:52:14 INFO - PROCESS | 1948 | [h264 @ 0x93fccc00] no picture 12:52:15 INFO - PROCESS | 1948 | 1477252335245 Marionette TRACE conn5 <- [1,1400,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]]]}] 12:52:15 INFO - . 12:52:15 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5157ms 12:52:15 INFO - PROCESS | 1948 | 1477252335332 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 12:52:15 INFO - PROCESS | 1948 | 1477252335339 Marionette TRACE conn5 <- [1,1401,null,{"value":"7"}] 12:52:15 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 12:52:15 INFO - PROCESS | 1948 | 1477252335351 Marionette TRACE conn5 -> [0,1402,"timeouts",{"script":35000}] 12:52:15 INFO - PROCESS | 1948 | 1477252335356 Marionette TRACE conn5 <- [1,1402,null,{}] 12:52:15 INFO - PROCESS | 1948 | 1477252335366 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:15 INFO - PROCESS | 1948 | 1477252335581 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 12:52:15 INFO - PROCESS | 1948 | 1477252335734 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88dc00 == 31 [pid = 1948] [id = 396] 12:52:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8ab2fc00) [pid = 1948] [serial = 1159] [outer = (nil)] 12:52:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8ab3d800) [pid = 1948] [serial = 1160] [outer = 0x8ab2fc00] 12:52:15 INFO - PROCESS | 1948 | 1477252335835 Marionette DEBUG loaded listener.js 12:52:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x8acd5c00) [pid = 1948] [serial = 1161] [outer = 0x8ab2fc00] 12:52:17 INFO - PROCESS | 1948 | [aac @ 0x90470800] err{or,}_recognition separate: 1; 1 12:52:17 INFO - PROCESS | 1948 | [aac @ 0x90470800] err{or,}_recognition combined: 1; 1 12:52:17 INFO - PROCESS | 1948 | [aac @ 0x90470800] Unsupported bit depth: 0 12:52:17 INFO - PROCESS | 1948 | [h264 @ 0x91a0d800] err{or,}_recognition separate: 1; 1 12:52:17 INFO - PROCESS | 1948 | [h264 @ 0x91a0d800] err{or,}_recognition combined: 1; 1 12:52:17 INFO - PROCESS | 1948 | [h264 @ 0x91a0d800] Unsupported bit depth: 0 12:52:17 INFO - PROCESS | 1948 | [aac @ 0x923f5400] err{or,}_recognition separate: 1; 1 12:52:17 INFO - PROCESS | 1948 | [aac @ 0x923f5400] err{or,}_recognition combined: 1; 1 12:52:17 INFO - PROCESS | 1948 | [aac @ 0x923f5400] Unsupported bit depth: 0 12:52:17 INFO - PROCESS | 1948 | [h264 @ 0x90478000] err{or,}_recognition separate: 1; 1 12:52:17 INFO - PROCESS | 1948 | [h264 @ 0x90478000] err{or,}_recognition combined: 1; 1 12:52:17 INFO - PROCESS | 1948 | [h264 @ 0x90478000] Unsupported bit depth: 0 12:52:17 INFO - PROCESS | 1948 | [h264 @ 0x90478000] no picture 12:52:17 INFO - PROCESS | 1948 | [h264 @ 0x90478000] no picture 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x82b72400] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x82b72400] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x82b72400] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x834bc400] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x834bc400] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x834bc400] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x833e9400] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x833e9400] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x833e9400] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x834c0c00] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x834c0c00] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x834c0c00] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x833e9400] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x833e9400] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x833e9400] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x835a9800] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x835a9800] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x835a9800] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x82b74000] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x82b74000] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x82b74000] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x835aa400] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x835aa400] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x835aa400] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x82b74000] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x82b74000] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [aac @ 0x82b74000] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [h264 @ 0x834bb000] err{or,}_recognition separate: 1; 1 12:52:18 INFO - PROCESS | 1948 | [h264 @ 0x834bb000] err{or,}_recognition combined: 1; 1 12:52:18 INFO - PROCESS | 1948 | [h264 @ 0x834bb000] Unsupported bit depth: 0 12:52:18 INFO - PROCESS | 1948 | [h264 @ 0x834bb000] no picture 12:52:18 INFO - PROCESS | 1948 | [h264 @ 0x834bb000] no picture 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x835ab000] err{or,}_recognition separate: 1; 1 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x835ab000] err{or,}_recognition combined: 1; 1 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x835ab000] Unsupported bit depth: 0 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x835ab000] no picture 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x835ab000] no picture 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x8319d800] err{or,}_recognition separate: 1; 1 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x8319d800] err{or,}_recognition combined: 1; 1 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x8319d800] Unsupported bit depth: 0 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x8319d800] no picture 12:52:19 INFO - PROCESS | 1948 | [h264 @ 0x8319d800] no picture 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaf0c00 == 30 [pid = 1948] [id = 362] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6c800 == 29 [pid = 1948] [id = 373] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d4000 == 28 [pid = 1948] [id = 364] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x831eac00 == 27 [pid = 1948] [id = 365] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x9236c400 == 26 [pid = 1948] [id = 374] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x931e7400 == 25 [pid = 1948] [id = 379] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab81400 == 24 [pid = 1948] [id = 378] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf4000 == 23 [pid = 1948] [id = 394] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x957e6800 == 22 [pid = 1948] [id = 392] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x833f4c00 == 21 [pid = 1948] [id = 393] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7dac00 == 20 [pid = 1948] [id = 372] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab7f000 == 19 [pid = 1948] [id = 384] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8da9a800 == 18 [pid = 1948] [id = 385] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x831eec00 == 17 [pid = 1948] [id = 388] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x834c3800 == 16 [pid = 1948] [id = 367] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaea400 == 15 [pid = 1948] [id = 387] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccfb000 == 14 [pid = 1948] [id = 371] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8376d000 == 13 [pid = 1948] [id = 383] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8393b400 == 12 [pid = 1948] [id = 366] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x83947000 == 11 [pid = 1948] [id = 361] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab80800 == 10 [pid = 1948] [id = 356] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x835abc00 == 9 [pid = 1948] [id = 386] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x833e8400 == 8 [pid = 1948] [id = 375] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0x94d2b400 == 7 [pid = 1948] [id = 391] 12:52:19 INFO - PROCESS | 1948 | --DOCSHELL 0xa11ab800 == 6 [pid = 1948] [id = 395] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x83770400) [pid = 1948] [serial = 1131] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x835dc000) [pid = 1948] [serial = 1130] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x90476c00) [pid = 1948] [serial = 1134] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x8f82e800) [pid = 1948] [serial = 1133] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x93b18000) [pid = 1948] [serial = 1137] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x90f7b400) [pid = 1948] [serial = 1136] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x83941400) [pid = 1948] [serial = 1140] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x83940c00) [pid = 1948] [serial = 1139] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x94a4e800) [pid = 1948] [serial = 1143] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x94a4e000) [pid = 1948] [serial = 1142] [outer = (nil)] [url = about:blank] 12:52:19 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x95160000) [pid = 1948] [serial = 1145] [outer = (nil)] [url = about:blank] 12:52:20 INFO - PROCESS | 1948 | 1477252340783 Marionette TRACE conn5 <- [1,1404,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]]]}] 12:52:20 INFO - . 12:52:20 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5450ms 12:52:20 INFO - PROCESS | 1948 | 1477252340804 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 12:52:20 INFO - PROCESS | 1948 | 1477252340811 Marionette TRACE conn5 <- [1,1405,null,{"value":"7"}] 12:52:20 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 12:52:20 INFO - PROCESS | 1948 | 1477252340822 Marionette TRACE conn5 -> [0,1406,"timeouts",{"script":35000}] 12:52:20 INFO - PROCESS | 1948 | 1477252340826 Marionette TRACE conn5 <- [1,1406,null,{}] 12:52:20 INFO - PROCESS | 1948 | 1477252340837 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:21 INFO - PROCESS | 1948 | 1477252341036 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 12:52:21 INFO - PROCESS | 1948 | 1477252341048 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x831ed800 == 7 [pid = 1948] [id = 397] 12:52:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x831edc00) [pid = 1948] [serial = 1162] [outer = (nil)] 12:52:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x833eb800) [pid = 1948] [serial = 1163] [outer = 0x831edc00] 12:52:21 INFO - PROCESS | 1948 | 1477252341140 Marionette DEBUG loaded listener.js 12:52:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x833f2c00) [pid = 1948] [serial = 1164] [outer = 0x831edc00] 12:52:21 INFO - PROCESS | 1948 | [h264 @ 0x834bbc00] err{or,}_recognition separate: 1; 1 12:52:21 INFO - PROCESS | 1948 | [h264 @ 0x834bbc00] err{or,}_recognition combined: 1; 1 12:52:21 INFO - PROCESS | 1948 | [h264 @ 0x834bbc00] Unsupported bit depth: 0 12:52:21 INFO - PROCESS | 1948 | [h264 @ 0x835adc00] err{or,}_recognition separate: 1; 1 12:52:21 INFO - PROCESS | 1948 | [h264 @ 0x835adc00] err{or,}_recognition combined: 1; 1 12:52:21 INFO - PROCESS | 1948 | [h264 @ 0x835adc00] Unsupported bit depth: 0 12:52:21 INFO - PROCESS | 1948 | [h264 @ 0x835adc00] no picture 12:52:21 INFO - PROCESS | 1948 | [h264 @ 0x835adc00] no picture 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x83769400] err{or,}_recognition separate: 1; 1 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x83769400] err{or,}_recognition combined: 1; 1 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x83769400] Unsupported bit depth: 0 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x83769400] no picture 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x83769400] no picture 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x835b0c00] err{or,}_recognition separate: 1; 1 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x835b0c00] err{or,}_recognition combined: 1; 1 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x835b0c00] Unsupported bit depth: 0 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x835b0c00] no picture 12:52:22 INFO - PROCESS | 1948 | [h264 @ 0x835b0c00] no picture 12:52:23 INFO - PROCESS | 1948 | [h264 @ 0x83769400] err{or,}_recognition separate: 1; 1 12:52:23 INFO - PROCESS | 1948 | [h264 @ 0x83769400] err{or,}_recognition combined: 1; 1 12:52:23 INFO - PROCESS | 1948 | [h264 @ 0x83769400] Unsupported bit depth: 0 12:52:23 INFO - PROCESS | 1948 | [h264 @ 0x83769400] no picture 12:52:23 INFO - PROCESS | 1948 | [h264 @ 0x83769400] no picture 12:52:23 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0xa11ac000) [pid = 1948] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 12:52:23 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x957e7000) [pid = 1948] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 12:52:23 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x94d31c00) [pid = 1948] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 12:52:23 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x834b9800) [pid = 1948] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 12:52:23 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8ccf8800) [pid = 1948] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 12:52:23 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8da9bc00) [pid = 1948] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 12:52:24 INFO - PROCESS | 1948 | 1477252344017 Marionette TRACE conn5 <- [1,1408,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 12:52:24 INFO - . 12:52:24 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3243ms 12:52:24 INFO - PROCESS | 1948 | 1477252344064 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 12:52:24 INFO - PROCESS | 1948 | 1477252344075 Marionette TRACE conn5 <- [1,1409,null,{"value":"7"}] 12:52:24 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 12:52:24 INFO - PROCESS | 1948 | 1477252344086 Marionette TRACE conn5 -> [0,1410,"timeouts",{"script":35000}] 12:52:24 INFO - PROCESS | 1948 | 1477252344093 Marionette TRACE conn5 <- [1,1410,null,{}] 12:52:24 INFO - PROCESS | 1948 | 1477252344099 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:24 INFO - PROCESS | 1948 | 1477252344309 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 12:52:24 INFO - PROCESS | 1948 | 1477252344381 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:24 INFO - PROCESS | 1948 | ++DOCSHELL 0x8376d000 == 8 [pid = 1948] [id = 398] 12:52:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x8376d400) [pid = 1948] [serial = 1165] [outer = (nil)] 12:52:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x83773400) [pid = 1948] [serial = 1166] [outer = 0x8376d400] 12:52:24 INFO - PROCESS | 1948 | 1477252344463 Marionette DEBUG loaded listener.js 12:52:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x83770000) [pid = 1948] [serial = 1167] [outer = 0x8376d400] 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x83783800] err{or,}_recognition separate: 1; 1 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x83783800] err{or,}_recognition combined: 1; 1 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x83783800] Unsupported bit depth: 0 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x83941400] err{or,}_recognition separate: 1; 1 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x83941400] err{or,}_recognition combined: 1; 1 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x83941400] Unsupported bit depth: 0 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x83941400] no picture 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x83941400] no picture 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x8a887400] err{or,}_recognition separate: 1; 1 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x8a887400] err{or,}_recognition combined: 1; 1 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x8a887400] Unsupported bit depth: 0 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x8a887400] no picture 12:52:25 INFO - PROCESS | 1948 | [h264 @ 0x8a887400] no picture 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b6f400] err{or,}_recognition separate: 1; 1 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b6f400] err{or,}_recognition combined: 1; 1 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b6f400] Unsupported bit depth: 0 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b6f400] no picture 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b6f400] no picture 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b72c00] err{or,}_recognition separate: 1; 1 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b72c00] err{or,}_recognition combined: 1; 1 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b72c00] Unsupported bit depth: 0 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b72c00] no picture 12:52:26 INFO - PROCESS | 1948 | [h264 @ 0x82b72c00] no picture 12:52:27 INFO - PROCESS | 1948 | 1477252347281 Marionette TRACE conn5 <- [1,1412,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 12:52:27 INFO - . 12:52:27 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3255ms 12:52:27 INFO - PROCESS | 1948 | 1477252347341 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 12:52:27 INFO - PROCESS | 1948 | 1477252347349 Marionette TRACE conn5 <- [1,1413,null,{"value":"7"}] 12:52:27 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 12:52:27 INFO - PROCESS | 1948 | 1477252347402 Marionette TRACE conn5 -> [0,1414,"timeouts",{"script":35000}] 12:52:27 INFO - PROCESS | 1948 | 1477252347408 Marionette TRACE conn5 <- [1,1414,null,{}] 12:52:27 INFO - PROCESS | 1948 | 1477252347419 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:27 INFO - PROCESS | 1948 | 1477252347623 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 12:52:27 INFO - PROCESS | 1948 | 1477252347772 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f4000 == 9 [pid = 1948] [id = 399] 12:52:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x833f4800) [pid = 1948] [serial = 1168] [outer = (nil)] 12:52:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x834bbc00) [pid = 1948] [serial = 1169] [outer = 0x833f4800] 12:52:27 INFO - PROCESS | 1948 | 1477252347866 Marionette DEBUG loaded listener.js 12:52:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x835ad000) [pid = 1948] [serial = 1170] [outer = 0x833f4800] 12:52:28 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] err{or,}_recognition separate: 1; 1 12:52:28 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] err{or,}_recognition combined: 1; 1 12:52:28 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] Unsupported bit depth: 0 12:52:28 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] err{or,}_recognition separate: 1; 1 12:52:28 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] err{or,}_recognition combined: 1; 1 12:52:28 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] Unsupported bit depth: 0 12:52:28 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] no picture 12:52:28 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] no picture 12:52:28 INFO - PROCESS | 1948 | --DOCSHELL 0x831ed800 == 8 [pid = 1948] [id = 397] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x8f7d4400) [pid = 1948] [serial = 1128] [outer = (nil)] [url = about:blank] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x93fc2c00) [pid = 1948] [serial = 1157] [outer = (nil)] [url = about:blank] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x93fc7c00) [pid = 1948] [serial = 1158] [outer = (nil)] [url = about:blank] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8dc19c00) [pid = 1948] [serial = 1154] [outer = (nil)] [url = about:blank] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8f821800) [pid = 1948] [serial = 1155] [outer = (nil)] [url = about:blank] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x83771c00) [pid = 1948] [serial = 1151] [outer = (nil)] [url = about:blank] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8ab33000) [pid = 1948] [serial = 1152] [outer = (nil)] [url = about:blank] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x9833d400) [pid = 1948] [serial = 1148] [outer = (nil)] [url = about:blank] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x9833d800) [pid = 1948] [serial = 1149] [outer = (nil)] [url = about:blank] 12:52:28 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x954ba400) [pid = 1948] [serial = 1146] [outer = (nil)] [url = about:blank] 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b73400] err{or,}_recognition separate: 1; 1 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b73400] err{or,}_recognition combined: 1; 1 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b73400] Unsupported bit depth: 0 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b73400] no picture 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b73400] no picture 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b77000] err{or,}_recognition separate: 1; 1 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b77000] err{or,}_recognition combined: 1; 1 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b77000] Unsupported bit depth: 0 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b77000] no picture 12:52:29 INFO - PROCESS | 1948 | [h264 @ 0x82b77000] no picture 12:52:30 INFO - PROCESS | 1948 | [h264 @ 0x8319cc00] err{or,}_recognition separate: 1; 1 12:52:30 INFO - PROCESS | 1948 | [h264 @ 0x8319cc00] err{or,}_recognition combined: 1; 1 12:52:30 INFO - PROCESS | 1948 | [h264 @ 0x8319cc00] Unsupported bit depth: 0 12:52:30 INFO - PROCESS | 1948 | [h264 @ 0x8319cc00] no picture 12:52:30 INFO - PROCESS | 1948 | [h264 @ 0x8319cc00] no picture 12:52:30 INFO - PROCESS | 1948 | 1477252350986 Marionette TRACE conn5 <- [1,1416,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 12:52:30 INFO - . 12:52:30 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3641ms 12:52:31 INFO - PROCESS | 1948 | 1477252351001 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 12:52:31 INFO - PROCESS | 1948 | 1477252351007 Marionette TRACE conn5 <- [1,1417,null,{"value":"7"}] 12:52:31 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 12:52:31 INFO - Clearing pref media.mediasource.enabled 12:52:31 INFO - PROCESS | 1948 | 1477252351025 Marionette TRACE conn5 -> [0,1418,"getContext",null] 12:52:31 INFO - PROCESS | 1948 | 1477252351032 Marionette TRACE conn5 <- [1,1418,null,{"value":"content"}] 12:52:31 INFO - PROCESS | 1948 | 1477252351040 Marionette TRACE conn5 -> [0,1419,"setContext",{"value":"chrome"}] 12:52:31 INFO - PROCESS | 1948 | 1477252351045 Marionette TRACE conn5 <- [1,1419,null,{}] 12:52:31 INFO - PROCESS | 1948 | 1477252351052 Marionette TRACE conn5 -> [0,1420,"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":214}] 12:52:31 INFO - PROCESS | 1948 | 1477252351075 Marionette TRACE conn5 <- [1,1420,null,{"value":null}] 12:52:31 INFO - PROCESS | 1948 | 1477252351090 Marionette TRACE conn5 -> [0,1421,"setContext",{"value":"content"}] 12:52:31 INFO - PROCESS | 1948 | 1477252351100 Marionette TRACE conn5 <- [1,1421,null,{}] 12:52:31 INFO - PROCESS | 1948 | 1477252351112 Marionette TRACE conn5 -> [0,1422,"timeouts",{"script":35000}] 12:52:31 INFO - PROCESS | 1948 | 1477252351117 Marionette TRACE conn5 <- [1,1422,null,{}] 12:52:31 INFO - PROCESS | 1948 | 1477252351130 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:31 INFO - PROCESS | 1948 | 1477252351337 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 12:52:31 INFO - PROCESS | 1948 | 1477252351354 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e6000 == 9 [pid = 1948] [id = 400] 12:52:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x831e7400) [pid = 1948] [serial = 1171] [outer = (nil)] 12:52:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x833eb000) [pid = 1948] [serial = 1172] [outer = 0x831e7400] 12:52:31 INFO - PROCESS | 1948 | 1477252351436 Marionette DEBUG loaded listener.js 12:52:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x833eb400) [pid = 1948] [serial = 1173] [outer = 0x831e7400] 12:52:31 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8ab2fc00) [pid = 1948] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 12:52:31 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x831edc00) [pid = 1948] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 12:52:34 INFO - PROCESS | 1948 | 1477252354520 Marionette TRACE conn5 <- [1,1424,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 12:52:34 INFO - . 12:52:34 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3538ms 12:52:34 INFO - PROCESS | 1948 | 1477252354555 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 12:52:34 INFO - PROCESS | 1948 | 1477252354560 Marionette TRACE conn5 <- [1,1425,null,{"value":"7"}] 12:52:34 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 12:52:34 INFO - PROCESS | 1948 | 1477252354567 Marionette TRACE conn5 -> [0,1426,"timeouts",{"script":35000}] 12:52:34 INFO - PROCESS | 1948 | 1477252354574 Marionette TRACE conn5 <- [1,1426,null,{}] 12:52:34 INFO - PROCESS | 1948 | 1477252354590 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:34 INFO - PROCESS | 1948 | 1477252354810 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 12:52:34 INFO - PROCESS | 1948 | 1477252354897 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:34 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6e400 == 10 [pid = 1948] [id = 401] 12:52:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x82b6e800) [pid = 1948] [serial = 1174] [outer = (nil)] 12:52:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8319cc00) [pid = 1948] [serial = 1175] [outer = 0x82b6e800] 12:52:34 INFO - PROCESS | 1948 | 1477252354990 Marionette DEBUG loaded listener.js 12:52:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x831e5800) [pid = 1948] [serial = 1176] [outer = 0x82b6e800] 12:52:38 INFO - PROCESS | 1948 | 1477252358315 Marionette TRACE conn5 <- [1,1428,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]]]}] 12:52:38 INFO - . 12:52:38 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3800ms 12:52:38 INFO - PROCESS | 1948 | 1477252358371 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 12:52:38 INFO - PROCESS | 1948 | 1477252358376 Marionette TRACE conn5 <- [1,1429,null,{"value":"7"}] 12:52:38 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 12:52:38 INFO - PROCESS | 1948 | 1477252358389 Marionette TRACE conn5 -> [0,1430,"timeouts",{"script":35000}] 12:52:38 INFO - PROCESS | 1948 | 1477252358397 Marionette TRACE conn5 <- [1,1430,null,{}] 12:52:38 INFO - PROCESS | 1948 | 1477252358404 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:38 INFO - PROCESS | 1948 | 1477252358712 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 12:52:38 INFO - PROCESS | 1948 | 1477252358784 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b73000 == 11 [pid = 1948] [id = 402] 12:52:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x82b75800) [pid = 1948] [serial = 1177] [outer = (nil)] 12:52:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x831a3c00) [pid = 1948] [serial = 1178] [outer = 0x82b75800] 12:52:38 INFO - PROCESS | 1948 | 1477252358868 Marionette DEBUG loaded listener.js 12:52:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x834b8800) [pid = 1948] [serial = 1179] [outer = 0x82b75800] 12:52:39 INFO - PROCESS | 1948 | --DOCSHELL 0x833f4000 == 10 [pid = 1948] [id = 399] 12:52:39 INFO - PROCESS | 1948 | --DOCSHELL 0x831e6000 == 9 [pid = 1948] [id = 400] 12:52:39 INFO - PROCESS | 1948 | --DOCSHELL 0x8376d000 == 8 [pid = 1948] [id = 398] 12:52:39 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88dc00 == 7 [pid = 1948] [id = 396] 12:52:39 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6e400 == 6 [pid = 1948] [id = 401] 12:52:39 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x83773400) [pid = 1948] [serial = 1166] [outer = (nil)] [url = about:blank] 12:52:39 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x833eb800) [pid = 1948] [serial = 1163] [outer = (nil)] [url = about:blank] 12:52:39 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x833f2c00) [pid = 1948] [serial = 1164] [outer = (nil)] [url = about:blank] 12:52:39 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8ab3d800) [pid = 1948] [serial = 1160] [outer = (nil)] [url = about:blank] 12:52:39 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8acd5c00) [pid = 1948] [serial = 1161] [outer = (nil)] [url = about:blank] 12:52:42 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x831e7400) [pid = 1948] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 12:52:42 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x8376d400) [pid = 1948] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 12:52:42 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x833f4800) [pid = 1948] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 12:52:42 INFO - PROCESS | 1948 | 1477252362657 Marionette TRACE conn5 <- [1,1432,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]]]}] 12:52:42 INFO - . 12:52:42 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4293ms 12:52:42 INFO - PROCESS | 1948 | 1477252362684 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 12:52:42 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 12:52:42 INFO - PROCESS | 1948 | 1477252362690 Marionette TRACE conn5 <- [1,1433,null,{"value":"7"}] 12:52:42 INFO - PROCESS | 1948 | 1477252362699 Marionette TRACE conn5 -> [0,1434,"timeouts",{"script":35000}] 12:52:42 INFO - PROCESS | 1948 | 1477252362704 Marionette TRACE conn5 <- [1,1434,null,{}] 12:52:42 INFO - PROCESS | 1948 | 1477252362715 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:42 INFO - PROCESS | 1948 | 1477252362891 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 12:52:42 INFO - PROCESS | 1948 | 1477252362903 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x834bac00 == 7 [pid = 1948] [id = 403] 12:52:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x834bb400) [pid = 1948] [serial = 1180] [outer = (nil)] 12:52:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x834c1c00) [pid = 1948] [serial = 1181] [outer = 0x834bb400] 12:52:42 INFO - PROCESS | 1948 | 1477252362990 Marionette DEBUG loaded listener.js 12:52:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x831a8c00) [pid = 1948] [serial = 1182] [outer = 0x834bb400] 12:52:46 INFO - PROCESS | 1948 | 1477252366277 Marionette TRACE conn5 <- [1,1436,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]]]}] 12:52:46 INFO - . 12:52:46 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3593ms 12:52:46 INFO - PROCESS | 1948 | 1477252366291 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 12:52:46 INFO - PROCESS | 1948 | 1477252366297 Marionette TRACE conn5 <- [1,1437,null,{"value":"7"}] 12:52:46 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 12:52:46 INFO - PROCESS | 1948 | 1477252366307 Marionette TRACE conn5 -> [0,1438,"timeouts",{"script":35000}] 12:52:46 INFO - PROCESS | 1948 | 1477252366312 Marionette TRACE conn5 <- [1,1438,null,{}] 12:52:46 INFO - PROCESS | 1948 | 1477252366323 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:46 INFO - PROCESS | 1948 | 1477252366518 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 12:52:46 INFO - PROCESS | 1948 | 1477252366663 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:46 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f2c00 == 8 [pid = 1948] [id = 404] 12:52:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x833f3400) [pid = 1948] [serial = 1183] [outer = (nil)] 12:52:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x834b7800) [pid = 1948] [serial = 1184] [outer = 0x833f3400] 12:52:46 INFO - PROCESS | 1948 | 1477252366771 Marionette DEBUG loaded listener.js 12:52:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x834b6800) [pid = 1948] [serial = 1185] [outer = 0x833f3400] 12:52:48 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x833eb000) [pid = 1948] [serial = 1172] [outer = (nil)] [url = about:blank] 12:52:48 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x833eb400) [pid = 1948] [serial = 1173] [outer = (nil)] [url = about:blank] 12:52:48 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x834bbc00) [pid = 1948] [serial = 1169] [outer = (nil)] [url = about:blank] 12:52:48 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x835ad000) [pid = 1948] [serial = 1170] [outer = (nil)] [url = about:blank] 12:52:48 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x83770000) [pid = 1948] [serial = 1167] [outer = (nil)] [url = about:blank] 12:52:49 INFO - PROCESS | 1948 | 1477252369702 Marionette TRACE conn5 <- [1,1440,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 12:52:49 INFO - . 12:52:49 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3443ms 12:52:49 INFO - PROCESS | 1948 | 1477252369751 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 12:52:49 INFO - PROCESS | 1948 | 1477252369758 Marionette TRACE conn5 <- [1,1441,null,{"value":"7"}] 12:52:49 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 12:52:49 INFO - PROCESS | 1948 | 1477252369767 Marionette TRACE conn5 -> [0,1442,"timeouts",{"script":35000}] 12:52:49 INFO - PROCESS | 1948 | 1477252369771 Marionette TRACE conn5 <- [1,1442,null,{}] 12:52:49 INFO - PROCESS | 1948 | 1477252369780 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:49 INFO - PROCESS | 1948 | 1477252369948 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 12:52:49 INFO - PROCESS | 1948 | 1477252369958 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x833e8400 == 9 [pid = 1948] [id = 405] 12:52:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x833e8800) [pid = 1948] [serial = 1186] [outer = (nil)] 12:52:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x833ef000) [pid = 1948] [serial = 1187] [outer = 0x833e8800] 12:52:50 INFO - PROCESS | 1948 | 1477252370044 Marionette DEBUG loaded listener.js 12:52:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x833ed400) [pid = 1948] [serial = 1188] [outer = 0x833e8800] 12:52:51 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x82b6e800) [pid = 1948] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 12:52:51 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x82b75800) [pid = 1948] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 12:52:52 INFO - PROCESS | 1948 | 1477252372851 Marionette TRACE conn5 <- [1,1444,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 12:52:52 INFO - . 12:52:52 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3141ms 12:52:52 INFO - PROCESS | 1948 | 1477252372908 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 12:52:52 INFO - PROCESS | 1948 | 1477252372919 Marionette TRACE conn5 <- [1,1445,null,{"value":"7"}] 12:52:52 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 12:52:52 INFO - PROCESS | 1948 | 1477252372931 Marionette TRACE conn5 -> [0,1446,"timeouts",{"script":35000}] 12:52:52 INFO - PROCESS | 1948 | 1477252372936 Marionette TRACE conn5 <- [1,1446,null,{}] 12:52:52 INFO - PROCESS | 1948 | 1477252372944 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:53 INFO - PROCESS | 1948 | 1477252373116 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 12:52:53 INFO - PROCESS | 1948 | 1477252373217 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x8376c800 == 10 [pid = 1948] [id = 406] 12:52:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x83773000) [pid = 1948] [serial = 1189] [outer = (nil)] 12:52:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x83776800) [pid = 1948] [serial = 1190] [outer = 0x83773000] 12:52:53 INFO - PROCESS | 1948 | 1477252373297 Marionette DEBUG loaded listener.js 12:52:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83777000) [pid = 1948] [serial = 1191] [outer = 0x83773000] 12:52:56 INFO - PROCESS | 1948 | 1477252376233 Marionette TRACE conn5 <- [1,1448,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 12:52:56 INFO - . 12:52:56 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3341ms 12:52:56 INFO - PROCESS | 1948 | 1477252376274 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 12:52:56 INFO - PROCESS | 1948 | 1477252376280 Marionette TRACE conn5 <- [1,1449,null,{"value":"7"}] 12:52:56 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 12:52:56 INFO - PROCESS | 1948 | 1477252376290 Marionette TRACE conn5 -> [0,1450,"timeouts",{"script":35000}] 12:52:56 INFO - PROCESS | 1948 | 1477252376297 Marionette TRACE conn5 <- [1,1450,null,{}] 12:52:56 INFO - PROCESS | 1948 | 1477252376310 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:56 INFO - PROCESS | 1948 | 1477252376555 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 12:52:56 INFO - PROCESS | 1948 | 1477252376701 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e8400 == 11 [pid = 1948] [id = 407] 12:52:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x831e9c00) [pid = 1948] [serial = 1192] [outer = (nil)] 12:52:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x834b9800) [pid = 1948] [serial = 1193] [outer = 0x831e9c00] 12:52:56 INFO - PROCESS | 1948 | 1477252376791 Marionette DEBUG loaded listener.js 12:52:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x835a9400) [pid = 1948] [serial = 1194] [outer = 0x831e9c00] 12:52:57 INFO - PROCESS | 1948 | --DOCSHELL 0x82b73000 == 10 [pid = 1948] [id = 402] 12:52:57 INFO - PROCESS | 1948 | --DOCSHELL 0x833f2c00 == 9 [pid = 1948] [id = 404] 12:52:57 INFO - PROCESS | 1948 | --DOCSHELL 0x834bac00 == 8 [pid = 1948] [id = 403] 12:52:57 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x834c1c00) [pid = 1948] [serial = 1181] [outer = (nil)] [url = about:blank] 12:52:57 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x831a3c00) [pid = 1948] [serial = 1178] [outer = (nil)] [url = about:blank] 12:52:57 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x834b8800) [pid = 1948] [serial = 1179] [outer = (nil)] [url = about:blank] 12:52:57 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8319cc00) [pid = 1948] [serial = 1175] [outer = (nil)] [url = about:blank] 12:52:57 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x831e5800) [pid = 1948] [serial = 1176] [outer = (nil)] [url = about:blank] 12:52:59 INFO - PROCESS | 1948 | 1477252379056 Marionette TRACE conn5 <- [1,1452,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]]]}] 12:52:59 INFO - ............. 12:52:59 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2800ms 12:52:59 INFO - PROCESS | 1948 | 1477252379090 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 1948 | 1477252379097 Marionette TRACE conn5 <- [1,1453,null,{"value":"7"}] 12:52:59 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 12:52:59 INFO - PROCESS | 1948 | 1477252379106 Marionette TRACE conn5 -> [0,1454,"timeouts",{"script":35000}] 12:52:59 INFO - PROCESS | 1948 | 1477252379112 Marionette TRACE conn5 <- [1,1454,null,{}] 12:52:59 INFO - PROCESS | 1948 | 1477252379125 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:52:59 INFO - PROCESS | 1948 | 1477252379294 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 12:52:59 INFO - PROCESS | 1948 | 1477252379304 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:52:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x83778400 == 9 [pid = 1948] [id = 408] 12:52:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8377a000) [pid = 1948] [serial = 1195] [outer = (nil)] 12:52:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x8377f400) [pid = 1948] [serial = 1196] [outer = 0x8377a000] 12:52:59 INFO - PROCESS | 1948 | 1477252379389 Marionette DEBUG loaded listener.js 12:52:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x831e0000) [pid = 1948] [serial = 1197] [outer = 0x8377a000] 12:53:00 INFO - PROCESS | 1948 | 1477252380003 Marionette TRACE conn5 <- [1,1456,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]]]}] 12:53:00 INFO - ... 12:53:00 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 946ms 12:53:00 INFO - PROCESS | 1948 | 1477252380053 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 12:53:00 INFO - PROCESS | 1948 | 1477252380064 Marionette TRACE conn5 <- [1,1457,null,{"value":"7"}] 12:53:00 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 12:53:00 INFO - PROCESS | 1948 | 1477252380076 Marionette TRACE conn5 -> [0,1458,"timeouts",{"script":35000}] 12:53:00 INFO - PROCESS | 1948 | 1477252380084 Marionette TRACE conn5 <- [1,1458,null,{}] 12:53:00 INFO - PROCESS | 1948 | 1477252380099 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:00 INFO - PROCESS | 1948 | 1477252380312 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 12:53:00 INFO - PROCESS | 1948 | 1477252380386 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x83946800 == 10 [pid = 1948] [id = 409] 12:53:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x83948400) [pid = 1948] [serial = 1198] [outer = (nil)] 12:53:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8a885000) [pid = 1948] [serial = 1199] [outer = 0x83948400] 12:53:00 INFO - PROCESS | 1948 | 1477252380467 Marionette DEBUG loaded listener.js 12:53:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8a887c00) [pid = 1948] [serial = 1200] [outer = 0x83948400] 12:53:01 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x83773000) [pid = 1948] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 12:53:01 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x834bb400) [pid = 1948] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 12:53:01 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x833f3400) [pid = 1948] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 12:53:01 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x833e8800) [pid = 1948] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 12:53:01 INFO - PROCESS | 1948 | [aac @ 0x83944800] err{or,}_recognition separate: 1; 1 12:53:01 INFO - PROCESS | 1948 | [aac @ 0x83944800] err{or,}_recognition combined: 1; 1 12:53:01 INFO - PROCESS | 1948 | [aac @ 0x83944800] Unsupported bit depth: 0 12:53:01 INFO - PROCESS | 1948 | [h264 @ 0x8ab84400] err{or,}_recognition separate: 1; 1 12:53:01 INFO - PROCESS | 1948 | [h264 @ 0x8ab84400] err{or,}_recognition combined: 1; 1 12:53:01 INFO - PROCESS | 1948 | [h264 @ 0x8ab84400] Unsupported bit depth: 0 12:53:01 INFO - PROCESS | 1948 | [aac @ 0x8ab84c00] err{or,}_recognition separate: 1; 1 12:53:01 INFO - PROCESS | 1948 | [aac @ 0x8ab84c00] err{or,}_recognition combined: 1; 1 12:53:01 INFO - PROCESS | 1948 | [aac @ 0x8ab84c00] Unsupported bit depth: 0 12:53:01 INFO - PROCESS | 1948 | [h264 @ 0x8a885400] err{or,}_recognition separate: 1; 1 12:53:01 INFO - PROCESS | 1948 | [h264 @ 0x8a885400] err{or,}_recognition combined: 1; 1 12:53:01 INFO - PROCESS | 1948 | [h264 @ 0x8a885400] Unsupported bit depth: 0 12:53:01 INFO - PROCESS | 1948 | [h264 @ 0x8a885400] no picture 12:53:03 INFO - PROCESS | 1948 | 1477252383122 Marionette TRACE conn5 <- [1,1460,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null]]]}] 12:53:03 INFO - . 12:53:03 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 3056ms 12:53:03 INFO - PROCESS | 1948 | 1477252383132 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 12:53:03 INFO - PROCESS | 1948 | 1477252383136 Marionette TRACE conn5 <- [1,1461,null,{"value":"7"}] 12:53:03 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 12:53:03 INFO - PROCESS | 1948 | 1477252383143 Marionette TRACE conn5 -> [0,1462,"getContext",null] 12:53:03 INFO - PROCESS | 1948 | 1477252383149 Marionette TRACE conn5 <- [1,1462,null,{"value":"content"}] 12:53:03 INFO - PROCESS | 1948 | 1477252383165 Marionette TRACE conn5 -> [0,1463,"setContext",{"value":"chrome"}] 12:53:03 INFO - PROCESS | 1948 | 1477252383172 Marionette TRACE conn5 <- [1,1463,null,{}] 12:53:03 INFO - PROCESS | 1948 | 1477252383177 Marionette TRACE conn5 -> [0,1464,"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":234}] 12:53:03 INFO - PROCESS | 1948 | 1477252383198 Marionette TRACE conn5 <- [1,1464,null,{"value":true}] 12:53:03 INFO - PROCESS | 1948 | 1477252383202 Marionette TRACE conn5 -> [0,1465,"setContext",{"value":"content"}] 12:53:03 INFO - PROCESS | 1948 | 1477252383204 Marionette TRACE conn5 <- [1,1465,null,{}] 12:53:03 INFO - Setting pref media.mediasource.enabled (true) 12:53:03 INFO - PROCESS | 1948 | 1477252383210 Marionette TRACE conn5 -> [0,1466,"getContext",null] 12:53:03 INFO - PROCESS | 1948 | 1477252383214 Marionette TRACE conn5 <- [1,1466,null,{"value":"content"}] 12:53:03 INFO - PROCESS | 1948 | 1477252383220 Marionette TRACE conn5 -> [0,1467,"setContext",{"value":"chrome"}] 12:53:03 INFO - PROCESS | 1948 | 1477252383223 Marionette TRACE conn5 <- [1,1467,null,{}] 12:53:03 INFO - PROCESS | 1948 | 1477252383228 Marionette TRACE conn5 -> [0,1468,"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":203}] 12:53:03 INFO - PROCESS | 1948 | 1477252383245 Marionette TRACE conn5 <- [1,1468,null,{"value":null}] 12:53:03 INFO - PROCESS | 1948 | 1477252383249 Marionette TRACE conn5 -> [0,1469,"setContext",{"value":"content"}] 12:53:03 INFO - PROCESS | 1948 | 1477252383253 Marionette TRACE conn5 <- [1,1469,null,{}] 12:53:03 INFO - PROCESS | 1948 | 1477252383266 Marionette TRACE conn5 -> [0,1470,"timeouts",{"script":35000}] 12:53:03 INFO - PROCESS | 1948 | 1477252383270 Marionette TRACE conn5 <- [1,1470,null,{}] 12:53:03 INFO - PROCESS | 1948 | 1477252383276 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:03 INFO - PROCESS | 1948 | 1477252383440 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 12:53:03 INFO - PROCESS | 1948 | 1477252383462 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab7d000 == 11 [pid = 1948] [id = 410] 12:53:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x8ab7d400) [pid = 1948] [serial = 1201] [outer = (nil)] 12:53:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8ab80000) [pid = 1948] [serial = 1202] [outer = 0x8ab7d400] 12:53:03 INFO - PROCESS | 1948 | 1477252383541 Marionette DEBUG loaded listener.js 12:53:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8ab88400) [pid = 1948] [serial = 1203] [outer = 0x8ab7d400] 12:53:04 INFO - PROCESS | 1948 | [1948] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 12:53:04 INFO - ...................................... 12:53:04 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1116ms 12:53:04 INFO - PROCESS | 1948 | 1477252384199 Marionette TRACE conn5 <- [1,1472,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:18:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:16:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:24: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:18:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:16:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:24: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:18:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:16:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:24: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:18:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:16:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:24: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:18:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:16:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:24: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:18:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:16:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:24: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 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 mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",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]]]}] 12:53:04 INFO - PROCESS | 1948 | 1477252384260 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 12:53:04 INFO - PROCESS | 1948 | 1477252384263 Marionette TRACE conn5 <- [1,1473,null,{"value":"7"}] 12:53:04 INFO - TEST-START | /media-source/mediasource-liveseekable.html 12:53:04 INFO - Clearing pref media.mediasource.enabled 12:53:04 INFO - PROCESS | 1948 | 1477252384295 Marionette TRACE conn5 -> [0,1474,"getContext",null] 12:53:04 INFO - PROCESS | 1948 | 1477252384300 Marionette TRACE conn5 <- [1,1474,null,{"value":"content"}] 12:53:04 INFO - PROCESS | 1948 | 1477252384308 Marionette TRACE conn5 -> [0,1475,"setContext",{"value":"chrome"}] 12:53:04 INFO - PROCESS | 1948 | 1477252384315 Marionette TRACE conn5 <- [1,1475,null,{}] 12:53:04 INFO - PROCESS | 1948 | 1477252384328 Marionette TRACE conn5 -> [0,1476,"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":214}] 12:53:04 INFO - PROCESS | 1948 | 1477252384349 Marionette TRACE conn5 <- [1,1476,null,{"value":null}] 12:53:04 INFO - PROCESS | 1948 | 1477252384360 Marionette TRACE conn5 -> [0,1477,"setContext",{"value":"content"}] 12:53:04 INFO - PROCESS | 1948 | 1477252384365 Marionette TRACE conn5 <- [1,1477,null,{}] 12:53:04 INFO - PROCESS | 1948 | 1477252384371 Marionette TRACE conn5 -> [0,1478,"timeouts",{"script":35000}] 12:53:04 INFO - PROCESS | 1948 | 1477252384378 Marionette TRACE conn5 <- [1,1478,null,{}] 12:53:04 INFO - PROCESS | 1948 | 1477252384391 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:04 INFO - PROCESS | 1948 | 1477252384685 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 12:53:04 INFO - PROCESS | 1948 | 1477252384753 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6d000 == 12 [pid = 1948] [id = 411] 12:53:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x835a7400) [pid = 1948] [serial = 1204] [outer = (nil)] 12:53:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x835dc000) [pid = 1948] [serial = 1205] [outer = 0x835a7400] 12:53:04 INFO - PROCESS | 1948 | 1477252384842 Marionette DEBUG loaded listener.js 12:53:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x83770000) [pid = 1948] [serial = 1206] [outer = 0x835a7400] 12:53:05 INFO - PROCESS | 1948 | 1477252385767 Marionette TRACE conn5 <- [1,1480,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 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]]]}] 12:53:05 INFO - ........ 12:53:05 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1541ms 12:53:05 INFO - PROCESS | 1948 | 1477252385811 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 12:53:05 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 12:53:05 INFO - PROCESS | 1948 | 1477252385816 Marionette TRACE conn5 <- [1,1481,null,{"value":"7"}] 12:53:05 INFO - PROCESS | 1948 | 1477252385823 Marionette TRACE conn5 -> [0,1482,"timeouts",{"script":35000}] 12:53:05 INFO - PROCESS | 1948 | 1477252385827 Marionette TRACE conn5 <- [1,1482,null,{}] 12:53:05 INFO - PROCESS | 1948 | 1477252385834 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:06 INFO - PROCESS | 1948 | 1477252386061 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 12:53:06 INFO - PROCESS | 1948 | 1477252386225 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab83000 == 13 [pid = 1948] [id = 412] 12:53:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ab84400) [pid = 1948] [serial = 1207] [outer = (nil)] 12:53:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8acd3c00) [pid = 1948] [serial = 1208] [outer = 0x8ab84400] 12:53:06 INFO - PROCESS | 1948 | 1477252386318 Marionette DEBUG loaded listener.js 12:53:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8acd6c00) [pid = 1948] [serial = 1209] [outer = 0x8ab84400] 12:53:07 INFO - PROCESS | 1948 | 1477252387144 Marionette TRACE conn5 <- [1,1484,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]]]}] 12:53:07 INFO - .. 12:53:07 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1338ms 12:53:07 INFO - PROCESS | 1948 | 1477252387161 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 12:53:07 INFO - PROCESS | 1948 | 1477252387167 Marionette TRACE conn5 <- [1,1485,null,{"value":"7"}] 12:53:07 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 12:53:07 INFO - PROCESS | 1948 | 1477252387202 Marionette TRACE conn5 -> [0,1486,"timeouts",{"script":35000}] 12:53:07 INFO - PROCESS | 1948 | 1477252387209 Marionette TRACE conn5 <- [1,1486,null,{}] 12:53:07 INFO - PROCESS | 1948 | 1477252387219 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:07 INFO - PROCESS | 1948 | 1477252387419 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 12:53:07 INFO - PROCESS | 1948 | 1477252387580 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f0000 == 14 [pid = 1948] [id = 413] 12:53:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x834bd000) [pid = 1948] [serial = 1210] [outer = (nil)] 12:53:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x835aa800) [pid = 1948] [serial = 1211] [outer = 0x834bd000] 12:53:07 INFO - PROCESS | 1948 | 1477252387677 Marionette DEBUG loaded listener.js 12:53:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x835d9c00) [pid = 1948] [serial = 1212] [outer = 0x834bd000] 12:53:08 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x83776800) [pid = 1948] [serial = 1190] [outer = (nil)] [url = about:blank] 12:53:08 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x83777000) [pid = 1948] [serial = 1191] [outer = (nil)] [url = about:blank] 12:53:08 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x833ef000) [pid = 1948] [serial = 1187] [outer = (nil)] [url = about:blank] 12:53:08 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x833ed400) [pid = 1948] [serial = 1188] [outer = (nil)] [url = about:blank] 12:53:08 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x834b7800) [pid = 1948] [serial = 1184] [outer = (nil)] [url = about:blank] 12:53:08 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x834b6800) [pid = 1948] [serial = 1185] [outer = (nil)] [url = about:blank] 12:53:08 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x831a8c00) [pid = 1948] [serial = 1182] [outer = (nil)] [url = about:blank] 12:53:08 INFO - PROCESS | 1948 | [aac @ 0x833f2000] err{or,}_recognition separate: 1; 1 12:53:08 INFO - PROCESS | 1948 | [aac @ 0x833f2000] err{or,}_recognition combined: 1; 1 12:53:08 INFO - PROCESS | 1948 | [aac @ 0x833f2000] Unsupported bit depth: 0 12:53:08 INFO - PROCESS | 1948 | [h264 @ 0x8ccef000] err{or,}_recognition separate: 1; 1 12:53:08 INFO - PROCESS | 1948 | [h264 @ 0x8ccef000] err{or,}_recognition combined: 1; 1 12:53:08 INFO - PROCESS | 1948 | [h264 @ 0x8ccef000] Unsupported bit depth: 0 12:53:08 INFO - PROCESS | 1948 | [aac @ 0x8ccf0000] err{or,}_recognition separate: 1; 1 12:53:08 INFO - PROCESS | 1948 | [aac @ 0x8ccf0000] err{or,}_recognition combined: 1; 1 12:53:08 INFO - PROCESS | 1948 | [aac @ 0x8ccf0000] Unsupported bit depth: 0 12:53:08 INFO - PROCESS | 1948 | [h264 @ 0x8ccee800] err{or,}_recognition separate: 1; 1 12:53:08 INFO - PROCESS | 1948 | [h264 @ 0x8ccee800] err{or,}_recognition combined: 1; 1 12:53:08 INFO - PROCESS | 1948 | [h264 @ 0x8ccee800] Unsupported bit depth: 0 12:53:08 INFO - PROCESS | 1948 | [h264 @ 0x8ccee800] no picture 12:53:09 INFO - PROCESS | 1948 | [h264 @ 0x8ccee800] no picture 12:53:09 INFO - PROCESS | 1948 | 1477252389639 Marionette TRACE conn5 <- [1,1488,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 12:53:09 INFO - . 12:53:09 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2457ms 12:53:09 INFO - PROCESS | 1948 | 1477252389657 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 12:53:09 INFO - PROCESS | 1948 | 1477252389666 Marionette TRACE conn5 <- [1,1489,null,{"value":"7"}] 12:53:09 INFO - TEST-START | /media-source/mediasource-play.html 12:53:09 INFO - PROCESS | 1948 | 1477252389676 Marionette TRACE conn5 -> [0,1490,"timeouts",{"script":35000}] 12:53:09 INFO - PROCESS | 1948 | 1477252389681 Marionette TRACE conn5 <- [1,1490,null,{}] 12:53:09 INFO - PROCESS | 1948 | 1477252389687 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:09 INFO - PROCESS | 1948 | 1477252389880 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 12:53:09 INFO - PROCESS | 1948 | 1477252389902 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x835aa000 == 15 [pid = 1948] [id = 414] 12:53:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8ccf8000) [pid = 1948] [serial = 1213] [outer = (nil)] 12:53:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8cda1c00) [pid = 1948] [serial = 1214] [outer = 0x8ccf8000] 12:53:09 INFO - PROCESS | 1948 | 1477252389981 Marionette DEBUG loaded listener.js 12:53:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8d9f4800) [pid = 1948] [serial = 1215] [outer = 0x8ccf8000] 12:53:10 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x831e9c00) [pid = 1948] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 12:53:10 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x8377a000) [pid = 1948] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 12:53:10 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x83948400) [pid = 1948] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 12:53:11 INFO - PROCESS | 1948 | [aac @ 0x8d9ef800] err{or,}_recognition separate: 1; 1 12:53:11 INFO - PROCESS | 1948 | [aac @ 0x8d9ef800] err{or,}_recognition combined: 1; 1 12:53:11 INFO - PROCESS | 1948 | [aac @ 0x8d9ef800] Unsupported bit depth: 0 12:53:11 INFO - PROCESS | 1948 | [h264 @ 0x90e8dc00] err{or,}_recognition separate: 1; 1 12:53:11 INFO - PROCESS | 1948 | [h264 @ 0x90e8dc00] err{or,}_recognition combined: 1; 1 12:53:11 INFO - PROCESS | 1948 | [h264 @ 0x90e8dc00] Unsupported bit depth: 0 12:53:11 INFO - PROCESS | 1948 | [aac @ 0x8d9ef800] err{or,}_recognition separate: 1; 1 12:53:11 INFO - PROCESS | 1948 | [aac @ 0x8d9ef800] err{or,}_recognition combined: 1; 1 12:53:11 INFO - PROCESS | 1948 | [aac @ 0x8d9ef800] Unsupported bit depth: 0 12:53:11 INFO - PROCESS | 1948 | [h264 @ 0x90e8dc00] err{or,}_recognition separate: 1; 1 12:53:11 INFO - PROCESS | 1948 | [h264 @ 0x90e8dc00] err{or,}_recognition combined: 1; 1 12:53:11 INFO - PROCESS | 1948 | [h264 @ 0x90e8dc00] Unsupported bit depth: 0 12:53:11 INFO - PROCESS | 1948 | [h264 @ 0x90e8dc00] no picture 12:53:12 INFO - PROCESS | 1948 | 1477252392562 Marionette TRACE conn5 <- [1,1492,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 12:53:12 INFO - . 12:53:12 INFO - TEST-OK | /media-source/mediasource-play.html | took 2902ms 12:53:12 INFO - PROCESS | 1948 | 1477252392579 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 12:53:12 INFO - PROCESS | 1948 | 1477252392583 Marionette TRACE conn5 <- [1,1493,null,{"value":"7"}] 12:53:12 INFO - TEST-START | /media-source/mediasource-preload.html 12:53:12 INFO - PROCESS | 1948 | 1477252392589 Marionette TRACE conn5 -> [0,1494,"timeouts",{"script":35000}] 12:53:12 INFO - PROCESS | 1948 | 1477252392596 Marionette TRACE conn5 <- [1,1494,null,{}] 12:53:12 INFO - PROCESS | 1948 | 1477252392611 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:12 INFO - PROCESS | 1948 | 1477252392816 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 12:53:12 INFO - PROCESS | 1948 | 1477252392832 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82ac00 == 16 [pid = 1948] [id = 415] 12:53:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8f82d000) [pid = 1948] [serial = 1216] [outer = (nil)] 12:53:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x90470400) [pid = 1948] [serial = 1217] [outer = 0x8f82d000] 12:53:12 INFO - PROCESS | 1948 | 1477252392925 Marionette DEBUG loaded listener.js 12:53:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x90472400) [pid = 1948] [serial = 1218] [outer = 0x8f82d000] 12:53:13 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:53:13 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:53:13 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:53:13 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:53:13 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:53:13 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:53:13 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:53:13 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:53:13 INFO - PROCESS | 1948 | 1477252393517 Marionette TRACE conn5 <- [1,1496,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]]]}] 12:53:13 INFO - ....... 12:53:13 INFO - TEST-OK | /media-source/mediasource-preload.html | took 939ms 12:53:13 INFO - PROCESS | 1948 | 1477252393536 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 12:53:13 INFO - PROCESS | 1948 | 1477252393539 Marionette TRACE conn5 <- [1,1497,null,{"value":"7"}] 12:53:13 INFO - TEST-START | /media-source/mediasource-remove.html 12:53:13 INFO - PROCESS | 1948 | 1477252393547 Marionette TRACE conn5 -> [0,1498,"timeouts",{"script":35000}] 12:53:13 INFO - PROCESS | 1948 | 1477252393551 Marionette TRACE conn5 <- [1,1498,null,{}] 12:53:13 INFO - PROCESS | 1948 | 1477252393558 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:13 INFO - PROCESS | 1948 | 1477252393708 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 12:53:13 INFO - PROCESS | 1948 | 1477252393838 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6ac00 == 17 [pid = 1948] [id = 416] 12:53:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x82b78400) [pid = 1948] [serial = 1219] [outer = (nil)] 12:53:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x831e6000) [pid = 1948] [serial = 1220] [outer = 0x82b78400] 12:53:13 INFO - PROCESS | 1948 | 1477252393933 Marionette DEBUG loaded listener.js 12:53:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x834b6000) [pid = 1948] [serial = 1221] [outer = 0x82b78400] 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x8ccf0000] err{or,}_recognition separate: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x8ccf0000] err{or,}_recognition combined: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x8ccf0000] Unsupported bit depth: 0 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x90e89800] err{or,}_recognition separate: 1; 1 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x90e89800] err{or,}_recognition combined: 1; 1 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x90e89800] Unsupported bit depth: 0 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x8ccf0000] err{or,}_recognition separate: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x8ccf0000] err{or,}_recognition combined: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x8ccf0000] Unsupported bit depth: 0 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x90e89800] err{or,}_recognition separate: 1; 1 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x90e89800] err{or,}_recognition combined: 1; 1 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x90e89800] Unsupported bit depth: 0 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x90f84c00] err{or,}_recognition separate: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x90f84c00] err{or,}_recognition combined: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x90f84c00] Unsupported bit depth: 0 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x91a03800] err{or,}_recognition separate: 1; 1 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x91a03800] err{or,}_recognition combined: 1; 1 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x91a03800] Unsupported bit depth: 0 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x90f84c00] err{or,}_recognition separate: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x90f84c00] err{or,}_recognition combined: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x90f84c00] Unsupported bit depth: 0 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x8ccefc00] err{or,}_recognition separate: 1; 1 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x8ccefc00] err{or,}_recognition combined: 1; 1 12:53:17 INFO - PROCESS | 1948 | [h264 @ 0x8ccefc00] Unsupported bit depth: 0 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x8f7d6400] err{or,}_recognition separate: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x8f7d6400] err{or,}_recognition combined: 1; 1 12:53:17 INFO - PROCESS | 1948 | [aac @ 0x8f7d6400] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x930d9800] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x930d9800] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x930d9800] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x931e6800] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x931e6800] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x931e6800] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x930ccc00] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x930ccc00] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x930ccc00] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x831ea000] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x831ea000] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x831ea000] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x90471400] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x90471400] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x90471400] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x90475000] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x90475000] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x90475000] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x90478c00] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x90478c00] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x90478c00] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x90471400] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x90471400] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x90471400] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x831ea000] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x831ea000] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [aac @ 0x831ea000] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x9047b400] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x9047b400] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x9047b400] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x90474800] err{or,}_recognition separate: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x90474800] err{or,}_recognition combined: 1; 1 12:53:18 INFO - PROCESS | 1948 | [h264 @ 0x90474800] Unsupported bit depth: 0 12:53:18 INFO - PROCESS | 1948 | 1477252398366 Marionette TRACE conn5 <- [1,1500,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 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]]]}] 12:53:18 INFO - ............... 12:53:18 INFO - TEST-OK | /media-source/mediasource-remove.html | took 4856ms 12:53:18 INFO - PROCESS | 1948 | 1477252398406 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 12:53:18 INFO - PROCESS | 1948 | 1477252398411 Marionette TRACE conn5 <- [1,1501,null,{"value":"7"}] 12:53:18 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 12:53:18 INFO - PROCESS | 1948 | 1477252398419 Marionette TRACE conn5 -> [0,1502,"timeouts",{"script":35000}] 12:53:18 INFO - PROCESS | 1948 | 1477252398426 Marionette TRACE conn5 <- [1,1502,null,{}] 12:53:18 INFO - PROCESS | 1948 | 1477252398477 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:18 INFO - PROCESS | 1948 | 1477252398670 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 12:53:18 INFO - PROCESS | 1948 | 1477252398821 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f822c00 == 18 [pid = 1948] [id = 417] 12:53:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8f826400) [pid = 1948] [serial = 1222] [outer = (nil)] 12:53:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x932bec00) [pid = 1948] [serial = 1223] [outer = 0x8f826400] 12:53:18 INFO - PROCESS | 1948 | 1477252398910 Marionette DEBUG loaded listener.js 12:53:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x932c4000) [pid = 1948] [serial = 1224] [outer = 0x8f826400] 12:53:19 INFO - PROCESS | 1948 | 1477252399849 Marionette TRACE conn5 <- [1,1504,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() 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]]]}] 12:53:19 INFO - ...... 12:53:19 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1478ms 12:53:19 INFO - PROCESS | 1948 | 1477252399897 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 12:53:19 INFO - PROCESS | 1948 | 1477252399903 Marionette TRACE conn5 <- [1,1505,null,{"value":"7"}] 12:53:19 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 12:53:19 INFO - PROCESS | 1948 | 1477252399912 Marionette TRACE conn5 -> [0,1506,"timeouts",{"script":35000}] 12:53:19 INFO - PROCESS | 1948 | 1477252399917 Marionette TRACE conn5 <- [1,1506,null,{}] 12:53:19 INFO - PROCESS | 1948 | 1477252399926 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:20 INFO - PROCESS | 1948 | 1477252400154 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 12:53:20 INFO - PROCESS | 1948 | 1477252400277 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x8319ac00 == 19 [pid = 1948] [id = 418] 12:53:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x8377bc00) [pid = 1948] [serial = 1225] [outer = (nil)] 12:53:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x8ace2400) [pid = 1948] [serial = 1226] [outer = 0x8377bc00] 12:53:20 INFO - PROCESS | 1948 | 1477252400364 Marionette DEBUG loaded listener.js 12:53:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x8f7d5000) [pid = 1948] [serial = 1227] [outer = 0x8377bc00] 12:53:21 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x835a9400) [pid = 1948] [serial = 1194] [outer = (nil)] [url = about:blank] 12:53:21 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x834b9800) [pid = 1948] [serial = 1193] [outer = (nil)] [url = about:blank] 12:53:21 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x831e0000) [pid = 1948] [serial = 1197] [outer = (nil)] [url = about:blank] 12:53:21 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x8377f400) [pid = 1948] [serial = 1196] [outer = (nil)] [url = about:blank] 12:53:21 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8a887c00) [pid = 1948] [serial = 1200] [outer = (nil)] [url = about:blank] 12:53:21 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8a885000) [pid = 1948] [serial = 1199] [outer = (nil)] [url = about:blank] 12:53:21 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x8ab80000) [pid = 1948] [serial = 1202] [outer = (nil)] [url = about:blank] 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x8377f400] err{or,}_recognition separate: 1; 1 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x8377f400] err{or,}_recognition combined: 1; 1 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x8377f400] Unsupported bit depth: 0 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x83783000] err{or,}_recognition separate: 1; 1 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x83783000] err{or,}_recognition combined: 1; 1 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x83783000] Unsupported bit depth: 0 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x8377f400] err{or,}_recognition separate: 1; 1 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x8377f400] err{or,}_recognition combined: 1; 1 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x8377f400] Unsupported bit depth: 0 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x83783000] err{or,}_recognition separate: 1; 1 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x83783000] err{or,}_recognition combined: 1; 1 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x83783000] Unsupported bit depth: 0 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x8377f400] no picture 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x8377f400] no picture 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x8319cc00] err{or,}_recognition separate: 1; 1 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x8319cc00] err{or,}_recognition combined: 1; 1 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x8319cc00] Unsupported bit depth: 0 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x83783000] err{or,}_recognition separate: 1; 1 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x83783000] err{or,}_recognition combined: 1; 1 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x83783000] Unsupported bit depth: 0 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x83784400] err{or,}_recognition separate: 1; 1 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x83784400] err{or,}_recognition combined: 1; 1 12:53:22 INFO - PROCESS | 1948 | [aac @ 0x83784400] Unsupported bit depth: 0 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x831e7800] err{or,}_recognition separate: 1; 1 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x831e7800] err{or,}_recognition combined: 1; 1 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x831e7800] Unsupported bit depth: 0 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x831e7800] no picture 12:53:22 INFO - PROCESS | 1948 | [h264 @ 0x831e7800] no picture 12:53:23 INFO - PROCESS | 1948 | 1477252403037 Marionette TRACE conn5 <- [1,1508,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]]]}] 12:53:23 INFO - .. 12:53:23 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3193ms 12:53:23 INFO - PROCESS | 1948 | 1477252403107 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 12:53:23 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 12:53:23 INFO - PROCESS | 1948 | 1477252403113 Marionette TRACE conn5 <- [1,1509,null,{"value":"7"}] 12:53:23 INFO - PROCESS | 1948 | 1477252403123 Marionette TRACE conn5 -> [0,1510,"timeouts",{"script":35000}] 12:53:23 INFO - PROCESS | 1948 | 1477252403130 Marionette TRACE conn5 <- [1,1510,null,{}] 12:53:23 INFO - PROCESS | 1948 | 1477252403154 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:23 INFO - PROCESS | 1948 | 1477252403373 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 12:53:23 INFO - PROCESS | 1948 | 1477252403390 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab82400 == 20 [pid = 1948] [id = 419] 12:53:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8ab82c00) [pid = 1948] [serial = 1228] [outer = (nil)] 12:53:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8acde800) [pid = 1948] [serial = 1229] [outer = 0x8ab82c00] 12:53:23 INFO - PROCESS | 1948 | 1477252403477 Marionette DEBUG loaded listener.js 12:53:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x82b6e400) [pid = 1948] [serial = 1230] [outer = 0x8ab82c00] 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x932c4400] err{or,}_recognition separate: 1; 1 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x932c4400] err{or,}_recognition combined: 1; 1 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x932c4400] Unsupported bit depth: 0 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x935d7800] err{or,}_recognition separate: 1; 1 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x935d7800] err{or,}_recognition combined: 1; 1 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x935d7800] Unsupported bit depth: 0 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x93743800] err{or,}_recognition separate: 1; 1 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x93743800] err{or,}_recognition combined: 1; 1 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x93743800] Unsupported bit depth: 0 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x931e7c00] err{or,}_recognition separate: 1; 1 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x931e7c00] err{or,}_recognition combined: 1; 1 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x931e7c00] Unsupported bit depth: 0 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x93743800] no picture 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x939b3000] err{or,}_recognition separate: 1; 1 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x939b3000] err{or,}_recognition combined: 1; 1 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x939b3000] Unsupported bit depth: 0 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x939b4000] err{or,}_recognition separate: 1; 1 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x939b4000] err{or,}_recognition combined: 1; 1 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x939b4000] Unsupported bit depth: 0 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x939b3000] err{or,}_recognition separate: 1; 1 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x939b3000] err{or,}_recognition combined: 1; 1 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x939b3000] Unsupported bit depth: 0 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x939b4000] err{or,}_recognition separate: 1; 1 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x939b4000] err{or,}_recognition combined: 1; 1 12:53:24 INFO - PROCESS | 1948 | [aac @ 0x939b4000] Unsupported bit depth: 0 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x93743800] no picture 12:53:24 INFO - PROCESS | 1948 | [h264 @ 0x939b3000] no picture 12:53:25 INFO - PROCESS | 1948 | 1477252405127 Marionette TRACE conn5 <- [1,1512,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]]]}] 12:53:25 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8f82d000) [pid = 1948] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 12:53:25 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8ab84400) [pid = 1948] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 12:53:25 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x835a7400) [pid = 1948] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 12:53:25 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x8ab7d400) [pid = 1948] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 12:53:25 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x834bd000) [pid = 1948] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 12:53:25 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x8ccf8000) [pid = 1948] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 12:53:25 INFO - .. 12:53:25 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2060ms 12:53:25 INFO - PROCESS | 1948 | 1477252405182 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 12:53:25 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 12:53:25 INFO - PROCESS | 1948 | 1477252405193 Marionette TRACE conn5 <- [1,1513,null,{"value":"7"}] 12:53:25 INFO - PROCESS | 1948 | 1477252405204 Marionette TRACE conn5 -> [0,1514,"getContext",null] 12:53:25 INFO - PROCESS | 1948 | 1477252405211 Marionette TRACE conn5 <- [1,1514,null,{"value":"content"}] 12:53:25 INFO - PROCESS | 1948 | 1477252405217 Marionette TRACE conn5 -> [0,1515,"setContext",{"value":"chrome"}] 12:53:25 INFO - PROCESS | 1948 | 1477252405221 Marionette TRACE conn5 <- [1,1515,null,{}] 12:53:25 INFO - PROCESS | 1948 | 1477252405229 Marionette TRACE conn5 -> [0,1516,"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":234}] 12:53:25 INFO - PROCESS | 1948 | 1477252405250 Marionette TRACE conn5 <- [1,1516,null,{"value":true}] 12:53:25 INFO - PROCESS | 1948 | 1477252405255 Marionette TRACE conn5 -> [0,1517,"setContext",{"value":"content"}] 12:53:25 INFO - PROCESS | 1948 | 1477252405260 Marionette TRACE conn5 <- [1,1517,null,{}] 12:53:25 INFO - Setting pref media.mediasource.enabled (true) 12:53:25 INFO - PROCESS | 1948 | 1477252405266 Marionette TRACE conn5 -> [0,1518,"getContext",null] 12:53:25 INFO - PROCESS | 1948 | 1477252405273 Marionette TRACE conn5 <- [1,1518,null,{"value":"content"}] 12:53:25 INFO - PROCESS | 1948 | 1477252405289 Marionette TRACE conn5 -> [0,1519,"setContext",{"value":"chrome"}] 12:53:25 INFO - PROCESS | 1948 | 1477252405298 Marionette TRACE conn5 <- [1,1519,null,{}] 12:53:25 INFO - PROCESS | 1948 | 1477252405303 Marionette TRACE conn5 -> [0,1520,"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":203}] 12:53:25 INFO - PROCESS | 1948 | 1477252405324 Marionette TRACE conn5 <- [1,1520,null,{"value":null}] 12:53:25 INFO - PROCESS | 1948 | 1477252405329 Marionette TRACE conn5 -> [0,1521,"setContext",{"value":"content"}] 12:53:25 INFO - PROCESS | 1948 | 1477252405333 Marionette TRACE conn5 <- [1,1521,null,{}] 12:53:25 INFO - PROCESS | 1948 | 1477252405338 Marionette TRACE conn5 -> [0,1522,"timeouts",{"script":35000}] 12:53:25 INFO - PROCESS | 1948 | 1477252405342 Marionette TRACE conn5 <- [1,1522,null,{}] 12:53:25 INFO - PROCESS | 1948 | 1477252405349 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:25 INFO - PROCESS | 1948 | 1477252405550 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 12:53:25 INFO - PROCESS | 1948 | 1477252405625 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x931e8400 == 21 [pid = 1948] [id = 420] 12:53:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x94948400) [pid = 1948] [serial = 1231] [outer = (nil)] 12:53:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x94a4d400) [pid = 1948] [serial = 1232] [outer = 0x94948400] 12:53:25 INFO - PROCESS | 1948 | 1477252405707 Marionette DEBUG loaded listener.js 12:53:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x949be400) [pid = 1948] [serial = 1233] [outer = 0x94948400] 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x9830cc00] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x9830cc00] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x9830cc00] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9830d400] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9830d400] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9830d400] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x9830cc00] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x9830cc00] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x9830cc00] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9830d400] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9830d400] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9830d400] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x98310000] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x98310000] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x98310000] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x98310800] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x98310800] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x98310800] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x98311c00] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x98311c00] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x98311c00] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9830fc00] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9830fc00] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9830fc00] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x9833ec00] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x9833ec00] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x9833ec00] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9833f400] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9833f400] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x9833f400] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x98340400] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x98340400] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [h264 @ 0x98340400] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x954bcc00] err{or,}_recognition separate: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x954bcc00] err{or,}_recognition combined: 1; 1 12:53:26 INFO - PROCESS | 1948 | [aac @ 0x954bcc00] Unsupported bit depth: 0 12:53:26 INFO - PROCESS | 1948 | 1477252406816 Marionette TRACE conn5 <- [1,1524,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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,1525,"getWindowHandle",null] 12:53:26 INFO - PROCESS | 1948 | 1477252406883 Marionette TRACE conn5 <- [1,1525,null,{"value":"7"}] 12:53:26 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 12:53:26 INFO - Clearing pref media.mediasource.enabled 12:53:26 INFO - PROCESS | 1948 | 1477252406890 Marionette TRACE conn5 -> [0,1526,"getContext",null] 12:53:26 INFO - PROCESS | 1948 | 1477252406893 Marionette TRACE conn5 <- [1,1526,null,{"value":"content"}] 12:53:26 INFO - PROCESS | 1948 | 1477252406898 Marionette TRACE conn5 -> [0,1527,"setContext",{"value":"chrome"}] 12:53:26 INFO - PROCESS | 1948 | 1477252406901 Marionette TRACE conn5 <- [1,1527,null,{}] 12:53:26 INFO - PROCESS | 1948 | 1477252406907 Marionette TRACE conn5 -> [0,1528,"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":214}] 12:53:26 INFO - PROCESS | 1948 | 1477252406922 Marionette TRACE conn5 <- [1,1528,null,{"value":null}] 12:53:26 INFO - PROCESS | 1948 | 1477252406926 Marionette TRACE conn5 -> [0,1529,"setContext",{"value":"content"}] 12:53:26 INFO - PROCESS | 1948 | 1477252406930 Marionette TRACE conn5 <- [1,1529,null,{}] 12:53:26 INFO - PROCESS | 1948 | 1477252406935 Marionette TRACE conn5 -> [0,1530,"timeouts",{"script":35000}] 12:53:26 INFO - PROCESS | 1948 | 1477252406939 Marionette TRACE conn5 <- [1,1530,null,{}] 12:53:26 INFO - PROCESS | 1948 | 1477252406953 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:27 INFO - PROCESS | 1948 | 1477252407161 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 12:53:27 INFO - PROCESS | 1948 | 1477252407254 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6e800 == 22 [pid = 1948] [id = 421] 12:53:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x82b6ec00) [pid = 1948] [serial = 1234] [outer = (nil)] 12:53:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8319cc00) [pid = 1948] [serial = 1235] [outer = 0x82b6ec00] 12:53:27 INFO - PROCESS | 1948 | 1477252407348 Marionette DEBUG loaded listener.js 12:53:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x831eec00) [pid = 1948] [serial = 1236] [outer = 0x82b6ec00] 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x82b74400] err{or,}_recognition separate: 1; 1 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x82b74400] err{or,}_recognition combined: 1; 1 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x82b74400] Unsupported bit depth: 0 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x9967b800] err{or,}_recognition separate: 1; 1 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x9967b800] err{or,}_recognition combined: 1; 1 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x9967b800] Unsupported bit depth: 0 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x82b74400] err{or,}_recognition separate: 1; 1 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x82b74400] err{or,}_recognition combined: 1; 1 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x82b74400] Unsupported bit depth: 0 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x996cc400] err{or,}_recognition separate: 1; 1 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x996cc400] err{or,}_recognition combined: 1; 1 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x996cc400] Unsupported bit depth: 0 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x83787c00] err{or,}_recognition separate: 1; 1 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x83787c00] err{or,}_recognition combined: 1; 1 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x83787c00] Unsupported bit depth: 0 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x99684400] err{or,}_recognition separate: 1; 1 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x99684400] err{or,}_recognition combined: 1; 1 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x99684400] Unsupported bit depth: 0 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x996ccc00] err{or,}_recognition separate: 1; 1 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x996ccc00] err{or,}_recognition combined: 1; 1 12:53:29 INFO - PROCESS | 1948 | [aac @ 0x996ccc00] Unsupported bit depth: 0 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x9967a800] err{or,}_recognition separate: 1; 1 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x9967a800] err{or,}_recognition combined: 1; 1 12:53:29 INFO - PROCESS | 1948 | [h264 @ 0x9967a800] Unsupported bit depth: 0 12:53:29 INFO - PROCESS | 1948 | 1477252409544 Marionette TRACE conn5 <- [1,1532,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]]]}] 12:53:29 INFO - ...... 12:53:29 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 2691ms 12:53:29 INFO - PROCESS | 1948 | 1477252409583 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 12:53:29 INFO - PROCESS | 1948 | 1477252409589 Marionette TRACE conn5 <- [1,1533,null,{"value":"7"}] 12:53:29 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 12:53:29 INFO - PROCESS | 1948 | 1477252409646 Marionette TRACE conn5 -> [0,1534,"timeouts",{"script":35000}] 12:53:29 INFO - PROCESS | 1948 | 1477252409654 Marionette TRACE conn5 <- [1,1534,null,{}] 12:53:29 INFO - PROCESS | 1948 | 1477252409663 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:29 INFO - PROCESS | 1948 | 1477252409857 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 12:53:30 INFO - PROCESS | 1948 | 1477252410004 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab46400 == 23 [pid = 1948] [id = 422] 12:53:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x996d9800) [pid = 1948] [serial = 1237] [outer = (nil)] 12:53:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x9a25c000) [pid = 1948] [serial = 1238] [outer = 0x996d9800] 12:53:30 INFO - PROCESS | 1948 | 1477252410096 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x9a260800) [pid = 1948] [serial = 1239] [outer = 0x996d9800] 12:53:30 INFO - PROCESS | 1948 | 1477252410860 Marionette TRACE conn5 <- [1,1536,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]]]}] 12:53:30 INFO - ... 12:53:30 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1279ms 12:53:30 INFO - PROCESS | 1948 | 1477252410912 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 12:53:30 INFO - PROCESS | 1948 | 1477252410919 Marionette TRACE conn5 <- [1,1537,null,{"value":"7"}] 12:53:30 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 12:53:30 INFO - PROCESS | 1948 | 1477252410926 Marionette TRACE conn5 -> [0,1538,"timeouts",{"script":35000}] 12:53:30 INFO - PROCESS | 1948 | 1477252410931 Marionette TRACE conn5 <- [1,1538,null,{}] 12:53:30 INFO - PROCESS | 1948 | 1477252410940 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:31 INFO - PROCESS | 1948 | 1477252411141 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 12:53:31 INFO - PROCESS | 1948 | 1477252411369 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6e000 == 24 [pid = 1948] [id = 423] 12:53:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x82b71400) [pid = 1948] [serial = 1240] [outer = (nil)] 12:53:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x831e8000) [pid = 1948] [serial = 1241] [outer = 0x82b71400] 12:53:31 INFO - PROCESS | 1948 | 1477252411458 Marionette DEBUG loaded listener.js 12:53:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x835dc800) [pid = 1948] [serial = 1242] [outer = 0x82b71400] 12:53:32 INFO - PROCESS | 1948 | --DOCSHELL 0x83946800 == 23 [pid = 1948] [id = 409] 12:53:32 INFO - PROCESS | 1948 | --DOCSHELL 0x8376c800 == 22 [pid = 1948] [id = 406] 12:53:32 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab7d000 == 21 [pid = 1948] [id = 410] 12:53:32 INFO - PROCESS | 1948 | --DOCSHELL 0x83778400 == 20 [pid = 1948] [id = 408] 12:53:32 INFO - PROCESS | 1948 | --DOCSHELL 0x931e8400 == 19 [pid = 1948] [id = 420] 12:53:32 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab82400 == 18 [pid = 1948] [id = 419] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x8cda1c00) [pid = 1948] [serial = 1214] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x83770000) [pid = 1948] [serial = 1206] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x90472400) [pid = 1948] [serial = 1218] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x835d9c00) [pid = 1948] [serial = 1212] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x835dc000) [pid = 1948] [serial = 1205] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x8d9f4800) [pid = 1948] [serial = 1215] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8acd6c00) [pid = 1948] [serial = 1209] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x90470400) [pid = 1948] [serial = 1217] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x835aa800) [pid = 1948] [serial = 1211] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x8ab88400) [pid = 1948] [serial = 1203] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x8acd3c00) [pid = 1948] [serial = 1208] [outer = (nil)] [url = about:blank] 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] err{or,}_recognition separate: 1; 1 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] err{or,}_recognition combined: 1; 1 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x831a7c00] Unsupported bit depth: 0 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x835da800] err{or,}_recognition separate: 1; 1 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x835da800] err{or,}_recognition combined: 1; 1 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x835da800] Unsupported bit depth: 0 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x835df800] err{or,}_recognition separate: 1; 1 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x835df800] err{or,}_recognition combined: 1; 1 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x835df800] Unsupported bit depth: 0 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x82b74800] err{or,}_recognition separate: 1; 1 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x82b74800] err{or,}_recognition combined: 1; 1 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x82b74800] Unsupported bit depth: 0 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x83778c00] err{or,}_recognition separate: 1; 1 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x83778c00] err{or,}_recognition combined: 1; 1 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x83778c00] Unsupported bit depth: 0 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x83779800] err{or,}_recognition separate: 1; 1 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x83779800] err{or,}_recognition combined: 1; 1 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x83779800] Unsupported bit depth: 0 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x8377e800] err{or,}_recognition separate: 1; 1 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x8377e800] err{or,}_recognition combined: 1; 1 12:53:32 INFO - PROCESS | 1948 | [h264 @ 0x8377e800] Unsupported bit depth: 0 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x83778400] err{or,}_recognition separate: 1; 1 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x83778400] err{or,}_recognition combined: 1; 1 12:53:32 INFO - PROCESS | 1948 | [aac @ 0x83778400] Unsupported bit depth: 0 12:53:32 INFO - PROCESS | 1948 | 1477252412620 Marionette TRACE conn5 <- [1,1540,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]]]}] 12:53:32 INFO - ............... 12:53:32 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1748ms 12:53:32 INFO - PROCESS | 1948 | 1477252412677 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 12:53:32 INFO - PROCESS | 1948 | 1477252412682 Marionette TRACE conn5 <- [1,1541,null,{"value":"7"}] 12:53:32 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 12:53:32 INFO - PROCESS | 1948 | 1477252412811 Marionette TRACE conn5 -> [0,1542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:53:32 INFO - PROCESS | 1948 | 1477252412977 Marionette TRACE conn5 <- [1,1542,null,{"value":null}] 12:53:32 INFO - PROCESS | 1948 | 1477252412988 Marionette TRACE conn5 -> [0,1543,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 12:53:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8aaf2000) [pid = 1948] [serial = 1243] [outer = 0x939cc800] 12:53:33 INFO - PROCESS | 1948 | 1477252413417 Marionette TRACE conn5 <- [1,1543,null,{}] 12:53:33 INFO - PROCESS | 1948 | 1477252413433 Marionette TRACE conn5 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:53:33 INFO - PROCESS | 1948 | 1477252413461 Marionette TRACE conn5 <- [1,1544,null,{"value":null}] 12:53:33 INFO - PROCESS | 1948 | 1477252413491 Marionette TRACE conn5 -> [0,1545,"timeouts",{"script":35000}] 12:53:33 INFO - PROCESS | 1948 | 1477252413500 Marionette TRACE conn5 <- [1,1545,null,{}] 12:53:33 INFO - PROCESS | 1948 | 1477252413509 Marionette TRACE conn5 -> [0,1546,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:33 INFO - PROCESS | 1948 | 1477252413542 Marionette TRACE conn5 <- [1,1546,null,{"value":null}] 12:53:33 INFO - PROCESS | 1948 | 1477252413548 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaf6000 == 19 [pid = 1948] [id = 424] 12:53:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8ab40000) [pid = 1948] [serial = 1244] [outer = (nil)] 12:53:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8ab4bc00) [pid = 1948] [serial = 1245] [outer = 0x8ab40000] 12:53:33 INFO - PROCESS | 1948 | 1477252413632 Marionette DEBUG loaded listener.js 12:53:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8acd4000) [pid = 1948] [serial = 1246] [outer = 0x8ab40000] 12:53:34 INFO - PROCESS | 1948 | 1477252414537 Marionette TRACE conn5 <- [1,1547,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]]]}] 12:53:34 INFO - . 12:53:34 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1818ms 12:53:34 INFO - PROCESS | 1948 | 1477252414578 Marionette TRACE conn5 -> [0,1548,"getWindowHandle",null] 12:53:34 INFO - PROCESS | 1948 | 1477252414582 Marionette TRACE conn5 <- [1,1548,null,{"value":"7"}] 12:53:34 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 12:53:34 INFO - PROCESS | 1948 | 1477252414596 Marionette TRACE conn5 -> [0,1549,"timeouts",{"script":35000}] 12:53:34 INFO - PROCESS | 1948 | 1477252414602 Marionette TRACE conn5 <- [1,1549,null,{}] 12:53:34 INFO - PROCESS | 1948 | 1477252414610 Marionette TRACE conn5 -> [0,1550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:34 INFO - PROCESS | 1948 | 1477252414838 Marionette TRACE conn5 <- [1,1550,null,{"value":null}] 12:53:34 INFO - PROCESS | 1948 | 1477252414878 Marionette TRACE conn5 -> [0,1551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:34 INFO - PROCESS | 1948 | ++DOCSHELL 0x937ef400 == 20 [pid = 1948] [id = 425] 12:53:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x93aafc00) [pid = 1948] [serial = 1247] [outer = (nil)] 12:53:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x996cf000) [pid = 1948] [serial = 1248] [outer = 0x93aafc00] 12:53:34 INFO - PROCESS | 1948 | 1477252414958 Marionette DEBUG loaded listener.js 12:53:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x9a263000) [pid = 1948] [serial = 1249] [outer = 0x93aafc00] 12:53:35 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x8ab82c00) [pid = 1948] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 12:53:35 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x8377bc00) [pid = 1948] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 12:53:35 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8f826400) [pid = 1948] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 12:53:35 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x82b78400) [pid = 1948] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 12:53:35 INFO - PROCESS | 1948 | 1477252415883 Marionette TRACE conn5 <- [1,1551,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]]]}] 12:53:35 INFO - . 12:53:35 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1343ms 12:53:35 INFO - PROCESS | 1948 | 1477252415933 Marionette TRACE conn5 -> [0,1552,"getWindowHandle",null] 12:53:35 INFO - PROCESS | 1948 | 1477252415936 Marionette TRACE conn5 <- [1,1552,null,{"value":"7"}] 12:53:35 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 12:53:35 INFO - PROCESS | 1948 | 1477252415944 Marionette TRACE conn5 -> [0,1553,"timeouts",{"script":35000}] 12:53:35 INFO - PROCESS | 1948 | 1477252415948 Marionette TRACE conn5 <- [1,1553,null,{}] 12:53:35 INFO - PROCESS | 1948 | 1477252415954 Marionette TRACE conn5 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:36 INFO - PROCESS | 1948 | 1477252416169 Marionette TRACE conn5 <- [1,1554,null,{"value":null}] 12:53:36 INFO - PROCESS | 1948 | 1477252416250 Marionette TRACE conn5 -> [0,1555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b0bfc00 == 21 [pid = 1948] [id = 426] 12:53:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x9b0c2000) [pid = 1948] [serial = 1250] [outer = (nil)] 12:53:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x9b10b800) [pid = 1948] [serial = 1251] [outer = 0x9b0c2000] 12:53:36 INFO - PROCESS | 1948 | 1477252416338 Marionette DEBUG loaded listener.js 12:53:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x9b10e800) [pid = 1948] [serial = 1252] [outer = 0x9b0c2000] 12:53:37 INFO - PROCESS | 1948 | 1477252417091 Marionette TRACE conn5 <- [1,1555,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]]]}] 12:53:37 INFO - . 12:53:37 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1192ms 12:53:37 INFO - PROCESS | 1948 | 1477252417137 Marionette TRACE conn5 -> [0,1556,"getWindowHandle",null] 12:53:37 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 12:53:37 INFO - PROCESS | 1948 | 1477252417141 Marionette TRACE conn5 <- [1,1556,null,{"value":"7"}] 12:53:37 INFO - PROCESS | 1948 | 1477252417150 Marionette TRACE conn5 -> [0,1557,"timeouts",{"script":35000}] 12:53:37 INFO - PROCESS | 1948 | 1477252417154 Marionette TRACE conn5 <- [1,1557,null,{}] 12:53:37 INFO - PROCESS | 1948 | 1477252417161 Marionette TRACE conn5 -> [0,1558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:37 INFO - PROCESS | 1948 | 1477252417379 Marionette TRACE conn5 <- [1,1558,null,{"value":null}] 12:53:37 INFO - PROCESS | 1948 | 1477252417387 Marionette TRACE conn5 -> [0,1559,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:37 INFO - PROCESS | 1948 | ++DOCSHELL 0xa11b9800 == 22 [pid = 1948] [id = 427] 12:53:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0xa11c9800) [pid = 1948] [serial = 1253] [outer = (nil)] 12:53:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0xa11ce800) [pid = 1948] [serial = 1254] [outer = 0xa11c9800] 12:53:37 INFO - PROCESS | 1948 | 1477252417475 Marionette DEBUG loaded listener.js 12:53:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0xa11d7400) [pid = 1948] [serial = 1255] [outer = 0xa11c9800] 12:53:38 INFO - PROCESS | 1948 | 1477252418425 Marionette TRACE conn5 <- [1,1559,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]]]}] 12:53:38 INFO - . 12:53:38 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1334ms 12:53:38 INFO - PROCESS | 1948 | 1477252418483 Marionette TRACE conn5 -> [0,1560,"getWindowHandle",null] 12:53:38 INFO - PROCESS | 1948 | 1477252418490 Marionette TRACE conn5 <- [1,1560,null,{"value":"7"}] 12:53:38 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 12:53:38 INFO - PROCESS | 1948 | 1477252418501 Marionette TRACE conn5 -> [0,1561,"timeouts",{"script":35000}] 12:53:38 INFO - PROCESS | 1948 | 1477252418507 Marionette TRACE conn5 <- [1,1561,null,{}] 12:53:38 INFO - PROCESS | 1948 | 1477252418517 Marionette TRACE conn5 -> [0,1562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:38 INFO - PROCESS | 1948 | 1477252418723 Marionette TRACE conn5 <- [1,1562,null,{"value":null}] 12:53:38 INFO - PROCESS | 1948 | 1477252418884 Marionette TRACE conn5 -> [0,1563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e7c00 == 23 [pid = 1948] [id = 428] 12:53:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x831ee800) [pid = 1948] [serial = 1256] [outer = (nil)] 12:53:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x8376e000) [pid = 1948] [serial = 1257] [outer = 0x831ee800] 12:53:38 INFO - PROCESS | 1948 | 1477252418990 Marionette DEBUG loaded listener.js 12:53:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x8376cc00) [pid = 1948] [serial = 1258] [outer = 0x831ee800] 12:53:39 INFO - PROCESS | 1948 | 1477252419873 Marionette TRACE conn5 <- [1,1563,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]]]}] 12:53:39 INFO - . 12:53:39 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1394ms 12:53:39 INFO - PROCESS | 1948 | 1477252419900 Marionette TRACE conn5 -> [0,1564,"getWindowHandle",null] 12:53:39 INFO - PROCESS | 1948 | 1477252419909 Marionette TRACE conn5 <- [1,1564,null,{"value":"7"}] 12:53:39 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 12:53:39 INFO - PROCESS | 1948 | 1477252419921 Marionette TRACE conn5 -> [0,1565,"timeouts",{"script":35000}] 12:53:39 INFO - PROCESS | 1948 | 1477252419928 Marionette TRACE conn5 <- [1,1565,null,{}] 12:53:39 INFO - PROCESS | 1948 | 1477252419935 Marionette TRACE conn5 -> [0,1566,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:40 INFO - PROCESS | 1948 | 1477252420123 Marionette TRACE conn5 <- [1,1566,null,{"value":null}] 12:53:40 INFO - PROCESS | 1948 | 1477252420275 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:40 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377ac00 == 24 [pid = 1948] [id = 429] 12:53:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x94d22c00) [pid = 1948] [serial = 1259] [outer = (nil)] 12:53:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x98343800) [pid = 1948] [serial = 1260] [outer = 0x94d22c00] 12:53:40 INFO - PROCESS | 1948 | 1477252420368 Marionette DEBUG loaded listener.js 12:53:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x98340800) [pid = 1948] [serial = 1261] [outer = 0x94d22c00] 12:53:41 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:53:41 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:53:41 INFO - PROCESS | 1948 | 1477252421168 Marionette TRACE conn5 <- [1,1567,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]]]}] 12:53:41 INFO - . 12:53:41 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1291ms 12:53:41 INFO - PROCESS | 1948 | 1477252421212 Marionette TRACE conn5 -> [0,1568,"getWindowHandle",null] 12:53:41 INFO - PROCESS | 1948 | 1477252421217 Marionette TRACE conn5 <- [1,1568,null,{"value":"7"}] 12:53:41 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 12:53:41 INFO - PROCESS | 1948 | 1477252421228 Marionette TRACE conn5 -> [0,1569,"timeouts",{"script":35000}] 12:53:41 INFO - PROCESS | 1948 | 1477252421242 Marionette TRACE conn5 <- [1,1569,null,{}] 12:53:41 INFO - PROCESS | 1948 | 1477252421277 Marionette TRACE conn5 -> [0,1570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:41 INFO - PROCESS | 1948 | 1477252421458 Marionette TRACE conn5 <- [1,1570,null,{"value":null}] 12:53:41 INFO - PROCESS | 1948 | 1477252421608 Marionette TRACE conn5 -> [0,1571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x9b651c00 == 25 [pid = 1948] [id = 430] 12:53:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x9b65e000) [pid = 1948] [serial = 1262] [outer = (nil)] 12:53:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0xa28b1400) [pid = 1948] [serial = 1263] [outer = 0x9b65e000] 12:53:41 INFO - PROCESS | 1948 | 1477252421712 Marionette DEBUG loaded listener.js 12:53:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0xa28df400) [pid = 1948] [serial = 1264] [outer = 0x9b65e000] 12:53:42 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:53:42 INFO - PROCESS | 1948 | 1477252422469 Marionette TRACE conn5 <- [1,1571,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]]]}] 12:53:42 INFO - . 12:53:42 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1270ms 12:53:42 INFO - PROCESS | 1948 | 1477252422496 Marionette TRACE conn5 -> [0,1572,"getWindowHandle",null] 12:53:42 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 12:53:42 INFO - PROCESS | 1948 | 1477252422501 Marionette TRACE conn5 <- [1,1572,null,{"value":"7"}] 12:53:42 INFO - PROCESS | 1948 | 1477252422507 Marionette TRACE conn5 -> [0,1573,"timeouts",{"script":35000}] 12:53:42 INFO - PROCESS | 1948 | 1477252422512 Marionette TRACE conn5 <- [1,1573,null,{}] 12:53:42 INFO - PROCESS | 1948 | 1477252422519 Marionette TRACE conn5 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:42 INFO - PROCESS | 1948 | 1477252422698 Marionette TRACE conn5 <- [1,1574,null,{"value":null}] 12:53:42 INFO - PROCESS | 1948 | 1477252422852 Marionette TRACE conn5 -> [0,1575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:42 INFO - PROCESS | 1948 | ++DOCSHELL 0xa2cb4000 == 26 [pid = 1948] [id = 431] 12:53:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0xa2cb9800) [pid = 1948] [serial = 1265] [outer = (nil)] 12:53:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0xa2cbdc00) [pid = 1948] [serial = 1266] [outer = 0xa2cb9800] 12:53:42 INFO - PROCESS | 1948 | 1477252422944 Marionette DEBUG loaded listener.js 12:53:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x8ab3dc00) [pid = 1948] [serial = 1267] [outer = 0xa2cb9800] 12:53:43 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:53:43 INFO - . 12:53:43 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1233ms 12:53:43 INFO - PROCESS | 1948 | 1477252423727 Marionette TRACE conn5 <- [1,1575,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]]]}] 12:53:43 INFO - PROCESS | 1948 | 1477252423742 Marionette TRACE conn5 -> [0,1576,"getWindowHandle",null] 12:53:43 INFO - PROCESS | 1948 | 1477252423748 Marionette TRACE conn5 <- [1,1576,null,{"value":"7"}] 12:53:43 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 12:53:43 INFO - PROCESS | 1948 | 1477252423755 Marionette TRACE conn5 -> [0,1577,"timeouts",{"script":35000}] 12:53:43 INFO - PROCESS | 1948 | 1477252423759 Marionette TRACE conn5 <- [1,1577,null,{}] 12:53:43 INFO - PROCESS | 1948 | 1477252423765 Marionette TRACE conn5 -> [0,1578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:43 INFO - PROCESS | 1948 | 1477252423931 Marionette TRACE conn5 <- [1,1578,null,{"value":null}] 12:53:44 INFO - PROCESS | 1948 | 1477252424055 Marionette TRACE conn5 -> [0,1579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:44 INFO - PROCESS | 1948 | ++DOCSHELL 0xa3048800 == 27 [pid = 1948] [id = 432] 12:53:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0xa304a400) [pid = 1948] [serial = 1268] [outer = (nil)] 12:53:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0xa451b400) [pid = 1948] [serial = 1269] [outer = 0xa304a400] 12:53:44 INFO - PROCESS | 1948 | 1477252424142 Marionette DEBUG loaded listener.js 12:53:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0xa4522c00) [pid = 1948] [serial = 1270] [outer = 0xa304a400] 12:53:44 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 12:53:45 INFO - PROCESS | 1948 | 1477252425009 Marionette TRACE conn5 <- [1,1579,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]]]}] 12:53:45 INFO - . 12:53:45 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1280ms 12:53:45 INFO - PROCESS | 1948 | 1477252425040 Marionette TRACE conn5 -> [0,1580,"getWindowHandle",null] 12:53:45 INFO - PROCESS | 1948 | 1477252425046 Marionette TRACE conn5 <- [1,1580,null,{"value":"7"}] 12:53:45 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 12:53:45 INFO - PROCESS | 1948 | 1477252425057 Marionette TRACE conn5 -> [0,1581,"getContext",null] 12:53:45 INFO - PROCESS | 1948 | 1477252425063 Marionette TRACE conn5 <- [1,1581,null,{"value":"content"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425073 Marionette TRACE conn5 -> [0,1582,"setContext",{"value":"chrome"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425078 Marionette TRACE conn5 <- [1,1582,null,{}] 12:53:45 INFO - PROCESS | 1948 | 1477252425087 Marionette TRACE conn5 -> [0,1583,"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":234}] 12:53:45 INFO - PROCESS | 1948 | 1477252425113 Marionette TRACE conn5 <- [1,1583,null,{"value":true}] 12:53:45 INFO - PROCESS | 1948 | 1477252425119 Marionette TRACE conn5 -> [0,1584,"setContext",{"value":"content"}] 12:53:45 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 12:53:45 INFO - PROCESS | 1948 | 1477252425129 Marionette TRACE conn5 <- [1,1584,null,{}] 12:53:45 INFO - PROCESS | 1948 | 1477252425210 Marionette TRACE conn5 -> [0,1585,"getContext",null] 12:53:45 INFO - PROCESS | 1948 | 1477252425217 Marionette TRACE conn5 <- [1,1585,null,{"value":"content"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425229 Marionette TRACE conn5 -> [0,1586,"setContext",{"value":"chrome"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425234 Marionette TRACE conn5 <- [1,1586,null,{}] 12:53:45 INFO - PROCESS | 1948 | 1477252425241 Marionette TRACE conn5 -> [0,1587,"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":203}] 12:53:45 INFO - PROCESS | 1948 | 1477252425261 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 12:53:45 INFO - PROCESS | 1948 | 1477252425268 Marionette TRACE conn5 -> [0,1588,"setContext",{"value":"content"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425274 Marionette TRACE conn5 <- [1,1588,null,{}] 12:53:45 INFO - PROCESS | 1948 | 1477252425280 Marionette TRACE conn5 -> [0,1589,"getContext",null] 12:53:45 INFO - PROCESS | 1948 | 1477252425286 Marionette TRACE conn5 <- [1,1589,null,{"value":"content"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425355 Marionette TRACE conn5 -> [0,1590,"setContext",{"value":"chrome"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425362 Marionette TRACE conn5 <- [1,1590,null,{}] 12:53:45 INFO - PROCESS | 1948 | 1477252425377 Marionette TRACE conn5 -> [0,1591,"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":234}] 12:53:45 INFO - PROCESS | 1948 | 1477252425398 Marionette TRACE conn5 <- [1,1591,null,{"value":true}] 12:53:45 INFO - PROCESS | 1948 | 1477252425404 Marionette TRACE conn5 -> [0,1592,"setContext",{"value":"content"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425407 Marionette TRACE conn5 <- [1,1592,null,{}] 12:53:45 INFO - Setting pref security.mixed_content.use_hsts (false) 12:53:45 INFO - PROCESS | 1948 | 1477252425413 Marionette TRACE conn5 -> [0,1593,"getContext",null] 12:53:45 INFO - PROCESS | 1948 | 1477252425417 Marionette TRACE conn5 <- [1,1593,null,{"value":"content"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425435 Marionette TRACE conn5 -> [0,1594,"setContext",{"value":"chrome"}] 12:53:45 INFO - PROCESS | 1948 | 1477252425440 Marionette TRACE conn5 <- [1,1594,null,{}] 12:53:45 INFO - PROCESS | 1948 | 1477252425448 Marionette TRACE conn5 -> [0,1595,"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":203}] 12:53:45 INFO - PROCESS | 1948 | 1477252425472 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6d000 == 26 [pid = 1948] [id = 411] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6e800 == 25 [pid = 1948] [id = 421] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab46400 == 24 [pid = 1948] [id = 422] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x835aa000 == 23 [pid = 1948] [id = 414] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x833e8400 == 22 [pid = 1948] [id = 405] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8319ac00 == 21 [pid = 1948] [id = 418] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82ac00 == 20 [pid = 1948] [id = 415] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6ac00 == 19 [pid = 1948] [id = 416] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x831e8400 == 18 [pid = 1948] [id = 407] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab83000 == 17 [pid = 1948] [id = 412] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x833f0000 == 16 [pid = 1948] [id = 413] 12:53:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8f822c00 == 15 [pid = 1948] [id = 417] 12:53:46 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x834b6000) [pid = 1948] [serial = 1221] [outer = (nil)] [url = about:blank] 12:53:46 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x831e6000) [pid = 1948] [serial = 1220] [outer = (nil)] [url = about:blank] 12:53:46 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x932c4000) [pid = 1948] [serial = 1224] [outer = (nil)] [url = about:blank] 12:53:46 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x932bec00) [pid = 1948] [serial = 1223] [outer = (nil)] [url = about:blank] 12:53:46 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x8f7d5000) [pid = 1948] [serial = 1227] [outer = (nil)] [url = about:blank] 12:53:46 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x8ace2400) [pid = 1948] [serial = 1226] [outer = (nil)] [url = about:blank] 12:53:46 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x82b6e400) [pid = 1948] [serial = 1230] [outer = (nil)] [url = about:blank] 12:53:46 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x8acde800) [pid = 1948] [serial = 1229] [outer = (nil)] [url = about:blank] 12:53:46 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x94a4d400) [pid = 1948] [serial = 1232] [outer = (nil)] [url = about:blank] 12:53:46 INFO - PROCESS | 1948 | 1477252426228 Marionette TRACE conn5 -> [0,1596,"setContext",{"value":"content"}] 12:53:46 INFO - PROCESS | 1948 | 1477252426232 Marionette TRACE conn5 <- [1,1596,null,{}] 12:53:46 INFO - PROCESS | 1948 | 1477252426246 Marionette TRACE conn5 -> [0,1597,"timeouts",{"script":35000}] 12:53:46 INFO - PROCESS | 1948 | 1477252426257 Marionette TRACE conn5 <- [1,1597,null,{}] 12:53:46 INFO - PROCESS | 1948 | 1477252426269 Marionette TRACE conn5 -> [0,1598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:46 INFO - PROCESS | 1948 | 1477252426452 Marionette TRACE conn5 <- [1,1598,null,{"value":null}] 12:53:46 INFO - PROCESS | 1948 | 1477252426568 Marionette TRACE conn5 -> [0,1599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:46 INFO - PROCESS | 1948 | ++DOCSHELL 0x831df400 == 16 [pid = 1948] [id = 433] 12:53:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x831df800) [pid = 1948] [serial = 1271] [outer = (nil)] 12:53:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x831e7400) [pid = 1948] [serial = 1272] [outer = 0x831df800] 12:53:46 INFO - PROCESS | 1948 | 1477252426656 Marionette DEBUG loaded listener.js 12:53:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x833eac00) [pid = 1948] [serial = 1273] [outer = 0x831df800] 12:53:47 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:53:47 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:53:47 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 362 12:53:47 INFO - PROCESS | 1948 | 1477252427420 Marionette TRACE conn5 <- [1,1599,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]]]}] 12:53:47 INFO - . 12:53:47 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 2383ms 12:53:47 INFO - PROCESS | 1948 | 1477252427441 Marionette TRACE conn5 -> [0,1600,"getWindowHandle",null] 12:53:47 INFO - PROCESS | 1948 | 1477252427447 Marionette TRACE conn5 <- [1,1600,null,{"value":"7"}] 12:53:47 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 12:53:47 INFO - PROCESS | 1948 | 1477252427461 Marionette TRACE conn5 -> [0,1601,"timeouts",{"script":35000}] 12:53:47 INFO - PROCESS | 1948 | 1477252427467 Marionette TRACE conn5 <- [1,1601,null,{}] 12:53:47 INFO - PROCESS | 1948 | 1477252427478 Marionette TRACE conn5 -> [0,1602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:47 INFO - PROCESS | 1948 | 1477252427659 Marionette TRACE conn5 <- [1,1602,null,{"value":null}] 12:53:47 INFO - PROCESS | 1948 | 1477252427770 Marionette TRACE conn5 -> [0,1603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:47 INFO - PROCESS | 1948 | ++DOCSHELL 0x835a9000 == 17 [pid = 1948] [id = 434] 12:53:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x835a9400) [pid = 1948] [serial = 1274] [outer = (nil)] 12:53:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x835ae800) [pid = 1948] [serial = 1275] [outer = 0x835a9400] 12:53:47 INFO - PROCESS | 1948 | 1477252427874 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x835ac000) [pid = 1948] [serial = 1276] [outer = 0x835a9400] 12:53:48 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 12:53:48 INFO - PROCESS | 1948 | 1477252428695 Marionette TRACE conn5 <- [1,1603,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]]]}] 12:53:48 INFO - . 12:53:48 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 1296ms 12:53:48 INFO - PROCESS | 1948 | 1477252428754 Marionette TRACE conn5 -> [0,1604,"getWindowHandle",null] 12:53:48 INFO - PROCESS | 1948 | 1477252428757 Marionette TRACE conn5 <- [1,1604,null,{"value":"7"}] 12:53:48 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 12:53:48 INFO - PROCESS | 1948 | 1477252428765 Marionette TRACE conn5 -> [0,1605,"timeouts",{"script":35000}] 12:53:48 INFO - PROCESS | 1948 | 1477252428769 Marionette TRACE conn5 <- [1,1605,null,{}] 12:53:48 INFO - PROCESS | 1948 | 1477252428792 Marionette TRACE conn5 -> [0,1606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:49 INFO - PROCESS | 1948 | 1477252429018 Marionette TRACE conn5 <- [1,1606,null,{"value":null}] 12:53:49 INFO - PROCESS | 1948 | 1477252429041 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88d400 == 18 [pid = 1948] [id = 435] 12:53:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x8a88d800) [pid = 1948] [serial = 1277] [outer = (nil)] 12:53:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x8aae8c00) [pid = 1948] [serial = 1278] [outer = 0x8a88d800] 12:53:49 INFO - PROCESS | 1948 | 1477252429129 Marionette DEBUG loaded listener.js 12:53:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x8aaed800) [pid = 1948] [serial = 1279] [outer = 0x8a88d800] 12:53:49 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:53:49 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:53:50 INFO - PROCESS | 1948 | 1477252429997 Marionette TRACE conn5 <- [1,1607,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]]]}] 12:53:50 INFO - . 12:53:50 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 1288ms 12:53:50 INFO - PROCESS | 1948 | 1477252430056 Marionette TRACE conn5 -> [0,1608,"getWindowHandle",null] 12:53:50 INFO - PROCESS | 1948 | 1477252430060 Marionette TRACE conn5 <- [1,1608,null,{"value":"7"}] 12:53:50 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 12:53:50 INFO - PROCESS | 1948 | 1477252430066 Marionette TRACE conn5 -> [0,1609,"timeouts",{"script":35000}] 12:53:50 INFO - PROCESS | 1948 | 1477252430071 Marionette TRACE conn5 <- [1,1609,null,{}] 12:53:50 INFO - PROCESS | 1948 | 1477252430078 Marionette TRACE conn5 -> [0,1610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:50 INFO - PROCESS | 1948 | 1477252430303 Marionette TRACE conn5 <- [1,1610,null,{"value":null}] 12:53:50 INFO - PROCESS | 1948 | 1477252430321 Marionette TRACE conn5 -> [0,1611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:50 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ace2400 == 19 [pid = 1948] [id = 436] 12:53:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x8ace2c00) [pid = 1948] [serial = 1280] [outer = (nil)] 12:53:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x8ccf2800) [pid = 1948] [serial = 1281] [outer = 0x8ace2c00] 12:53:50 INFO - PROCESS | 1948 | 1477252430404 Marionette DEBUG loaded listener.js 12:53:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8ccf7000) [pid = 1948] [serial = 1282] [outer = 0x8ace2c00] 12:53:51 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x82b6ec00) [pid = 1948] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 12:53:51 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x996d9800) [pid = 1948] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 12:53:51 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8ab40000) [pid = 1948] [serial = 1244] [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] 12:53:51 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x94948400) [pid = 1948] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 12:53:51 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0xa11c9800) [pid = 1948] [serial = 1253] [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] 12:53:51 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x93aafc00) [pid = 1948] [serial = 1247] [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] 12:53:51 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x9b0c2000) [pid = 1948] [serial = 1250] [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] 12:53:51 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:53:51 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:53:51 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:53:51 INFO - PROCESS | 1948 | 1477252431418 Marionette TRACE conn5 <- [1,1611,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]]]}] 12:53:51 INFO - . 12:53:51 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 1385ms 12:53:51 INFO - PROCESS | 1948 | 1477252431452 Marionette TRACE conn5 -> [0,1612,"getWindowHandle",null] 12:53:51 INFO - PROCESS | 1948 | 1477252431456 Marionette TRACE conn5 <- [1,1612,null,{"value":"7"}] 12:53:51 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 12:53:51 INFO - Clearing pref security.mixed_content.send_hsts_priming 12:53:51 INFO - PROCESS | 1948 | 1477252431463 Marionette TRACE conn5 -> [0,1613,"getContext",null] 12:53:51 INFO - PROCESS | 1948 | 1477252431465 Marionette TRACE conn5 <- [1,1613,null,{"value":"content"}] 12:53:51 INFO - PROCESS | 1948 | 1477252431471 Marionette TRACE conn5 -> [0,1614,"setContext",{"value":"chrome"}] 12:53:51 INFO - PROCESS | 1948 | 1477252431474 Marionette TRACE conn5 <- [1,1614,null,{}] 12:53:51 INFO - PROCESS | 1948 | 1477252431480 Marionette TRACE conn5 -> [0,1615,"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":214}] 12:53:51 INFO - PROCESS | 1948 | 1477252431495 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 12:53:51 INFO - PROCESS | 1948 | 1477252431500 Marionette TRACE conn5 -> [0,1616,"setContext",{"value":"content"}] 12:53:51 INFO - PROCESS | 1948 | 1477252431504 Marionette TRACE conn5 <- [1,1616,null,{}] 12:53:51 INFO - Clearing pref security.mixed_content.use_hsts 12:53:51 INFO - PROCESS | 1948 | 1477252431513 Marionette TRACE conn5 -> [0,1617,"getContext",null] 12:53:51 INFO - PROCESS | 1948 | 1477252431517 Marionette TRACE conn5 <- [1,1617,null,{"value":"content"}] 12:53:51 INFO - PROCESS | 1948 | 1477252431522 Marionette TRACE conn5 -> [0,1618,"setContext",{"value":"chrome"}] 12:53:51 INFO - PROCESS | 1948 | 1477252431524 Marionette TRACE conn5 <- [1,1618,null,{}] 12:53:51 INFO - PROCESS | 1948 | 1477252431530 Marionette TRACE conn5 -> [0,1619,"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":214}] 12:53:51 INFO - PROCESS | 1948 | 1477252431545 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 12:53:51 INFO - PROCESS | 1948 | 1477252431550 Marionette TRACE conn5 -> [0,1620,"setContext",{"value":"content"}] 12:53:51 INFO - PROCESS | 1948 | 1477252431553 Marionette TRACE conn5 <- [1,1620,null,{}] 12:53:51 INFO - PROCESS | 1948 | 1477252431558 Marionette TRACE conn5 -> [0,1621,"timeouts",{"script":35000}] 12:53:51 INFO - PROCESS | 1948 | 1477252431563 Marionette TRACE conn5 <- [1,1621,null,{}] 12:53:51 INFO - PROCESS | 1948 | 1477252431593 Marionette TRACE conn5 -> [0,1622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:51 INFO - PROCESS | 1948 | 1477252431757 Marionette TRACE conn5 <- [1,1622,null,{"value":null}] 12:53:51 INFO - PROCESS | 1948 | 1477252431769 Marionette TRACE conn5 -> [0,1623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab83c00 == 20 [pid = 1948] [id = 437] 12:53:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x8f7d3400) [pid = 1948] [serial = 1283] [outer = (nil)] 12:53:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x8f7dac00) [pid = 1948] [serial = 1284] [outer = 0x8f7d3400] 12:53:51 INFO - PROCESS | 1948 | 1477252431848 Marionette DEBUG loaded listener.js 12:53:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x8f82d400) [pid = 1948] [serial = 1285] [outer = 0x8f7d3400] 12:53:52 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 12:53:52 INFO - PROCESS | 1948 | 1477252432601 Marionette TRACE conn5 <- [1,1623,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]]]}] 12:53:52 INFO - . 12:53:52 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 1151ms 12:53:52 INFO - PROCESS | 1948 | 1477252432619 Marionette TRACE conn5 -> [0,1624,"getWindowHandle",null] 12:53:52 INFO - PROCESS | 1948 | 1477252432623 Marionette TRACE conn5 <- [1,1624,null,{"value":"7"}] 12:53:52 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 12:53:52 INFO - PROCESS | 1948 | 1477252432631 Marionette TRACE conn5 -> [0,1625,"getContext",null] 12:53:52 INFO - PROCESS | 1948 | 1477252432635 Marionette TRACE conn5 <- [1,1625,null,{"value":"content"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432640 Marionette TRACE conn5 -> [0,1626,"setContext",{"value":"chrome"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432643 Marionette TRACE conn5 <- [1,1626,null,{}] 12:53:52 INFO - PROCESS | 1948 | 1477252432649 Marionette TRACE conn5 -> [0,1627,"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":234}] 12:53:52 INFO - PROCESS | 1948 | 1477252432670 Marionette TRACE conn5 <- [1,1627,null,{"value":true}] 12:53:52 INFO - PROCESS | 1948 | 1477252432680 Marionette TRACE conn5 -> [0,1628,"setContext",{"value":"content"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432683 Marionette TRACE conn5 <- [1,1628,null,{}] 12:53:52 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 12:53:52 INFO - PROCESS | 1948 | 1477252432689 Marionette TRACE conn5 -> [0,1629,"getContext",null] 12:53:52 INFO - PROCESS | 1948 | 1477252432693 Marionette TRACE conn5 <- [1,1629,null,{"value":"content"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432698 Marionette TRACE conn5 -> [0,1630,"setContext",{"value":"chrome"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432700 Marionette TRACE conn5 <- [1,1630,null,{}] 12:53:52 INFO - PROCESS | 1948 | 1477252432719 Marionette TRACE conn5 -> [0,1631,"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":203}] 12:53:52 INFO - PROCESS | 1948 | 1477252432737 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 12:53:52 INFO - PROCESS | 1948 | 1477252432741 Marionette TRACE conn5 -> [0,1632,"setContext",{"value":"content"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432744 Marionette TRACE conn5 <- [1,1632,null,{}] 12:53:52 INFO - PROCESS | 1948 | 1477252432750 Marionette TRACE conn5 -> [0,1633,"getContext",null] 12:53:52 INFO - PROCESS | 1948 | 1477252432753 Marionette TRACE conn5 <- [1,1633,null,{"value":"content"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432759 Marionette TRACE conn5 -> [0,1634,"setContext",{"value":"chrome"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432762 Marionette TRACE conn5 <- [1,1634,null,{}] 12:53:52 INFO - PROCESS | 1948 | 1477252432768 Marionette TRACE conn5 -> [0,1635,"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":234}] 12:53:52 INFO - PROCESS | 1948 | 1477252432783 Marionette TRACE conn5 <- [1,1635,null,{"value":true}] 12:53:52 INFO - PROCESS | 1948 | 1477252432789 Marionette TRACE conn5 -> [0,1636,"setContext",{"value":"content"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432794 Marionette TRACE conn5 <- [1,1636,null,{}] 12:53:52 INFO - Setting pref security.mixed_content.use_hsts (false) 12:53:52 INFO - PROCESS | 1948 | 1477252432800 Marionette TRACE conn5 -> [0,1637,"getContext",null] 12:53:52 INFO - PROCESS | 1948 | 1477252432820 Marionette TRACE conn5 <- [1,1637,null,{"value":"content"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432826 Marionette TRACE conn5 -> [0,1638,"setContext",{"value":"chrome"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432831 Marionette TRACE conn5 <- [1,1638,null,{}] 12:53:52 INFO - PROCESS | 1948 | 1477252432836 Marionette TRACE conn5 -> [0,1639,"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":203}] 12:53:52 INFO - PROCESS | 1948 | 1477252432856 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 12:53:52 INFO - PROCESS | 1948 | 1477252432859 Marionette TRACE conn5 -> [0,1640,"setContext",{"value":"content"}] 12:53:52 INFO - PROCESS | 1948 | 1477252432867 Marionette TRACE conn5 <- [1,1640,null,{}] 12:53:52 INFO - PROCESS | 1948 | 1477252432872 Marionette TRACE conn5 -> [0,1641,"timeouts",{"script":35000}] 12:53:52 INFO - PROCESS | 1948 | 1477252432877 Marionette TRACE conn5 <- [1,1641,null,{}] 12:53:52 INFO - PROCESS | 1948 | 1477252432883 Marionette TRACE conn5 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:53 INFO - PROCESS | 1948 | 1477252433119 Marionette TRACE conn5 <- [1,1642,null,{"value":null}] 12:53:53 INFO - PROCESS | 1948 | 1477252433291 Marionette TRACE conn5 -> [0,1643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b78800 == 21 [pid = 1948] [id = 438] 12:53:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x8319ac00) [pid = 1948] [serial = 1286] [outer = (nil)] 12:53:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x831e4400) [pid = 1948] [serial = 1287] [outer = 0x8319ac00] 12:53:53 INFO - PROCESS | 1948 | 1477252433385 Marionette DEBUG loaded listener.js 12:53:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x833ea000) [pid = 1948] [serial = 1288] [outer = 0x8319ac00] 12:53:54 INFO - PROCESS | 1948 | 1477252434276 Marionette TRACE conn5 <- [1,1643,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]]]}] 12:53:54 INFO - . 12:53:54 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 1687ms 12:53:54 INFO - PROCESS | 1948 | 1477252434334 Marionette TRACE conn5 -> [0,1644,"getWindowHandle",null] 12:53:54 INFO - PROCESS | 1948 | 1477252434342 Marionette TRACE conn5 <- [1,1644,null,{"value":"7"}] 12:53:54 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 12:53:54 INFO - PROCESS | 1948 | 1477252434352 Marionette TRACE conn5 -> [0,1645,"timeouts",{"script":35000}] 12:53:54 INFO - PROCESS | 1948 | 1477252434356 Marionette TRACE conn5 <- [1,1645,null,{}] 12:53:54 INFO - PROCESS | 1948 | 1477252434365 Marionette TRACE conn5 -> [0,1646,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:54 INFO - PROCESS | 1948 | 1477252434767 Marionette TRACE conn5 <- [1,1646,null,{"value":null}] 12:53:54 INFO - PROCESS | 1948 | 1477252434943 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaf4000 == 22 [pid = 1948] [id = 439] 12:53:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8aaf4c00) [pid = 1948] [serial = 1289] [outer = (nil)] 12:53:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8ab3d800) [pid = 1948] [serial = 1290] [outer = 0x8aaf4c00] 12:53:55 INFO - PROCESS | 1948 | 1477252435040 Marionette DEBUG loaded listener.js 12:53:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8ab7e400) [pid = 1948] [serial = 1291] [outer = 0x8aaf4c00] 12:53:55 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:53:55 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:53:55 INFO - PROCESS | 1948 | [1948] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:53:55 INFO - PROCESS | 1948 | 1477252435947 Marionette TRACE conn5 <- [1,1647,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]]]}] 12:53:55 INFO - . 12:53:55 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 1635ms 12:53:56 INFO - PROCESS | 1948 | 1477252435998 Marionette TRACE conn5 -> [0,1648,"getWindowHandle",null] 12:53:56 INFO - PROCESS | 1948 | 1477252436004 Marionette TRACE conn5 <- [1,1648,null,{"value":"7"}] 12:53:56 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:53:56 INFO - Clearing pref security.mixed_content.send_hsts_priming 12:53:56 INFO - PROCESS | 1948 | 1477252436016 Marionette TRACE conn5 -> [0,1649,"getContext",null] 12:53:56 INFO - PROCESS | 1948 | 1477252436020 Marionette TRACE conn5 <- [1,1649,null,{"value":"content"}] 12:53:56 INFO - PROCESS | 1948 | 1477252436031 Marionette TRACE conn5 -> [0,1650,"setContext",{"value":"chrome"}] 12:53:56 INFO - PROCESS | 1948 | 1477252436037 Marionette TRACE conn5 <- [1,1650,null,{}] 12:53:56 INFO - PROCESS | 1948 | 1477252436046 Marionette TRACE conn5 -> [0,1651,"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":214}] 12:53:56 INFO - PROCESS | 1948 | 1477252436068 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 12:53:56 INFO - PROCESS | 1948 | 1477252436076 Marionette TRACE conn5 -> [0,1652,"setContext",{"value":"content"}] 12:53:56 INFO - PROCESS | 1948 | 1477252436082 Marionette TRACE conn5 <- [1,1652,null,{}] 12:53:56 INFO - Clearing pref security.mixed_content.use_hsts 12:53:56 INFO - PROCESS | 1948 | 1477252436150 Marionette TRACE conn5 -> [0,1653,"getContext",null] 12:53:56 INFO - PROCESS | 1948 | 1477252436157 Marionette TRACE conn5 <- [1,1653,null,{"value":"content"}] 12:53:56 INFO - PROCESS | 1948 | 1477252436170 Marionette TRACE conn5 -> [0,1654,"setContext",{"value":"chrome"}] 12:53:56 INFO - PROCESS | 1948 | 1477252436173 Marionette TRACE conn5 <- [1,1654,null,{}] 12:53:56 INFO - PROCESS | 1948 | 1477252436183 Marionette TRACE conn5 -> [0,1655,"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":214}] 12:53:56 INFO - PROCESS | 1948 | 1477252436204 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 12:53:56 INFO - PROCESS | 1948 | 1477252436218 Marionette TRACE conn5 -> [0,1656,"setContext",{"value":"content"}] 12:53:56 INFO - PROCESS | 1948 | 1477252436221 Marionette TRACE conn5 <- [1,1656,null,{}] 12:53:56 INFO - PROCESS | 1948 | 1477252436230 Marionette TRACE conn5 -> [0,1657,"timeouts",{"script":35000}] 12:53:56 INFO - PROCESS | 1948 | 1477252436235 Marionette TRACE conn5 <- [1,1657,null,{}] 12:53:56 INFO - PROCESS | 1948 | 1477252436311 Marionette TRACE conn5 -> [0,1658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:56 INFO - PROCESS | 1948 | 1477252436556 Marionette TRACE conn5 <- [1,1658,null,{"value":null}] 12:53:56 INFO - PROCESS | 1948 | 1477252436710 Marionette TRACE conn5 -> [0,1659,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x931e9800 == 23 [pid = 1948] [id = 440] 12:53:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x931ec400) [pid = 1948] [serial = 1292] [outer = (nil)] 12:53:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x93881800) [pid = 1948] [serial = 1293] [outer = 0x931ec400] 12:53:56 INFO - PROCESS | 1948 | 1477252436803 Marionette DEBUG loaded listener.js 12:53:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x939b9000) [pid = 1948] [serial = 1294] [outer = 0x931ec400] 12:53:57 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:53:57 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:53:57 INFO - PROCESS | 1948 | 1477252437773 Marionette TRACE conn5 <- [1,1659,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]]]}] 12:53:57 INFO - . 12:53:57 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 1810ms 12:53:57 INFO - PROCESS | 1948 | 1477252437878 Marionette TRACE conn5 -> [0,1660,"getWindowHandle",null] 12:53:57 INFO - PROCESS | 1948 | 1477252437888 Marionette TRACE conn5 <- [1,1660,null,{"value":"7"}] 12:53:57 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:53:57 INFO - PROCESS | 1948 | 1477252437903 Marionette TRACE conn5 -> [0,1661,"timeouts",{"script":35000}] 12:53:57 INFO - PROCESS | 1948 | 1477252437908 Marionette TRACE conn5 <- [1,1661,null,{}] 12:53:57 INFO - PROCESS | 1948 | 1477252437917 Marionette TRACE conn5 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:58 INFO - PROCESS | 1948 | 1477252438109 Marionette TRACE conn5 <- [1,1662,null,{"value":null}] 12:53:58 INFO - PROCESS | 1948 | 1477252438283 Marionette TRACE conn5 -> [0,1663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0x8377ac00 == 22 [pid = 1948] [id = 429] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0xa2cb4000 == 21 [pid = 1948] [id = 431] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0x831e7c00 == 20 [pid = 1948] [id = 428] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0x9b651c00 == 19 [pid = 1948] [id = 430] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab83c00 == 18 [pid = 1948] [id = 437] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0x8ace2400 == 17 [pid = 1948] [id = 436] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88d400 == 16 [pid = 1948] [id = 435] 12:53:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e5400 == 17 [pid = 1948] [id = 441] 12:53:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x831e6400) [pid = 1948] [serial = 1295] [outer = (nil)] 12:53:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x833f5c00) [pid = 1948] [serial = 1296] [outer = 0x831e6400] 12:53:58 INFO - PROCESS | 1948 | 1477252438379 Marionette DEBUG loaded listener.js 12:53:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x834bcc00) [pid = 1948] [serial = 1297] [outer = 0x831e6400] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0x835a9000 == 16 [pid = 1948] [id = 434] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0x831df400 == 15 [pid = 1948] [id = 433] 12:53:58 INFO - PROCESS | 1948 | --DOCSHELL 0xa3048800 == 14 [pid = 1948] [id = 432] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x949be400) [pid = 1948] [serial = 1233] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0xa11ce800) [pid = 1948] [serial = 1254] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0xa11d7400) [pid = 1948] [serial = 1255] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x9b10b800) [pid = 1948] [serial = 1251] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x9b10e800) [pid = 1948] [serial = 1252] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x996cf000) [pid = 1948] [serial = 1248] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x9a263000) [pid = 1948] [serial = 1249] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x8ab4bc00) [pid = 1948] [serial = 1245] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x8acd4000) [pid = 1948] [serial = 1246] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x831e8000) [pid = 1948] [serial = 1241] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x9a25c000) [pid = 1948] [serial = 1238] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x9a260800) [pid = 1948] [serial = 1239] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x8319cc00) [pid = 1948] [serial = 1235] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x831eec00) [pid = 1948] [serial = 1236] [outer = (nil)] [url = about:blank] 12:53:59 INFO - PROCESS | 1948 | 1477252439149 Marionette TRACE conn5 <- [1,1663,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]]]}] 12:53:59 INFO - . 12:53:59 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 1289ms 12:53:59 INFO - PROCESS | 1948 | 1477252439192 Marionette TRACE conn5 -> [0,1664,"getWindowHandle",null] 12:53:59 INFO - PROCESS | 1948 | 1477252439201 Marionette TRACE conn5 <- [1,1664,null,{"value":"7"}] 12:53:59 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:53:59 INFO - PROCESS | 1948 | 1477252439216 Marionette TRACE conn5 -> [0,1665,"timeouts",{"script":35000}] 12:53:59 INFO - PROCESS | 1948 | 1477252439222 Marionette TRACE conn5 <- [1,1665,null,{}] 12:53:59 INFO - PROCESS | 1948 | 1477252439229 Marionette TRACE conn5 -> [0,1666,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:53:59 INFO - PROCESS | 1948 | 1477252439402 Marionette TRACE conn5 <- [1,1666,null,{"value":null}] 12:53:59 INFO - PROCESS | 1948 | 1477252439519 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:53:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x83776c00 == 15 [pid = 1948] [id = 442] 12:53:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x8377a000) [pid = 1948] [serial = 1298] [outer = (nil)] 12:53:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x83782400) [pid = 1948] [serial = 1299] [outer = 0x8377a000] 12:53:59 INFO - PROCESS | 1948 | 1477252439601 Marionette DEBUG loaded listener.js 12:53:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x83783000) [pid = 1948] [serial = 1300] [outer = 0x8377a000] 12:54:00 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:54:00 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 12:54:00 INFO - PROCESS | 1948 | 1477252440337 Marionette TRACE conn5 <- [1,1667,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]]]}] 12:54:00 INFO - . 12:54:00 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 1133ms 12:54:00 INFO - PROCESS | 1948 | 1477252440349 Marionette TRACE conn5 -> [0,1668,"getWindowHandle",null] 12:54:00 INFO - PROCESS | 1948 | 1477252440353 Marionette TRACE conn5 <- [1,1668,null,{"value":"7"}] 12:54:00 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 12:54:00 INFO - PROCESS | 1948 | 1477252440360 Marionette TRACE conn5 -> [0,1669,"getContext",null] 12:54:00 INFO - PROCESS | 1948 | 1477252440366 Marionette TRACE conn5 <- [1,1669,null,{"value":"content"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440398 Marionette TRACE conn5 -> [0,1670,"setContext",{"value":"chrome"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440404 Marionette TRACE conn5 <- [1,1670,null,{}] 12:54:00 INFO - PROCESS | 1948 | 1477252440412 Marionette TRACE conn5 -> [0,1671,"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":234}] 12:54:00 INFO - PROCESS | 1948 | 1477252440434 Marionette TRACE conn5 <- [1,1671,null,{"value":true}] 12:54:00 INFO - PROCESS | 1948 | 1477252440438 Marionette TRACE conn5 -> [0,1672,"setContext",{"value":"content"}] 12:54:00 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 12:54:00 INFO - PROCESS | 1948 | 1477252440442 Marionette TRACE conn5 <- [1,1672,null,{}] 12:54:00 INFO - PROCESS | 1948 | 1477252440448 Marionette TRACE conn5 -> [0,1673,"getContext",null] 12:54:00 INFO - PROCESS | 1948 | 1477252440452 Marionette TRACE conn5 <- [1,1673,null,{"value":"content"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440458 Marionette TRACE conn5 -> [0,1674,"setContext",{"value":"chrome"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440460 Marionette TRACE conn5 <- [1,1674,null,{}] 12:54:00 INFO - PROCESS | 1948 | 1477252440467 Marionette TRACE conn5 -> [0,1675,"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":203}] 12:54:00 INFO - PROCESS | 1948 | 1477252440485 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 12:54:00 INFO - PROCESS | 1948 | 1477252440490 Marionette TRACE conn5 -> [0,1676,"setContext",{"value":"content"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440492 Marionette TRACE conn5 <- [1,1676,null,{}] 12:54:00 INFO - PROCESS | 1948 | 1477252440499 Marionette TRACE conn5 -> [0,1677,"getContext",null] 12:54:00 INFO - PROCESS | 1948 | 1477252440502 Marionette TRACE conn5 <- [1,1677,null,{"value":"content"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440507 Marionette TRACE conn5 -> [0,1678,"setContext",{"value":"chrome"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440510 Marionette TRACE conn5 <- [1,1678,null,{}] 12:54:00 INFO - PROCESS | 1948 | 1477252440516 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = '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":234}] 12:54:00 INFO - PROCESS | 1948 | 1477252440533 Marionette TRACE conn5 <- [1,1679,null,{"value":true}] 12:54:00 INFO - PROCESS | 1948 | 1477252440539 Marionette TRACE conn5 -> [0,1680,"setContext",{"value":"content"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440541 Marionette TRACE conn5 <- [1,1680,null,{}] 12:54:00 INFO - Setting pref security.mixed_content.use_hsts (false) 12:54:00 INFO - PROCESS | 1948 | 1477252440547 Marionette TRACE conn5 -> [0,1681,"getContext",null] 12:54:00 INFO - PROCESS | 1948 | 1477252440551 Marionette TRACE conn5 <- [1,1681,null,{"value":"content"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440556 Marionette TRACE conn5 -> [0,1682,"setContext",{"value":"chrome"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440558 Marionette TRACE conn5 <- [1,1682,null,{}] 12:54:00 INFO - PROCESS | 1948 | 1477252440564 Marionette TRACE conn5 -> [0,1683,"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":203}] 12:54:00 INFO - PROCESS | 1948 | 1477252440581 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 12:54:00 INFO - PROCESS | 1948 | 1477252440587 Marionette TRACE conn5 -> [0,1684,"setContext",{"value":"content"}] 12:54:00 INFO - PROCESS | 1948 | 1477252440592 Marionette TRACE conn5 <- [1,1684,null,{}] 12:54:00 INFO - PROCESS | 1948 | 1477252440597 Marionette TRACE conn5 -> [0,1685,"timeouts",{"script":35000}] 12:54:00 INFO - PROCESS | 1948 | 1477252440601 Marionette TRACE conn5 <- [1,1685,null,{}] 12:54:00 INFO - PROCESS | 1948 | 1477252440606 Marionette TRACE conn5 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:00 INFO - PROCESS | 1948 | 1477252440852 Marionette TRACE conn5 <- [1,1686,null,{"value":null}] 12:54:00 INFO - PROCESS | 1948 | 1477252440876 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab45800 == 16 [pid = 1948] [id = 443] 12:54:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x8acd6800) [pid = 1948] [serial = 1301] [outer = (nil)] 12:54:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x8acdbc00) [pid = 1948] [serial = 1302] [outer = 0x8acd6800] 12:54:00 INFO - PROCESS | 1948 | 1477252440966 Marionette DEBUG loaded listener.js 12:54:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8acd8400) [pid = 1948] [serial = 1303] [outer = 0x8acd6800] 12:54:01 INFO - PROCESS | 1948 | [aac @ 0x8f823400] err{or,}_recognition separate: 1; 1 12:54:01 INFO - PROCESS | 1948 | [aac @ 0x8f823400] err{or,}_recognition combined: 1; 1 12:54:01 INFO - PROCESS | 1948 | [aac @ 0x8f823400] Unsupported bit depth: 0 12:54:02 INFO - PROCESS | 1948 | [h264 @ 0x90472c00] err{or,}_recognition separate: 1; 1 12:54:02 INFO - PROCESS | 1948 | [h264 @ 0x90472c00] err{or,}_recognition combined: 1; 1 12:54:02 INFO - PROCESS | 1948 | [h264 @ 0x90472c00] Unsupported bit depth: 0 12:54:02 INFO - PROCESS | 1948 | 1477252442062 Marionette TRACE conn5 <- [1,1687,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]]]}] 12:54:02 INFO - . 12:54:02 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 1732ms 12:54:02 INFO - PROCESS | 1948 | 1477252442093 Marionette TRACE conn5 -> [0,1688,"getWindowHandle",null] 12:54:02 INFO - PROCESS | 1948 | 1477252442096 Marionette TRACE conn5 <- [1,1688,null,{"value":"7"}] 12:54:02 INFO - TEST-START | /navigation-timing/idlharness.html 12:54:02 INFO - Clearing pref security.mixed_content.send_hsts_priming 12:54:02 INFO - PROCESS | 1948 | 1477252442103 Marionette TRACE conn5 -> [0,1689,"getContext",null] 12:54:02 INFO - PROCESS | 1948 | 1477252442110 Marionette TRACE conn5 <- [1,1689,null,{"value":"content"}] 12:54:02 INFO - PROCESS | 1948 | 1477252442124 Marionette TRACE conn5 -> [0,1690,"setContext",{"value":"chrome"}] 12:54:02 INFO - PROCESS | 1948 | 1477252442127 Marionette TRACE conn5 <- [1,1690,null,{}] 12:54:02 INFO - PROCESS | 1948 | 1477252442147 Marionette TRACE conn5 -> [0,1691,"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":214}] 12:54:02 INFO - PROCESS | 1948 | 1477252442168 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 12:54:02 INFO - PROCESS | 1948 | 1477252442183 Marionette TRACE conn5 -> [0,1692,"setContext",{"value":"content"}] 12:54:02 INFO - PROCESS | 1948 | 1477252442186 Marionette TRACE conn5 <- [1,1692,null,{}] 12:54:02 INFO - Clearing pref security.mixed_content.use_hsts 12:54:02 INFO - PROCESS | 1948 | 1477252442196 Marionette TRACE conn5 -> [0,1693,"getContext",null] 12:54:02 INFO - PROCESS | 1948 | 1477252442199 Marionette TRACE conn5 <- [1,1693,null,{"value":"content"}] 12:54:02 INFO - PROCESS | 1948 | 1477252442204 Marionette TRACE conn5 -> [0,1694,"setContext",{"value":"chrome"}] 12:54:02 INFO - PROCESS | 1948 | 1477252442207 Marionette TRACE conn5 <- [1,1694,null,{}] 12:54:02 INFO - PROCESS | 1948 | 1477252442219 Marionette TRACE conn5 -> [0,1695,"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":214}] 12:54:02 INFO - PROCESS | 1948 | 1477252442234 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 12:54:02 INFO - PROCESS | 1948 | 1477252442238 Marionette TRACE conn5 -> [0,1696,"setContext",{"value":"content"}] 12:54:02 INFO - PROCESS | 1948 | 1477252442242 Marionette TRACE conn5 <- [1,1696,null,{}] 12:54:02 INFO - PROCESS | 1948 | 1477252442247 Marionette TRACE conn5 -> [0,1697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:54:02 INFO - PROCESS | 1948 | 1477252442476 Marionette TRACE conn5 <- [1,1697,null,{"value":null}] 12:54:02 INFO - PROCESS | 1948 | 1477252442499 Marionette TRACE conn5 -> [0,1698,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:54:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x931ea400) [pid = 1948] [serial = 1304] [outer = 0x939cc800] 12:54:02 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x8ace2c00) [pid = 1948] [serial = 1280] [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] 12:54:02 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x831ee800) [pid = 1948] [serial = 1256] [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] 12:54:02 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x94d22c00) [pid = 1948] [serial = 1259] [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] 12:54:02 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x9b65e000) [pid = 1948] [serial = 1262] [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] 12:54:02 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0xa2cb9800) [pid = 1948] [serial = 1265] [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] 12:54:02 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0xa304a400) [pid = 1948] [serial = 1268] [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] 12:54:02 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x831df800) [pid = 1948] [serial = 1271] [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] 12:54:02 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x8a88d800) [pid = 1948] [serial = 1277] [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] 12:54:02 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x835a9400) [pid = 1948] [serial = 1274] [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] 12:54:02 INFO - PROCESS | 1948 | 1477252442904 Marionette TRACE conn5 <- [1,1698,null,{}] 12:54:02 INFO - PROCESS | 1948 | 1477252442914 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:54:02 INFO - PROCESS | 1948 | 1477252442940 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 12:54:02 INFO - PROCESS | 1948 | 1477252442966 Marionette TRACE conn5 -> [0,1700,"timeouts",{"script":35000}] 12:54:02 INFO - PROCESS | 1948 | 1477252442970 Marionette TRACE conn5 <- [1,1700,null,{}] 12:54:02 INFO - PROCESS | 1948 | 1477252442978 Marionette TRACE conn5 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:03 INFO - PROCESS | 1948 | 1477252443007 Marionette TRACE conn5 <- [1,1701,null,{"value":null}] 12:54:03 INFO - PROCESS | 1948 | 1477252443013 Marionette TRACE conn5 -> [0,1702,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaeb400 == 17 [pid = 1948] [id = 444] 12:54:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x8ab83400) [pid = 1948] [serial = 1305] [outer = (nil)] 12:54:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x9046fc00) [pid = 1948] [serial = 1306] [outer = 0x8ab83400] 12:54:03 INFO - PROCESS | 1948 | 1477252443098 Marionette DEBUG loaded listener.js 12:54:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x93255c00) [pid = 1948] [serial = 1307] [outer = 0x8ab83400] 12:54:04 INFO - ............................................................................................. 12:54:04 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2515ms 12:54:04 INFO - TEST-START | /navigation-timing/test_document_open.html 12:54:04 INFO - PROCESS | 1948 | 1477252444516 Marionette TRACE conn5 <- [1,1702,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:1403: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1403: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:1403: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1595:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1589:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1595:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1589:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1546:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1540:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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:1595:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1589:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1452: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"]]]}] 12:54:04 INFO - PROCESS | 1948 | 1477252444643 Marionette TRACE conn5 -> [0,1703,"getWindowHandle",null] 12:54:04 INFO - PROCESS | 1948 | 1477252444650 Marionette TRACE conn5 <- [1,1703,null,{"value":"7"}] 12:54:04 INFO - PROCESS | 1948 | 1477252444656 Marionette TRACE conn5 -> [0,1704,"timeouts",{"script":35000}] 12:54:04 INFO - PROCESS | 1948 | 1477252444663 Marionette TRACE conn5 <- [1,1704,null,{}] 12:54:04 INFO - PROCESS | 1948 | 1477252444671 Marionette TRACE conn5 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:04 INFO - PROCESS | 1948 | 1477252444923 Marionette TRACE conn5 <- [1,1705,null,{"value":null}] 12:54:05 INFO - PROCESS | 1948 | 1477252445027 Marionette TRACE conn5 -> [0,1706,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b74000 == 18 [pid = 1948] [id = 445] 12:54:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x82b74800) [pid = 1948] [serial = 1308] [outer = (nil)] 12:54:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x831e2c00) [pid = 1948] [serial = 1309] [outer = 0x82b74800] 12:54:05 INFO - PROCESS | 1948 | 1477252445115 Marionette DEBUG loaded listener.js 12:54:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x833ee000) [pid = 1948] [serial = 1310] [outer = 0x82b74800] 12:54:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b78000 == 19 [pid = 1948] [id = 446] 12:54:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x8376c000) [pid = 1948] [serial = 1311] [outer = (nil)] 12:54:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8377c000) [pid = 1948] [serial = 1312] [outer = 0x8376c000] 12:54:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x834c1800) [pid = 1948] [serial = 1313] [outer = 0x8376c000] 12:54:06 INFO - PROCESS | 1948 | 1477252446081 Marionette TRACE conn5 <- [1,1706,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]]]}] 12:54:06 INFO - ..................... 12:54:06 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1449ms 12:54:06 INFO - PROCESS | 1948 | 1477252446109 Marionette TRACE conn5 -> [0,1707,"getWindowHandle",null] 12:54:06 INFO - PROCESS | 1948 | 1477252446114 Marionette TRACE conn5 <- [1,1707,null,{"value":"7"}] 12:54:06 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 12:54:06 INFO - PROCESS | 1948 | 1477252446127 Marionette TRACE conn5 -> [0,1708,"timeouts",{"script":35000}] 12:54:06 INFO - PROCESS | 1948 | 1477252446133 Marionette TRACE conn5 <- [1,1708,null,{}] 12:54:06 INFO - PROCESS | 1948 | 1477252446184 Marionette TRACE conn5 -> [0,1709,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:06 INFO - PROCESS | 1948 | 1477252446427 Marionette TRACE conn5 <- [1,1709,null,{"value":null}] 12:54:06 INFO - PROCESS | 1948 | 1477252446598 Marionette TRACE conn5 -> [0,1710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab3d400 == 20 [pid = 1948] [id = 447] 12:54:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8ab3ec00) [pid = 1948] [serial = 1314] [outer = (nil)] 12:54:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8ab7f400) [pid = 1948] [serial = 1315] [outer = 0x8ab3ec00] 12:54:06 INFO - PROCESS | 1948 | 1477252446690 Marionette DEBUG loaded listener.js 12:54:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8acde800) [pid = 1948] [serial = 1316] [outer = 0x8ab3ec00] 12:54:07 INFO - PROCESS | 1948 | 1477252447345 Marionette TRACE conn5 <- [1,1710,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]]]}] 12:54:07 INFO - ... 12:54:07 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1278ms 12:54:07 INFO - PROCESS | 1948 | 1477252447419 Marionette TRACE conn5 -> [0,1711,"getWindowHandle",null] 12:54:07 INFO - PROCESS | 1948 | 1477252447426 Marionette TRACE conn5 <- [1,1711,null,{"value":"7"}] 12:54:07 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 12:54:07 INFO - PROCESS | 1948 | 1477252447434 Marionette TRACE conn5 -> [0,1712,"timeouts",{"script":35000}] 12:54:07 INFO - PROCESS | 1948 | 1477252447439 Marionette TRACE conn5 <- [1,1712,null,{}] 12:54:07 INFO - PROCESS | 1948 | 1477252447447 Marionette TRACE conn5 -> [0,1713,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:07 INFO - PROCESS | 1948 | 1477252447643 Marionette TRACE conn5 <- [1,1713,null,{"value":null}] 12:54:07 INFO - PROCESS | 1948 | 1477252447806 Marionette TRACE conn5 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x90479c00 == 21 [pid = 1948] [id = 448] 12:54:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x90e8d400) [pid = 1948] [serial = 1317] [outer = (nil)] 12:54:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x9325c400) [pid = 1948] [serial = 1318] [outer = 0x90e8d400] 12:54:07 INFO - PROCESS | 1948 | 1477252447893 Marionette DEBUG loaded listener.js 12:54:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x9373e400) [pid = 1948] [serial = 1319] [outer = 0x90e8d400] 12:54:08 INFO - PROCESS | 1948 | 1477252448678 Marionette TRACE conn5 <- [1,1714,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]]]}] 12:54:08 INFO - ...................... 12:54:08 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1297ms 12:54:08 INFO - PROCESS | 1948 | 1477252448741 Marionette TRACE conn5 -> [0,1715,"getWindowHandle",null] 12:54:08 INFO - PROCESS | 1948 | 1477252448744 Marionette TRACE conn5 <- [1,1715,null,{"value":"7"}] 12:54:08 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 12:54:08 INFO - PROCESS | 1948 | 1477252448765 Marionette TRACE conn5 -> [0,1716,"timeouts",{"script":35000}] 12:54:08 INFO - PROCESS | 1948 | 1477252448775 Marionette TRACE conn5 <- [1,1716,null,{}] 12:54:08 INFO - PROCESS | 1948 | 1477252448781 Marionette TRACE conn5 -> [0,1717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:08 INFO - PROCESS | 1948 | 1477252448970 Marionette TRACE conn5 <- [1,1717,null,{"value":null}] 12:54:09 INFO - PROCESS | 1948 | 1477252449134 Marionette TRACE conn5 -> [0,1718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x83199c00 == 22 [pid = 1948] [id = 449] 12:54:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8376b400) [pid = 1948] [serial = 1320] [outer = (nil)] 12:54:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x94a87400) [pid = 1948] [serial = 1321] [outer = 0x8376b400] 12:54:09 INFO - PROCESS | 1948 | 1477252449222 Marionette DEBUG loaded listener.js 12:54:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x94a87800) [pid = 1948] [serial = 1322] [outer = 0x8376b400] 12:54:09 INFO - PROCESS | 1948 | 1477252449837 Marionette TRACE conn5 <- [1,1718,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]]]}] 12:54:09 INFO - .... 12:54:09 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1111ms 12:54:09 INFO - PROCESS | 1948 | 1477252449865 Marionette TRACE conn5 -> [0,1719,"getWindowHandle",null] 12:54:09 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 12:54:09 INFO - PROCESS | 1948 | 1477252449870 Marionette TRACE conn5 <- [1,1719,null,{"value":"7"}] 12:54:09 INFO - PROCESS | 1948 | 1477252449877 Marionette TRACE conn5 -> [0,1720,"timeouts",{"script":35000}] 12:54:09 INFO - PROCESS | 1948 | 1477252449882 Marionette TRACE conn5 <- [1,1720,null,{}] 12:54:09 INFO - PROCESS | 1948 | 1477252449887 Marionette TRACE conn5 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:10 INFO - PROCESS | 1948 | 1477252450212 Marionette TRACE conn5 <- [1,1721,null,{"value":null}] 12:54:10 INFO - PROCESS | 1948 | 1477252450401 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b76000 == 23 [pid = 1948] [id = 450] 12:54:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x82b76800) [pid = 1948] [serial = 1323] [outer = (nil)] 12:54:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x833e9000) [pid = 1948] [serial = 1324] [outer = 0x82b76800] 12:54:10 INFO - PROCESS | 1948 | 1477252450485 Marionette DEBUG loaded listener.js 12:54:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x835acc00) [pid = 1948] [serial = 1325] [outer = 0x82b76800] 12:54:11 INFO - PROCESS | 1948 | 1477252451200 Marionette TRACE conn5 <- [1,1722,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]]]}] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0xa11b9800 == 22 [pid = 1948] [id = 427] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6e000 == 21 [pid = 1948] [id = 423] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaf6000 == 20 [pid = 1948] [id = 424] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x937ef400 == 19 [pid = 1948] [id = 425] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x9b0bfc00 == 18 [pid = 1948] [id = 426] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaeb400 == 17 [pid = 1948] [id = 444] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x83776c00 == 16 [pid = 1948] [id = 442] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab45800 == 15 [pid = 1948] [id = 443] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x931e9800 == 14 [pid = 1948] [id = 440] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x831e5400 == 13 [pid = 1948] [id = 441] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x82b78800 == 12 [pid = 1948] [id = 438] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaf4000 == 11 [pid = 1948] [id = 439] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x82b78000 == 10 [pid = 1948] [id = 446] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x82b74000 == 9 [pid = 1948] [id = 445] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab3d400 == 8 [pid = 1948] [id = 447] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x90479c00 == 7 [pid = 1948] [id = 448] 12:54:11 INFO - PROCESS | 1948 | --DOCSHELL 0x83199c00 == 6 [pid = 1948] [id = 449] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8376cc00) [pid = 1948] [serial = 1258] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x8376e000) [pid = 1948] [serial = 1257] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x98340800) [pid = 1948] [serial = 1261] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x98343800) [pid = 1948] [serial = 1260] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0xa28df400) [pid = 1948] [serial = 1264] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0xa28b1400) [pid = 1948] [serial = 1263] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8ab3dc00) [pid = 1948] [serial = 1267] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0xa2cbdc00) [pid = 1948] [serial = 1266] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0xa4522c00) [pid = 1948] [serial = 1270] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0xa451b400) [pid = 1948] [serial = 1269] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x833eac00) [pid = 1948] [serial = 1273] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x831e7400) [pid = 1948] [serial = 1272] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x835ac000) [pid = 1948] [serial = 1276] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x835ae800) [pid = 1948] [serial = 1275] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x8aaed800) [pid = 1948] [serial = 1279] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8aae8c00) [pid = 1948] [serial = 1278] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x8ccf7000) [pid = 1948] [serial = 1282] [outer = (nil)] [url = about:blank] 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x8ccf2800) [pid = 1948] [serial = 1281] [outer = (nil)] [url = about:blank] 12:54:11 INFO - ..... 12:54:11 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 2083ms 12:54:11 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x8f7dac00) [pid = 1948] [serial = 1284] [outer = (nil)] [url = about:blank] 12:54:12 INFO - PROCESS | 1948 | 1477252452023 Marionette TRACE conn5 -> [0,1723,"getWindowHandle",null] 12:54:12 INFO - PROCESS | 1948 | 1477252452030 Marionette TRACE conn5 <- [1,1723,null,{"value":"7"}] 12:54:12 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 12:54:12 INFO - PROCESS | 1948 | 1477252452040 Marionette TRACE conn5 -> [0,1724,"timeouts",{"script":35000}] 12:54:12 INFO - PROCESS | 1948 | 1477252452046 Marionette TRACE conn5 <- [1,1724,null,{}] 12:54:12 INFO - PROCESS | 1948 | 1477252452056 Marionette TRACE conn5 -> [0,1725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:12 INFO - PROCESS | 1948 | 1477252452237 Marionette TRACE conn5 <- [1,1725,null,{"value":null}] 12:54:12 INFO - PROCESS | 1948 | 1477252452251 Marionette TRACE conn5 -> [0,1726,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e3000 == 7 [pid = 1948] [id = 451] 12:54:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x831e4800) [pid = 1948] [serial = 1326] [outer = (nil)] 12:54:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x831ec400) [pid = 1948] [serial = 1327] [outer = 0x831e4800] 12:54:12 INFO - PROCESS | 1948 | 1477252452341 Marionette DEBUG loaded listener.js 12:54:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x834b7400) [pid = 1948] [serial = 1328] [outer = 0x831e4800] 12:54:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b78000 == 8 [pid = 1948] [id = 452] 12:54:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x835a6c00) [pid = 1948] [serial = 1329] [outer = (nil)] 12:54:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x835dec00) [pid = 1948] [serial = 1330] [outer = 0x835a6c00] 12:54:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x835b1400) [pid = 1948] [serial = 1331] [outer = 0x835a6c00] 12:54:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x83776c00) [pid = 1948] [serial = 1332] [outer = 0x835a6c00] 12:54:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x83773c00) [pid = 1948] [serial = 1333] [outer = 0x835a6c00] 12:54:13 INFO - PROCESS | 1948 | 1477252453820 Marionette TRACE conn5 <- [1,1726,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]]]}] 12:54:13 INFO - ..... 12:54:13 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1838ms 12:54:13 INFO - PROCESS | 1948 | 1477252453881 Marionette TRACE conn5 -> [0,1727,"getWindowHandle",null] 12:54:13 INFO - PROCESS | 1948 | 1477252453887 Marionette TRACE conn5 <- [1,1727,null,{"value":"7"}] 12:54:13 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 12:54:13 INFO - PROCESS | 1948 | 1477252453902 Marionette TRACE conn5 -> [0,1728,"timeouts",{"script":35000}] 12:54:13 INFO - PROCESS | 1948 | 1477252453910 Marionette TRACE conn5 <- [1,1728,null,{}] 12:54:13 INFO - PROCESS | 1948 | 1477252453925 Marionette TRACE conn5 -> [0,1729,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:14 INFO - PROCESS | 1948 | 1477252454182 Marionette TRACE conn5 <- [1,1729,null,{"value":null}] 12:54:14 INFO - PROCESS | 1948 | 1477252454218 Marionette TRACE conn5 -> [0,1730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x83777400 == 9 [pid = 1948] [id = 453] 12:54:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x83940800) [pid = 1948] [serial = 1334] [outer = (nil)] 12:54:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x83944000) [pid = 1948] [serial = 1335] [outer = 0x83940800] 12:54:14 INFO - PROCESS | 1948 | 1477252454372 Marionette DEBUG loaded listener.js 12:54:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x83945000) [pid = 1948] [serial = 1336] [outer = 0x83940800] 12:54:15 INFO - PROCESS | 1948 | 1477252455036 Marionette TRACE conn5 <- [1,1730,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]]]}] 12:54:15 INFO - .......... 12:54:15 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1159ms 12:54:15 INFO - PROCESS | 1948 | 1477252455057 Marionette TRACE conn5 -> [0,1731,"getWindowHandle",null] 12:54:15 INFO - PROCESS | 1948 | 1477252455061 Marionette TRACE conn5 <- [1,1731,null,{"value":"7"}] 12:54:15 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 12:54:15 INFO - PROCESS | 1948 | 1477252455068 Marionette TRACE conn5 -> [0,1732,"timeouts",{"script":35000}] 12:54:15 INFO - PROCESS | 1948 | 1477252455072 Marionette TRACE conn5 <- [1,1732,null,{}] 12:54:15 INFO - PROCESS | 1948 | 1477252455098 Marionette TRACE conn5 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:15 INFO - PROCESS | 1948 | 1477252455312 Marionette TRACE conn5 <- [1,1733,null,{"value":null}] 12:54:15 INFO - PROCESS | 1948 | 1477252455398 Marionette TRACE conn5 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab87800 == 10 [pid = 1948] [id = 454] 12:54:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8ab88800) [pid = 1948] [serial = 1337] [outer = (nil)] 12:54:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8acd3c00) [pid = 1948] [serial = 1338] [outer = 0x8ab88800] 12:54:15 INFO - PROCESS | 1948 | 1477252455483 Marionette DEBUG loaded listener.js 12:54:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8acd4000) [pid = 1948] [serial = 1339] [outer = 0x8ab88800] 12:54:16 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8319ac00) [pid = 1948] [serial = 1286] [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] 12:54:16 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8377a000) [pid = 1948] [serial = 1298] [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] 12:54:16 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8aaf4c00) [pid = 1948] [serial = 1289] [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] 12:54:16 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x831e6400) [pid = 1948] [serial = 1295] [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] 12:54:16 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x931ec400) [pid = 1948] [serial = 1292] [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] 12:54:16 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8ab83400) [pid = 1948] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 12:54:16 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x8f7d3400) [pid = 1948] [serial = 1283] [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] 12:54:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x8319ac00 == 11 [pid = 1948] [id = 455] 12:54:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x834c4000) [pid = 1948] [serial = 1340] [outer = (nil)] 12:54:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8ccee800) [pid = 1948] [serial = 1341] [outer = 0x834c4000] 12:54:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8ccf5000) [pid = 1948] [serial = 1342] [outer = 0x834c4000] 12:54:16 INFO - PROCESS | 1948 | [1948] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 12:54:16 INFO - PROCESS | 1948 | 1477252456735 Marionette TRACE conn5 <- [1,1734,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]]]}] 12:54:16 INFO - ....................... 12:54:16 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1691ms 12:54:16 INFO - PROCESS | 1948 | 1477252456760 Marionette TRACE conn5 -> [0,1735,"getWindowHandle",null] 12:54:16 INFO - PROCESS | 1948 | 1477252456764 Marionette TRACE conn5 <- [1,1735,null,{"value":"7"}] 12:54:16 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 12:54:16 INFO - PROCESS | 1948 | 1477252456770 Marionette TRACE conn5 -> [0,1736,"timeouts",{"script":35000}] 12:54:16 INFO - PROCESS | 1948 | 1477252456775 Marionette TRACE conn5 <- [1,1736,null,{}] 12:54:16 INFO - PROCESS | 1948 | 1477252456782 Marionette TRACE conn5 -> [0,1737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:17 INFO - PROCESS | 1948 | 1477252457010 Marionette TRACE conn5 <- [1,1737,null,{"value":null}] 12:54:17 INFO - PROCESS | 1948 | 1477252457022 Marionette TRACE conn5 -> [0,1738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc11800 == 12 [pid = 1948] [id = 456] 12:54:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x8dc1fc00) [pid = 1948] [serial = 1343] [outer = (nil)] 12:54:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8f7d6400) [pid = 1948] [serial = 1344] [outer = 0x8dc1fc00] 12:54:17 INFO - PROCESS | 1948 | 1477252457111 Marionette DEBUG loaded listener.js 12:54:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8f7e0c00) [pid = 1948] [serial = 1345] [outer = 0x8dc1fc00] 12:54:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x91a08800 == 13 [pid = 1948] [id = 457] 12:54:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x91ac8800) [pid = 1948] [serial = 1346] [outer = (nil)] 12:54:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x92370800) [pid = 1948] [serial = 1347] [outer = 0x91ac8800] 12:54:17 INFO - PROCESS | 1948 | 1477252457750 Marionette TRACE conn5 <- [1,1738,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]]]}] 12:54:17 INFO - ..... 12:54:17 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1033ms 12:54:17 INFO - PROCESS | 1948 | 1477252457806 Marionette TRACE conn5 -> [0,1739,"getWindowHandle",null] 12:54:17 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 12:54:17 INFO - PROCESS | 1948 | 1477252457810 Marionette TRACE conn5 <- [1,1739,null,{"value":"7"}] 12:54:17 INFO - PROCESS | 1948 | 1477252457816 Marionette TRACE conn5 -> [0,1740,"timeouts",{"script":35000}] 12:54:17 INFO - PROCESS | 1948 | 1477252457820 Marionette TRACE conn5 <- [1,1740,null,{}] 12:54:17 INFO - PROCESS | 1948 | 1477252457825 Marionette TRACE conn5 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:17 INFO - PROCESS | 1948 | 1477252457995 Marionette TRACE conn5 <- [1,1741,null,{"value":null}] 12:54:18 INFO - PROCESS | 1948 | 1477252458006 Marionette TRACE conn5 -> [0,1742,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e8e400 == 14 [pid = 1948] [id = 458] 12:54:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x90e8ec00) [pid = 1948] [serial = 1348] [outer = (nil)] 12:54:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x930d9800) [pid = 1948] [serial = 1349] [outer = 0x90e8ec00] 12:54:18 INFO - PROCESS | 1948 | 1477252458084 Marionette DEBUG loaded listener.js 12:54:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x937f0400) [pid = 1948] [serial = 1350] [outer = 0x90e8ec00] 12:54:18 INFO - PROCESS | 1948 | 1477252458987 Marionette TRACE conn5 <- [1,1742,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]]]}] 12:54:18 INFO - ... 12:54:18 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1181ms 12:54:19 INFO - PROCESS | 1948 | 1477252458999 Marionette TRACE conn5 -> [0,1743,"getWindowHandle",null] 12:54:19 INFO - PROCESS | 1948 | 1477252459011 Marionette TRACE conn5 <- [1,1743,null,{"value":"7"}] 12:54:19 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 12:54:19 INFO - PROCESS | 1948 | 1477252459020 Marionette TRACE conn5 -> [0,1744,"timeouts",{"script":35000}] 12:54:19 INFO - PROCESS | 1948 | 1477252459026 Marionette TRACE conn5 <- [1,1744,null,{}] 12:54:19 INFO - PROCESS | 1948 | 1477252459034 Marionette TRACE conn5 -> [0,1745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:19 INFO - PROCESS | 1948 | 1477252459256 Marionette TRACE conn5 <- [1,1745,null,{"value":null}] 12:54:19 INFO - PROCESS | 1948 | 1477252459404 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377a400 == 15 [pid = 1948] [id = 459] 12:54:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x8377b400) [pid = 1948] [serial = 1351] [outer = (nil)] 12:54:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x83787400) [pid = 1948] [serial = 1352] [outer = 0x8377b400] 12:54:19 INFO - PROCESS | 1948 | 1477252459499 Marionette DEBUG loaded listener.js 12:54:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x8a884800) [pid = 1948] [serial = 1353] [outer = 0x8377b400] 12:54:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c2c00 == 16 [pid = 1948] [id = 460] 12:54:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x8ab7e000) [pid = 1948] [serial = 1354] [outer = (nil)] 12:54:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x8ab82400) [pid = 1948] [serial = 1355] [outer = 0x8ab7e000] 12:54:20 INFO - PROCESS | 1948 | [1948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:54:20 INFO - PROCESS | 1948 | 1477252460321 Marionette TRACE conn5 <- [1,1746,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]]]}] 12:54:20 INFO - ... 12:54:20 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1334ms 12:54:20 INFO - PROCESS | 1948 | 1477252460385 Marionette TRACE conn5 -> [0,1747,"getWindowHandle",null] 12:54:20 INFO - PROCESS | 1948 | 1477252460394 Marionette TRACE conn5 <- [1,1747,null,{"value":"7"}] 12:54:20 INFO - TEST-START | /navigation-timing/test_readwrite.html 12:54:20 INFO - PROCESS | 1948 | 1477252460407 Marionette TRACE conn5 -> [0,1748,"timeouts",{"script":35000}] 12:54:20 INFO - PROCESS | 1948 | 1477252460412 Marionette TRACE conn5 <- [1,1748,null,{}] 12:54:20 INFO - PROCESS | 1948 | 1477252460419 Marionette TRACE conn5 -> [0,1749,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:20 INFO - PROCESS | 1948 | 1477252460614 Marionette TRACE conn5 <- [1,1749,null,{"value":null}] 12:54:20 INFO - PROCESS | 1948 | 1477252460779 Marionette TRACE conn5 -> [0,1750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf5800 == 17 [pid = 1948] [id = 461] 12:54:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x8ccfc400) [pid = 1948] [serial = 1356] [outer = (nil)] 12:54:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x8d9fec00) [pid = 1948] [serial = 1357] [outer = 0x8ccfc400] 12:54:20 INFO - PROCESS | 1948 | 1477252460871 Marionette DEBUG loaded listener.js 12:54:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x8dc1f000) [pid = 1948] [serial = 1358] [outer = 0x8ccfc400] 12:54:21 INFO - PROCESS | 1948 | 1477252461551 Marionette TRACE conn5 <- [1,1750,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]]]}] 12:54:21 INFO - ... 12:54:21 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1188ms 12:54:21 INFO - PROCESS | 1948 | 1477252461617 Marionette TRACE conn5 -> [0,1751,"getWindowHandle",null] 12:54:21 INFO - PROCESS | 1948 | 1477252461621 Marionette TRACE conn5 <- [1,1751,null,{"value":"7"}] 12:54:21 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 12:54:21 INFO - PROCESS | 1948 | 1477252461630 Marionette TRACE conn5 -> [0,1752,"timeouts",{"script":35000}] 12:54:21 INFO - PROCESS | 1948 | 1477252461636 Marionette TRACE conn5 <- [1,1752,null,{}] 12:54:21 INFO - PROCESS | 1948 | 1477252461653 Marionette TRACE conn5 -> [0,1753,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:21 INFO - PROCESS | 1948 | 1477252461901 Marionette TRACE conn5 <- [1,1753,null,{"value":null}] 12:54:21 INFO - PROCESS | 1948 | 1477252461917 Marionette TRACE conn5 -> [0,1754,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x939aec00 == 18 [pid = 1948] [id = 462] 12:54:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x939b3000) [pid = 1948] [serial = 1359] [outer = (nil)] 12:54:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x93aa9400) [pid = 1948] [serial = 1360] [outer = 0x939b3000] 12:54:22 INFO - PROCESS | 1948 | 1477252462029 Marionette DEBUG loaded listener.js 12:54:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x93aad400) [pid = 1948] [serial = 1361] [outer = 0x939b3000] 12:54:23 INFO - PROCESS | 1948 | 1477252462992 Marionette TRACE conn5 <- [1,1754,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]]]}] 12:54:23 INFO - ...................... 12:54:23 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1391ms 12:54:23 INFO - PROCESS | 1948 | 1477252463021 Marionette TRACE conn5 -> [0,1755,"getWindowHandle",null] 12:54:23 INFO - PROCESS | 1948 | 1477252463027 Marionette TRACE conn5 <- [1,1755,null,{"value":"7"}] 12:54:23 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 12:54:23 INFO - PROCESS | 1948 | 1477252463037 Marionette TRACE conn5 -> [0,1756,"timeouts",{"script":35000}] 12:54:23 INFO - PROCESS | 1948 | 1477252463042 Marionette TRACE conn5 <- [1,1756,null,{}] 12:54:23 INFO - PROCESS | 1948 | 1477252463051 Marionette TRACE conn5 -> [0,1757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:23 INFO - PROCESS | 1948 | 1477252463269 Marionette TRACE conn5 <- [1,1757,null,{"value":null}] 12:54:23 INFO - PROCESS | 1948 | 1477252463468 Marionette TRACE conn5 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:23 INFO - PROCESS | 1948 | --DOCSHELL 0x91a08800 == 17 [pid = 1948] [id = 457] 12:54:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x8319cc00 == 18 [pid = 1948] [id = 463] 12:54:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x831a5400) [pid = 1948] [serial = 1362] [outer = (nil)] 12:54:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x834b8c00) [pid = 1948] [serial = 1363] [outer = 0x831a5400] 12:54:23 INFO - PROCESS | 1948 | 1477252463559 Marionette DEBUG loaded listener.js 12:54:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x835af400) [pid = 1948] [serial = 1364] [outer = 0x831a5400] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x9046fc00) [pid = 1948] [serial = 1306] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x93255c00) [pid = 1948] [serial = 1307] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x8acdbc00) [pid = 1948] [serial = 1302] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x83782400) [pid = 1948] [serial = 1299] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x83783000) [pid = 1948] [serial = 1300] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x833f5c00) [pid = 1948] [serial = 1296] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x834bcc00) [pid = 1948] [serial = 1297] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x93881800) [pid = 1948] [serial = 1293] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x939b9000) [pid = 1948] [serial = 1294] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x8ab3d800) [pid = 1948] [serial = 1290] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8ab7e400) [pid = 1948] [serial = 1291] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x831e4400) [pid = 1948] [serial = 1287] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x833ea000) [pid = 1948] [serial = 1288] [outer = (nil)] [url = about:blank] 12:54:23 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8f82d400) [pid = 1948] [serial = 1285] [outer = (nil)] [url = about:blank] 12:54:24 INFO - PROCESS | 1948 | ++DOCSHELL 0x83199c00 == 19 [pid = 1948] [id = 464] 12:54:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x835a9800) [pid = 1948] [serial = 1365] [outer = (nil)] 12:54:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x83783000) [pid = 1948] [serial = 1366] [outer = 0x835a9800] 12:54:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x83772800) [pid = 1948] [serial = 1367] [outer = 0x835a9800] 12:54:24 INFO - PROCESS | 1948 | 1477252464441 Marionette TRACE conn5 <- [1,1758,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]]]}] 12:54:24 INFO - ......................................... 12:54:24 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1448ms 12:54:24 INFO - PROCESS | 1948 | 1477252464487 Marionette TRACE conn5 -> [0,1759,"getWindowHandle",null] 12:54:24 INFO - PROCESS | 1948 | 1477252464495 Marionette TRACE conn5 <- [1,1759,null,{"value":"7"}] 12:54:24 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 12:54:24 INFO - PROCESS | 1948 | 1477252464505 Marionette TRACE conn5 -> [0,1760,"timeouts",{"script":35000}] 12:54:24 INFO - PROCESS | 1948 | 1477252464511 Marionette TRACE conn5 <- [1,1760,null,{}] 12:54:24 INFO - PROCESS | 1948 | 1477252464517 Marionette TRACE conn5 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:24 INFO - PROCESS | 1948 | 1477252464714 Marionette TRACE conn5 <- [1,1761,null,{"value":null}] 12:54:24 INFO - PROCESS | 1948 | 1477252464838 Marionette TRACE conn5 -> [0,1762,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:24 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88c400 == 20 [pid = 1948] [id = 465] 12:54:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x8ab42000) [pid = 1948] [serial = 1368] [outer = (nil)] 12:54:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x8ab47c00) [pid = 1948] [serial = 1369] [outer = 0x8ab42000] 12:54:24 INFO - PROCESS | 1948 | 1477252464927 Marionette DEBUG loaded listener.js 12:54:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x8ab45800) [pid = 1948] [serial = 1370] [outer = 0x8ab42000] 12:54:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88d400 == 21 [pid = 1948] [id = 466] 12:54:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x8acddc00) [pid = 1948] [serial = 1371] [outer = (nil)] 12:54:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x8f6ca000) [pid = 1948] [serial = 1372] [outer = 0x8acddc00] 12:54:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x8dc19c00) [pid = 1948] [serial = 1373] [outer = 0x8acddc00] 12:54:26 INFO - PROCESS | 1948 | 1477252466608 Marionette TRACE conn5 <- [1,1762,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]]]}] 12:54:26 INFO - ....... 12:54:26 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2142ms 12:54:26 INFO - PROCESS | 1948 | 1477252466649 Marionette TRACE conn5 -> [0,1763,"getWindowHandle",null] 12:54:26 INFO - PROCESS | 1948 | 1477252466652 Marionette TRACE conn5 <- [1,1763,null,{"value":"7"}] 12:54:26 INFO - TEST-START | /navigation-timing/test_timing_reload.html 12:54:26 INFO - PROCESS | 1948 | 1477252466659 Marionette TRACE conn5 -> [0,1764,"timeouts",{"script":35000}] 12:54:26 INFO - PROCESS | 1948 | 1477252466666 Marionette TRACE conn5 <- [1,1764,null,{}] 12:54:26 INFO - PROCESS | 1948 | 1477252466686 Marionette TRACE conn5 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:26 INFO - PROCESS | 1948 | 1477252466920 Marionette TRACE conn5 <- [1,1765,null,{"value":null}] 12:54:26 INFO - PROCESS | 1948 | 1477252466944 Marionette TRACE conn5 -> [0,1766,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x9228ec00 == 22 [pid = 1948] [id = 467] 12:54:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x92295800) [pid = 1948] [serial = 1374] [outer = (nil)] 12:54:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x9325e000) [pid = 1948] [serial = 1375] [outer = 0x92295800] 12:54:27 INFO - PROCESS | 1948 | 1477252467026 Marionette DEBUG loaded listener.js 12:54:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x93261000) [pid = 1948] [serial = 1376] [outer = 0x92295800] 12:54:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x91a03400 == 23 [pid = 1948] [id = 468] 12:54:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x93aa3800) [pid = 1948] [serial = 1377] [outer = (nil)] 12:54:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x93aacc00) [pid = 1948] [serial = 1378] [outer = 0x93aa3800] 12:54:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x93aa9000) [pid = 1948] [serial = 1379] [outer = 0x93aa3800] 12:54:27 INFO - PROCESS | 1948 | [1948] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4532 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x82b76800) [pid = 1948] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x834c4000) [pid = 1948] [serial = 1340] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x8376c000) [pid = 1948] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x82b74800) [pid = 1948] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x835a6c00) [pid = 1948] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x8ab3ec00) [pid = 1948] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x90e8d400) [pid = 1948] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x8376b400) [pid = 1948] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x8ab88800) [pid = 1948] [serial = 1337] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x83940800) [pid = 1948] [serial = 1334] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x831e4800) [pid = 1948] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 12:54:27 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x91ac8800) [pid = 1948] [serial = 1346] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:28 INFO - PROCESS | 1948 | 1477252468082 Marionette TRACE conn5 <- [1,1766,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]]]}] 12:54:28 INFO - ................... 12:54:28 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1448ms 12:54:28 INFO - PROCESS | 1948 | 1477252468108 Marionette TRACE conn5 -> [0,1767,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 1948 | 1477252468112 Marionette TRACE conn5 <- [1,1767,null,{"value":"7"}] 12:54:28 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 12:54:28 INFO - PROCESS | 1948 | 1477252468119 Marionette TRACE conn5 -> [0,1768,"timeouts",{"script":35000}] 12:54:28 INFO - PROCESS | 1948 | 1477252468124 Marionette TRACE conn5 <- [1,1768,null,{}] 12:54:28 INFO - PROCESS | 1948 | 1477252468131 Marionette TRACE conn5 -> [0,1769,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:28 INFO - PROCESS | 1948 | 1477252468350 Marionette TRACE conn5 <- [1,1769,null,{"value":null}] 12:54:28 INFO - PROCESS | 1948 | 1477252468428 Marionette TRACE conn5 -> [0,1770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x8376f400 == 24 [pid = 1948] [id = 469] 12:54:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x90478400) [pid = 1948] [serial = 1380] [outer = (nil)] 12:54:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x93b12000) [pid = 1948] [serial = 1381] [outer = 0x90478400] 12:54:28 INFO - PROCESS | 1948 | 1477252468506 Marionette DEBUG loaded listener.js 12:54:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x93b1dc00) [pid = 1948] [serial = 1382] [outer = 0x90478400] 12:54:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x9046f800 == 25 [pid = 1948] [id = 470] 12:54:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x93aa7800) [pid = 1948] [serial = 1383] [outer = (nil)] 12:54:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x93fc9800) [pid = 1948] [serial = 1384] [outer = 0x93aa7800] 12:54:29 INFO - PROCESS | 1948 | 1477252469117 Marionette TRACE conn5 <- [1,1770,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]]]}] 12:54:29 INFO - ........... 12:54:29 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1088ms 12:54:29 INFO - PROCESS | 1948 | 1477252469213 Marionette TRACE conn5 -> [0,1771,"getWindowHandle",null] 12:54:29 INFO - PROCESS | 1948 | 1477252469218 Marionette TRACE conn5 <- [1,1771,null,{"value":"7"}] 12:54:29 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 12:54:29 INFO - PROCESS | 1948 | 1477252469226 Marionette TRACE conn5 -> [0,1772,"timeouts",{"script":35000}] 12:54:29 INFO - PROCESS | 1948 | 1477252469230 Marionette TRACE conn5 <- [1,1772,null,{}] 12:54:29 INFO - PROCESS | 1948 | 1477252469236 Marionette TRACE conn5 -> [0,1773,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:29 INFO - PROCESS | 1948 | 1477252469396 Marionette TRACE conn5 <- [1,1773,null,{"value":null}] 12:54:29 INFO - PROCESS | 1948 | 1477252469524 Marionette TRACE conn5 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:29 INFO - PROCESS | 1948 | ++DOCSHELL 0x93fc9000 == 26 [pid = 1948] [id = 471] 12:54:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x93fc9400) [pid = 1948] [serial = 1385] [outer = (nil)] 12:54:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x94208c00) [pid = 1948] [serial = 1386] [outer = 0x93fc9400] 12:54:29 INFO - PROCESS | 1948 | 1477252469598 Marionette DEBUG loaded listener.js 12:54:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x94209000) [pid = 1948] [serial = 1387] [outer = 0x93fc9400] 12:54:29 INFO - PROCESS | 1948 | ++DOCSHELL 0x93fc7800 == 27 [pid = 1948] [id = 472] 12:54:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x94a4e800) [pid = 1948] [serial = 1388] [outer = (nil)] 12:54:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x94a83c00) [pid = 1948] [serial = 1389] [outer = 0x94a4e800] 12:54:30 INFO - PROCESS | 1948 | 1477252470323 Marionette TRACE conn5 <- [1,1774,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]]]}] 12:54:30 INFO - ....... 12:54:30 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1130ms 12:54:30 INFO - PROCESS | 1948 | 1477252470373 Marionette TRACE conn5 -> [0,1775,"getWindowHandle",null] 12:54:30 INFO - PROCESS | 1948 | 1477252470381 Marionette TRACE conn5 <- [1,1775,null,{"value":"7"}] 12:54:30 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 12:54:30 INFO - PROCESS | 1948 | 1477252470392 Marionette TRACE conn5 -> [0,1776,"timeouts",{"script":35000}] 12:54:30 INFO - PROCESS | 1948 | 1477252470397 Marionette TRACE conn5 <- [1,1776,null,{}] 12:54:30 INFO - PROCESS | 1948 | 1477252470408 Marionette TRACE conn5 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:30 INFO - PROCESS | 1948 | 1477252470614 Marionette TRACE conn5 <- [1,1777,null,{"value":null}] 12:54:30 INFO - PROCESS | 1948 | 1477252470784 Marionette TRACE conn5 -> [0,1778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x8376a000 == 28 [pid = 1948] [id = 473] 12:54:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x8376ac00) [pid = 1948] [serial = 1390] [outer = (nil)] 12:54:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x83787800) [pid = 1948] [serial = 1391] [outer = 0x8376ac00] 12:54:30 INFO - PROCESS | 1948 | 1477252470884 Marionette DEBUG loaded listener.js 12:54:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x83947800) [pid = 1948] [serial = 1392] [outer = 0x8376ac00] 12:54:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e8400 == 29 [pid = 1948] [id = 474] 12:54:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x8cced400) [pid = 1948] [serial = 1393] [outer = (nil)] 12:54:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x83771400) [pid = 1948] [serial = 1394] [outer = 0x8cced400] 12:54:31 INFO - PROCESS | 1948 | 1477252471641 Marionette TRACE conn5 <- [1,1778,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]]]}] 12:54:31 INFO - ... 12:54:31 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1291ms 12:54:31 INFO - PROCESS | 1948 | 1477252471683 Marionette TRACE conn5 -> [0,1779,"getWindowHandle",null] 12:54:31 INFO - PROCESS | 1948 | 1477252471694 Marionette TRACE conn5 <- [1,1779,null,{"value":"7"}] 12:54:31 INFO - TEST-START | /pointerlock/constructor.html 12:54:31 INFO - PROCESS | 1948 | 1477252471722 Marionette TRACE conn5 -> [0,1780,"timeouts",{"script":35000}] 12:54:31 INFO - PROCESS | 1948 | 1477252471728 Marionette TRACE conn5 <- [1,1780,null,{}] 12:54:31 INFO - PROCESS | 1948 | 1477252471734 Marionette TRACE conn5 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:31 INFO - PROCESS | 1948 | 1477252471936 Marionette TRACE conn5 <- [1,1781,null,{"value":null}] 12:54:32 INFO - PROCESS | 1948 | 1477252472105 Marionette TRACE conn5 -> [0,1782,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab42c00 == 30 [pid = 1948] [id = 475] 12:54:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0x8ab47800) [pid = 1948] [serial = 1395] [outer = (nil)] 12:54:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0x8acdf000) [pid = 1948] [serial = 1396] [outer = 0x8ab47800] 12:54:32 INFO - PROCESS | 1948 | 1477252472197 Marionette DEBUG loaded listener.js 12:54:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0x8d9f9c00) [pid = 1948] [serial = 1397] [outer = 0x8ab47800] 12:54:32 INFO - PROCESS | 1948 | 1477252472842 Marionette TRACE conn5 <- [1,1782,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]]]}] 12:54:32 INFO - .. 12:54:32 INFO - TEST-OK | /pointerlock/constructor.html | took 1188ms 12:54:32 INFO - PROCESS | 1948 | 1477252472909 Marionette TRACE conn5 -> [0,1783,"getWindowHandle",null] 12:54:32 INFO - TEST-START | /pointerlock/idlharness.html 12:54:32 INFO - PROCESS | 1948 | 1477252472913 Marionette TRACE conn5 <- [1,1783,null,{"value":"7"}] 12:54:32 INFO - PROCESS | 1948 | 1477252472920 Marionette TRACE conn5 -> [0,1784,"timeouts",{"script":35000}] 12:54:32 INFO - PROCESS | 1948 | 1477252472927 Marionette TRACE conn5 <- [1,1784,null,{}] 12:54:32 INFO - PROCESS | 1948 | 1477252472944 Marionette TRACE conn5 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:33 INFO - PROCESS | 1948 | 1477252473120 Marionette TRACE conn5 <- [1,1785,null,{"value":null}] 12:54:33 INFO - PROCESS | 1948 | 1477252473288 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b0400 == 31 [pid = 1948] [id = 476] 12:54:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0x939b0800) [pid = 1948] [serial = 1398] [outer = (nil)] 12:54:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0x93aad000) [pid = 1948] [serial = 1399] [outer = 0x939b0800] 12:54:33 INFO - PROCESS | 1948 | 1477252473382 Marionette DEBUG loaded listener.js 12:54:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0x93b20000) [pid = 1948] [serial = 1400] [outer = 0x939b0800] 12:54:34 INFO - ........................ 12:54:34 INFO - TEST-OK | /pointerlock/idlharness.html | took 1508ms 12:54:34 INFO - PROCESS | 1948 | 1477252474382 Marionette TRACE conn5 <- [1,1786,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:1481:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1468:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1440: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:1494:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1490:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1440: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:1481:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1468:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1440: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:1494:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:1490:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1440: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]]]}] 12:54:34 INFO - PROCESS | 1948 | 1477252474471 Marionette TRACE conn5 -> [0,1787,"getWindowHandle",null] 12:54:34 INFO - PROCESS | 1948 | 1477252474476 Marionette TRACE conn5 <- [1,1787,null,{"value":"7"}] 12:54:34 INFO - TEST-START | /progress-events/constructor.html 12:54:34 INFO - PROCESS | 1948 | 1477252474484 Marionette TRACE conn5 -> [0,1788,"timeouts",{"script":35000}] 12:54:34 INFO - PROCESS | 1948 | 1477252474489 Marionette TRACE conn5 <- [1,1788,null,{}] 12:54:34 INFO - PROCESS | 1948 | 1477252474514 Marionette TRACE conn5 -> [0,1789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:34 INFO - PROCESS | 1948 | 1477252474702 Marionette TRACE conn5 <- [1,1789,null,{"value":null}] 12:54:34 INFO - PROCESS | 1948 | 1477252474873 Marionette TRACE conn5 -> [0,1790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:34 INFO - PROCESS | 1948 | ++DOCSHELL 0x90478c00 == 32 [pid = 1948] [id = 477] 12:54:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0x91a0b800) [pid = 1948] [serial = 1401] [outer = (nil)] 12:54:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0x954c4c00) [pid = 1948] [serial = 1402] [outer = 0x91a0b800] 12:54:34 INFO - PROCESS | 1948 | 1477252474961 Marionette DEBUG loaded listener.js 12:54:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0x95615400) [pid = 1948] [serial = 1403] [outer = 0x91a0b800] 12:54:35 INFO - PROCESS | 1948 | 1477252475508 Marionette TRACE conn5 <- [1,1790,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]]]}] 12:54:35 INFO - ..... 12:54:35 INFO - TEST-OK | /progress-events/constructor.html | took 1059ms 12:54:35 INFO - PROCESS | 1948 | 1477252475544 Marionette TRACE conn5 -> [0,1791,"getWindowHandle",null] 12:54:35 INFO - TEST-START | /progress-events/interface.html 12:54:35 INFO - PROCESS | 1948 | 1477252475548 Marionette TRACE conn5 <- [1,1791,null,{"value":"7"}] 12:54:35 INFO - PROCESS | 1948 | 1477252475555 Marionette TRACE conn5 -> [0,1792,"timeouts",{"script":35000}] 12:54:35 INFO - PROCESS | 1948 | 1477252475559 Marionette TRACE conn5 <- [1,1792,null,{}] 12:54:35 INFO - PROCESS | 1948 | 1477252475564 Marionette TRACE conn5 -> [0,1793,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:35 INFO - PROCESS | 1948 | 1477252475738 Marionette TRACE conn5 <- [1,1793,null,{"value":null}] 12:54:35 INFO - PROCESS | 1948 | 1477252475924 Marionette TRACE conn5 -> [0,1794,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:35 INFO - PROCESS | 1948 | ++DOCSHELL 0x956d1800 == 33 [pid = 1948] [id = 478] 12:54:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0x956d3000) [pid = 1948] [serial = 1404] [outer = (nil)] 12:54:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0x957db800) [pid = 1948] [serial = 1405] [outer = 0x956d3000] 12:54:36 INFO - PROCESS | 1948 | 1477252476013 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0x957de800) [pid = 1948] [serial = 1406] [outer = 0x956d3000] 12:54:36 INFO - PROCESS | 1948 | 1477252476816 Marionette TRACE conn5 <- [1,1794,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]]]}] 12:54:36 INFO - ....... 12:54:36 INFO - TEST-OK | /progress-events/interface.html | took 1288ms 12:54:36 INFO - PROCESS | 1948 | 1477252476847 Marionette TRACE conn5 -> [0,1795,"getWindowHandle",null] 12:54:36 INFO - PROCESS | 1948 | 1477252476852 Marionette TRACE conn5 <- [1,1795,null,{"value":"7"}] 12:54:36 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:54:36 INFO - PROCESS | 1948 | 1477252476860 Marionette TRACE conn5 -> [0,1796,"timeouts",{"script":35000}] 12:54:36 INFO - PROCESS | 1948 | 1477252476864 Marionette TRACE conn5 <- [1,1796,null,{}] 12:54:36 INFO - PROCESS | 1948 | 1477252476870 Marionette TRACE conn5 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:54:37 INFO - PROCESS | 1948 | 1477252477074 Marionette TRACE conn5 <- [1,1797,null,{"value":null}] 12:54:37 INFO - PROCESS | 1948 | 1477252477351 Marionette TRACE conn5 -> [0,1798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:54:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x831ee400 == 34 [pid = 1948] [id = 479] 12:54:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (0x831ee800) [pid = 1948] [serial = 1407] [outer = (nil)] 12:54:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (0x834bc400) [pid = 1948] [serial = 1408] [outer = 0x831ee800] 12:54:37 INFO - PROCESS | 1948 | 1477252477474 Marionette DEBUG loaded listener.js 12:54:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 109 (0x835a9000) [pid = 1948] [serial = 1409] [outer = 0x831ee800] 12:54:38 WARNING - wptserve Traceback (most recent call last): 12:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:54:38 WARNING - rv = self.func(request, response) 12:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:54:38 WARNING - access_control_allow_origin = "*") 12:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:54:38 WARNING - payload = payload_generator(server_data) 12:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:54:38 WARNING - return encode_string_as_bmp_image(data) 12:54: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 12:54:38 WARNING - img.save(f, "BMP") 12:54:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:54:38 WARNING - f.write(bmpfileheader) 12:54:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:54:38 WARNING - 12:54:38 INFO - PROCESS | 1948 | --DOCSHELL 0x8319ac00 == 33 [pid = 1948] [id = 455] 12:54:38 INFO - PROCESS | 1948 | --DOCSHELL 0x9046f800 == 32 [pid = 1948] [id = 470] 12:54:38 INFO - PROCESS | 1948 | --DOCSHELL 0x91a03400 == 31 [pid = 1948] [id = 468] 12:54:38 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88d400 == 30 [pid = 1948] [id = 466] 12:54:38 INFO - PROCESS | 1948 | --DOCSHELL 0x834c2c00 == 29 [pid = 1948] [id = 460] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 108 (0x8f7d6400) [pid = 1948] [serial = 1344] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (0x8acd3c00) [pid = 1948] [serial = 1338] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (0x8acd4000) [pid = 1948] [serial = 1339] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0x8ccee800) [pid = 1948] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0x8ccf5000) [pid = 1948] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0x83944000) [pid = 1948] [serial = 1335] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0x83945000) [pid = 1948] [serial = 1336] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0x831ec400) [pid = 1948] [serial = 1327] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0x834b7400) [pid = 1948] [serial = 1328] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0x835dec00) [pid = 1948] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0x83773c00) [pid = 1948] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0x833e9000) [pid = 1948] [serial = 1324] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0x835acc00) [pid = 1948] [serial = 1325] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0x94a87400) [pid = 1948] [serial = 1321] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x94a87800) [pid = 1948] [serial = 1322] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x9325c400) [pid = 1948] [serial = 1318] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x9373e400) [pid = 1948] [serial = 1319] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x8ab7f400) [pid = 1948] [serial = 1315] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x8acde800) [pid = 1948] [serial = 1316] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x831e2c00) [pid = 1948] [serial = 1309] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x833ee000) [pid = 1948] [serial = 1310] [outer = (nil)] [url = about:blank] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x834c1800) [pid = 1948] [serial = 1313] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x8377c000) [pid = 1948] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x83776c00) [pid = 1948] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x835b1400) [pid = 1948] [serial = 1331] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 12:54:38 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x92370800) [pid = 1948] [serial = 1347] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x93aa3800) [pid = 1948] [serial = 1377] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x835a9800) [pid = 1948] [serial = 1365] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x831a5400) [pid = 1948] [serial = 1362] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8ab7e000) [pid = 1948] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x8377b400) [pid = 1948] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x939b3000) [pid = 1948] [serial = 1359] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8acddc00) [pid = 1948] [serial = 1371] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x8ccfc400) [pid = 1948] [serial = 1356] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x90478400) [pid = 1948] [serial = 1380] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x93aa7800) [pid = 1948] [serial = 1383] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x92295800) [pid = 1948] [serial = 1374] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8ab42000) [pid = 1948] [serial = 1368] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 12:54:41 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8dc1fc00) [pid = 1948] [serial = 1343] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x83199c00 == 28 [pid = 1948] [id = 464] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8319cc00 == 27 [pid = 1948] [id = 463] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x939aec00 == 26 [pid = 1948] [id = 462] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf5800 == 25 [pid = 1948] [id = 461] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8377a400 == 24 [pid = 1948] [id = 459] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc11800 == 23 [pid = 1948] [id = 456] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8376f400 == 22 [pid = 1948] [id = 469] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab87800 == 21 [pid = 1948] [id = 454] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x83777400 == 20 [pid = 1948] [id = 453] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x9228ec00 == 19 [pid = 1948] [id = 467] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x82b78000 == 18 [pid = 1948] [id = 452] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x831e3000 == 17 [pid = 1948] [id = 451] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x82b76000 == 16 [pid = 1948] [id = 450] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x93fc7800 == 15 [pid = 1948] [id = 472] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x90e8e400 == 14 [pid = 1948] [id = 458] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88c400 == 13 [pid = 1948] [id = 465] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x956d1800 == 12 [pid = 1948] [id = 478] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x90478c00 == 11 [pid = 1948] [id = 477] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x939b0400 == 10 [pid = 1948] [id = 476] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab42c00 == 9 [pid = 1948] [id = 475] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x831e8400 == 8 [pid = 1948] [id = 474] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x8376a000 == 7 [pid = 1948] [id = 473] 12:54:46 INFO - PROCESS | 1948 | --DOCSHELL 0x93fc9000 == 6 [pid = 1948] [id = 471] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8f6ca000) [pid = 1948] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x8dc19c00) [pid = 1948] [serial = 1373] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x93fc9800) [pid = 1948] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x93b1dc00) [pid = 1948] [serial = 1382] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x93b12000) [pid = 1948] [serial = 1381] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x9325e000) [pid = 1948] [serial = 1375] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x93261000) [pid = 1948] [serial = 1376] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x93aacc00) [pid = 1948] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x93aa9000) [pid = 1948] [serial = 1379] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x8ab47c00) [pid = 1948] [serial = 1369] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x8ab45800) [pid = 1948] [serial = 1370] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x834b8c00) [pid = 1948] [serial = 1363] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x835af400) [pid = 1948] [serial = 1364] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x83783000) [pid = 1948] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x83772800) [pid = 1948] [serial = 1367] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x93aa9400) [pid = 1948] [serial = 1360] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x93aad400) [pid = 1948] [serial = 1361] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x8d9fec00) [pid = 1948] [serial = 1357] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x8dc1f000) [pid = 1948] [serial = 1358] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x83787400) [pid = 1948] [serial = 1352] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8a884800) [pid = 1948] [serial = 1353] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x8ab82400) [pid = 1948] [serial = 1355] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x8f7e0c00) [pid = 1948] [serial = 1345] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x930d9800) [pid = 1948] [serial = 1349] [outer = (nil)] [url = about:blank] 12:54:46 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x94208c00) [pid = 1948] [serial = 1386] [outer = (nil)] [url = about:blank] 12:54:50 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x939b0800) [pid = 1948] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 12:54:50 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x8cced400) [pid = 1948] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:50 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x8376ac00) [pid = 1948] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 12:54:50 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8ab47800) [pid = 1948] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 12:54:50 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x956d3000) [pid = 1948] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 12:54:50 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x94a4e800) [pid = 1948] [serial = 1388] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:54:50 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x93fc9400) [pid = 1948] [serial = 1385] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 12:54:50 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x91a0b800) [pid = 1948] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 12:54:50 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x90e8ec00) [pid = 1948] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x834bc400) [pid = 1948] [serial = 1408] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x957db800) [pid = 1948] [serial = 1405] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x957de800) [pid = 1948] [serial = 1406] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x954c4c00) [pid = 1948] [serial = 1402] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x95615400) [pid = 1948] [serial = 1403] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x93aad000) [pid = 1948] [serial = 1399] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x93b20000) [pid = 1948] [serial = 1400] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8acdf000) [pid = 1948] [serial = 1396] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8d9f9c00) [pid = 1948] [serial = 1397] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x83787800) [pid = 1948] [serial = 1391] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x83947800) [pid = 1948] [serial = 1392] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x83771400) [pid = 1948] [serial = 1394] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x94209000) [pid = 1948] [serial = 1387] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x94a83c00) [pid = 1948] [serial = 1389] [outer = (nil)] [url = about:blank] 12:54:54 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x937f0400) [pid = 1948] [serial = 1350] [outer = (nil)] [url = about:blank] 12:55:07 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:55:07 INFO - PROCESS | 1948 | 1477252507665 Marionette TRACE conn5 <- [1,1798,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]]]}] 12:55:07 INFO - . 12:55:07 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 30825ms 12:55:07 INFO - PROCESS | 1948 | 1477252507686 Marionette TRACE conn5 -> [0,1799,"getWindowHandle",null] 12:55:07 INFO - PROCESS | 1948 | 1477252507693 Marionette TRACE conn5 <- [1,1799,null,{"value":"7"}] 12:55:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:55:07 INFO - PROCESS | 1948 | 1477252507704 Marionette TRACE conn5 -> [0,1800,"timeouts",{"script":35000}] 12:55:07 INFO - PROCESS | 1948 | 1477252507708 Marionette TRACE conn5 <- [1,1800,null,{}] 12:55:07 INFO - PROCESS | 1948 | 1477252507719 Marionette TRACE conn5 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:55:07 INFO - PROCESS | 1948 | 1477252507941 Marionette TRACE conn5 <- [1,1801,null,{"value":null}] 12:55:07 INFO - PROCESS | 1948 | 1477252507970 Marionette TRACE conn5 -> [0,1802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:55:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x831dfc00 == 7 [pid = 1948] [id = 480] 12:55:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e0000) [pid = 1948] [serial = 1410] [outer = (nil)] 12:55:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e2800) [pid = 1948] [serial = 1411] [outer = 0x831e0000] 12:55:08 INFO - PROCESS | 1948 | 1477252508062 Marionette DEBUG loaded listener.js 12:55:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e6000) [pid = 1948] [serial = 1412] [outer = 0x831e0000] 12:55:08 WARNING - wptserve Traceback (most recent call last): 12:55:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:55:08 WARNING - rv = self.func(request, response) 12:55:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:55:08 WARNING - access_control_allow_origin = "*") 12:55:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:55:08 WARNING - payload = payload_generator(server_data) 12:55:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:55:08 WARNING - return encode_string_as_bmp_image(data) 12:55:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:55:08 WARNING - img.save(f, "BMP") 12:55:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:55:08 WARNING - f.write(bmpfileheader) 12:55:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:55:08 WARNING - 12:55:13 INFO - PROCESS | 1948 | --DOCSHELL 0x831ee400 == 6 [pid = 1948] [id = 479] 12:55:16 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831ee800) [pid = 1948] [serial = 1407] [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] 12:55:21 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x835a9000) [pid = 1948] [serial = 1409] [outer = (nil)] [url = about:blank] 12:55:21 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e2800) [pid = 1948] [serial = 1411] [outer = (nil)] [url = about:blank] 12:55:38 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:55:38 INFO - PROCESS | 1948 | 1477252538264 Marionette TRACE conn5 <- [1,1802,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]]]}] 12:55:38 INFO - . 12:55:38 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30580ms 12:55:38 INFO - PROCESS | 1948 | 1477252538284 Marionette TRACE conn5 -> [0,1803,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 1948 | 1477252538290 Marionette TRACE conn5 <- [1,1803,null,{"value":"7"}] 12:55:38 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:55:38 INFO - PROCESS | 1948 | 1477252538301 Marionette TRACE conn5 -> [0,1804,"timeouts",{"script":35000}] 12:55:38 INFO - PROCESS | 1948 | 1477252538305 Marionette TRACE conn5 <- [1,1804,null,{}] 12:55:38 INFO - PROCESS | 1948 | 1477252538315 Marionette TRACE conn5 -> [0,1805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:55:38 INFO - PROCESS | 1948 | 1477252538532 Marionette TRACE conn5 <- [1,1805,null,{"value":null}] 12:55:38 INFO - PROCESS | 1948 | 1477252538606 Marionette TRACE conn5 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:55:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e0400 == 7 [pid = 1948] [id = 481] 12:55:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e0c00) [pid = 1948] [serial = 1413] [outer = (nil)] 12:55:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e4400) [pid = 1948] [serial = 1414] [outer = 0x831e0c00] 12:55:38 INFO - PROCESS | 1948 | 1477252538696 Marionette DEBUG loaded listener.js 12:55:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e4800) [pid = 1948] [serial = 1415] [outer = 0x831e0c00] 12:55:39 WARNING - wptserve Traceback (most recent call last): 12:55:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:55:39 WARNING - rv = self.func(request, response) 12:55:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:55:39 WARNING - access_control_allow_origin = "*") 12:55:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:55:39 WARNING - payload = payload_generator(server_data) 12:55:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:55:39 WARNING - return encode_string_as_bmp_image(data) 12:55:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:55:39 WARNING - img.save(f, "BMP") 12:55:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:55:39 WARNING - f.write(bmpfileheader) 12:55:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:55:39 WARNING - 12:55:48 INFO - PROCESS | 1948 | --DOCSHELL 0x831dfc00 == 6 [pid = 1948] [id = 480] 12:55:50 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e0000) [pid = 1948] [serial = 1410] [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] 12:55:55 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831e6000) [pid = 1948] [serial = 1412] [outer = (nil)] [url = about:blank] 12:55:55 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e4400) [pid = 1948] [serial = 1414] [outer = (nil)] [url = about:blank] 12:56:08 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:56:08 INFO - PROCESS | 1948 | 1477252568896 Marionette TRACE conn5 <- [1,1806,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]]]}] 12:56:08 INFO - . 12:56:08 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 30632ms 12:56:08 INFO - PROCESS | 1948 | 1477252568933 Marionette TRACE conn5 -> [0,1807,"getWindowHandle",null] 12:56:08 INFO - PROCESS | 1948 | 1477252568941 Marionette TRACE conn5 <- [1,1807,null,{"value":"7"}] 12:56:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 12:56:08 INFO - PROCESS | 1948 | 1477252568952 Marionette TRACE conn5 -> [0,1808,"timeouts",{"script":35000}] 12:56:08 INFO - PROCESS | 1948 | 1477252568959 Marionette TRACE conn5 <- [1,1808,null,{}] 12:56:08 INFO - PROCESS | 1948 | 1477252568969 Marionette TRACE conn5 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:09 INFO - PROCESS | 1948 | 1477252569197 Marionette TRACE conn5 <- [1,1809,null,{"value":null}] 12:56:09 INFO - PROCESS | 1948 | 1477252569271 Marionette TRACE conn5 -> [0,1810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x831df800 == 7 [pid = 1948] [id = 482] 12:56:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831dfc00) [pid = 1948] [serial = 1416] [outer = (nil)] 12:56:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e3c00) [pid = 1948] [serial = 1417] [outer = 0x831dfc00] 12:56:09 INFO - PROCESS | 1948 | 1477252569364 Marionette DEBUG loaded listener.js 12:56:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e7c00) [pid = 1948] [serial = 1418] [outer = 0x831dfc00] 12:56:09 INFO - PROCESS | 1948 | 1477252569939 Marionette TRACE conn5 <- [1,1810,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]]]}] 12:56:09 INFO - . 12:56:09 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 1046ms 12:56:10 INFO - PROCESS | 1948 | 1477252569998 Marionette TRACE conn5 -> [0,1811,"getWindowHandle",null] 12:56:10 INFO - PROCESS | 1948 | 1477252570009 Marionette TRACE conn5 <- [1,1811,null,{"value":"7"}] 12:56:10 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 12:56:10 INFO - PROCESS | 1948 | 1477252570021 Marionette TRACE conn5 -> [0,1812,"timeouts",{"script":35000}] 12:56:10 INFO - PROCESS | 1948 | 1477252570027 Marionette TRACE conn5 <- [1,1812,null,{}] 12:56:10 INFO - PROCESS | 1948 | 1477252570035 Marionette TRACE conn5 -> [0,1813,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:10 INFO - PROCESS | 1948 | 1477252570263 Marionette TRACE conn5 <- [1,1813,null,{"value":null}] 12:56:10 INFO - PROCESS | 1948 | 1477252570278 Marionette TRACE conn5 -> [0,1814,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x834bc800 == 8 [pid = 1948] [id = 483] 12:56:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x834bd000) [pid = 1948] [serial = 1419] [outer = (nil)] 12:56:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x834bf800) [pid = 1948] [serial = 1420] [outer = 0x834bd000] 12:56:10 INFO - PROCESS | 1948 | 1477252570362 Marionette DEBUG loaded listener.js 12:56:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x834bfc00) [pid = 1948] [serial = 1421] [outer = 0x834bd000] 12:56:10 INFO - PROCESS | 1948 | 1477252570989 Marionette TRACE conn5 <- [1,1814,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]]]}] 12:56:11 INFO - . 12:56:11 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1087ms 12:56:11 INFO - PROCESS | 1948 | 1477252571110 Marionette TRACE conn5 -> [0,1815,"getWindowHandle",null] 12:56:11 INFO - PROCESS | 1948 | 1477252571114 Marionette TRACE conn5 <- [1,1815,null,{"value":"7"}] 12:56:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 12:56:11 INFO - PROCESS | 1948 | 1477252571123 Marionette TRACE conn5 -> [0,1816,"timeouts",{"script":35000}] 12:56:11 INFO - PROCESS | 1948 | 1477252571130 Marionette TRACE conn5 <- [1,1816,null,{}] 12:56:11 INFO - PROCESS | 1948 | 1477252571149 Marionette TRACE conn5 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:11 INFO - PROCESS | 1948 | 1477252571379 Marionette TRACE conn5 <- [1,1817,null,{"value":null}] 12:56:11 INFO - PROCESS | 1948 | 1477252571394 Marionette TRACE conn5 -> [0,1818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x83775000 == 9 [pid = 1948] [id = 484] 12:56:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x83775c00) [pid = 1948] [serial = 1422] [outer = (nil)] 12:56:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83779c00) [pid = 1948] [serial = 1423] [outer = 0x83775c00] 12:56:11 INFO - PROCESS | 1948 | 1477252571484 Marionette DEBUG loaded listener.js 12:56:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x8377dc00) [pid = 1948] [serial = 1424] [outer = 0x83775c00] 12:56:12 INFO - PROCESS | 1948 | 1477252572142 Marionette TRACE conn5 <- [1,1818,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]]]}] 12:56:12 INFO - . 12:56:12 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | took 1039ms 12:56:12 INFO - PROCESS | 1948 | 1477252572163 Marionette TRACE conn5 -> [0,1819,"getWindowHandle",null] 12:56:12 INFO - PROCESS | 1948 | 1477252572169 Marionette TRACE conn5 <- [1,1819,null,{"value":"7"}] 12:56:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 12:56:12 INFO - PROCESS | 1948 | 1477252572176 Marionette TRACE conn5 -> [0,1820,"timeouts",{"script":35000}] 12:56:12 INFO - PROCESS | 1948 | 1477252572181 Marionette TRACE conn5 <- [1,1820,null,{}] 12:56:12 INFO - PROCESS | 1948 | 1477252572188 Marionette TRACE conn5 -> [0,1821,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:12 INFO - PROCESS | 1948 | 1477252572398 Marionette TRACE conn5 <- [1,1821,null,{"value":null}] 12:56:12 INFO - PROCESS | 1948 | 1477252572413 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x83947c00 == 10 [pid = 1948] [id = 485] 12:56:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x83948400) [pid = 1948] [serial = 1425] [outer = (nil)] 12:56:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8a886800) [pid = 1948] [serial = 1426] [outer = 0x83948400] 12:56:12 INFO - PROCESS | 1948 | 1477252572496 Marionette DEBUG loaded listener.js 12:56:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8a88a800) [pid = 1948] [serial = 1427] [outer = 0x83948400] 12:56:13 INFO - PROCESS | 1948 | 1477252573176 Marionette TRACE conn5 <- [1,1822,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]]]}] 12:56:13 INFO - . 12:56:13 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1038ms 12:56:13 INFO - PROCESS | 1948 | 1477252573216 Marionette TRACE conn5 -> [0,1823,"getWindowHandle",null] 12:56:13 INFO - PROCESS | 1948 | 1477252573218 Marionette TRACE conn5 <- [1,1823,null,{"value":"7"}] 12:56:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 12:56:13 INFO - PROCESS | 1948 | 1477252573226 Marionette TRACE conn5 -> [0,1824,"timeouts",{"script":35000}] 12:56:13 INFO - PROCESS | 1948 | 1477252573229 Marionette TRACE conn5 <- [1,1824,null,{}] 12:56:13 INFO - PROCESS | 1948 | 1477252573235 Marionette TRACE conn5 -> [0,1825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:13 INFO - PROCESS | 1948 | 1477252573398 Marionette TRACE conn5 <- [1,1825,null,{"value":null}] 12:56:13 INFO - PROCESS | 1948 | 1477252573507 Marionette TRACE conn5 -> [0,1826,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab3d400 == 11 [pid = 1948] [id = 486] 12:56:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8ab3e800) [pid = 1948] [serial = 1428] [outer = (nil)] 12:56:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8ab43000) [pid = 1948] [serial = 1429] [outer = 0x8ab3e800] 12:56:13 INFO - PROCESS | 1948 | 1477252573586 Marionette DEBUG loaded listener.js 12:56:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ab45400) [pid = 1948] [serial = 1430] [outer = 0x8ab3e800] 12:56:14 INFO - PROCESS | 1948 | 1477252574148 Marionette TRACE conn5 <- [1,1826,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]]]}] 12:56:14 INFO - . 12:56:14 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 979ms 12:56:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 12:56:14 INFO - PROCESS | 1948 | 1477252574206 Marionette TRACE conn5 -> [0,1827,"getWindowHandle",null] 12:56:14 INFO - PROCESS | 1948 | 1477252574208 Marionette TRACE conn5 <- [1,1827,null,{"value":"7"}] 12:56:14 INFO - PROCESS | 1948 | 1477252574215 Marionette TRACE conn5 -> [0,1828,"timeouts",{"script":35000}] 12:56:14 INFO - PROCESS | 1948 | 1477252574218 Marionette TRACE conn5 <- [1,1828,null,{}] 12:56:14 INFO - PROCESS | 1948 | 1477252574224 Marionette TRACE conn5 -> [0,1829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:14 INFO - PROCESS | 1948 | 1477252574471 Marionette TRACE conn5 <- [1,1829,null,{"value":null}] 12:56:14 INFO - PROCESS | 1948 | 1477252574484 Marionette TRACE conn5 -> [0,1830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab84c00 == 12 [pid = 1948] [id = 487] 12:56:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8acd4400) [pid = 1948] [serial = 1431] [outer = (nil)] 12:56:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8acd7000) [pid = 1948] [serial = 1432] [outer = 0x8acd4400] 12:56:14 INFO - PROCESS | 1948 | 1477252574571 Marionette DEBUG loaded listener.js 12:56:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8ccefc00) [pid = 1948] [serial = 1433] [outer = 0x8acd4400] 12:56:15 INFO - PROCESS | 1948 | 1477252575226 Marionette TRACE conn5 <- [1,1830,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]]]}] 12:56:15 INFO - . 12:56:15 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 1037ms 12:56:15 INFO - PROCESS | 1948 | 1477252575252 Marionette TRACE conn5 -> [0,1831,"getWindowHandle",null] 12:56:15 INFO - PROCESS | 1948 | 1477252575256 Marionette TRACE conn5 <- [1,1831,null,{"value":"7"}] 12:56:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:56:15 INFO - PROCESS | 1948 | 1477252575262 Marionette TRACE conn5 -> [0,1832,"timeouts",{"script":35000}] 12:56:15 INFO - PROCESS | 1948 | 1477252575266 Marionette TRACE conn5 <- [1,1832,null,{}] 12:56:15 INFO - PROCESS | 1948 | 1477252575272 Marionette TRACE conn5 -> [0,1833,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:15 INFO - PROCESS | 1948 | 1477252575422 Marionette TRACE conn5 <- [1,1833,null,{"value":null}] 12:56:15 INFO - PROCESS | 1948 | 1477252575432 Marionette TRACE conn5 -> [0,1834,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccfa800 == 13 [pid = 1948] [id = 488] 12:56:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8ccfb000) [pid = 1948] [serial = 1434] [outer = (nil)] 12:56:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8d9fcc00) [pid = 1948] [serial = 1435] [outer = 0x8ccfb000] 12:56:15 INFO - PROCESS | 1948 | 1477252575515 Marionette DEBUG loaded listener.js 12:56:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8d9fdc00) [pid = 1948] [serial = 1436] [outer = 0x8ccfb000] 12:56:16 INFO - PROCESS | 1948 | 1477252576176 Marionette TRACE conn5 <- [1,1834,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]]]}] 12:56:16 INFO - . 12:56:16 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 930ms 12:56:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:56:16 INFO - PROCESS | 1948 | 1477252576194 Marionette TRACE conn5 -> [0,1835,"getWindowHandle",null] 12:56:16 INFO - PROCESS | 1948 | 1477252576197 Marionette TRACE conn5 <- [1,1835,null,{"value":"7"}] 12:56:16 INFO - PROCESS | 1948 | 1477252576204 Marionette TRACE conn5 -> [0,1836,"timeouts",{"script":35000}] 12:56:16 INFO - PROCESS | 1948 | 1477252576207 Marionette TRACE conn5 <- [1,1836,null,{}] 12:56:16 INFO - PROCESS | 1948 | 1477252576234 Marionette TRACE conn5 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:16 INFO - PROCESS | 1948 | 1477252576388 Marionette TRACE conn5 <- [1,1837,null,{"value":null}] 12:56:16 INFO - PROCESS | 1948 | 1477252576402 Marionette TRACE conn5 -> [0,1838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f826400 == 14 [pid = 1948] [id = 489] 12:56:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x8f827000) [pid = 1948] [serial = 1437] [outer = (nil)] 12:56:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x9046f000) [pid = 1948] [serial = 1438] [outer = 0x8f827000] 12:56:16 INFO - PROCESS | 1948 | 1477252576480 Marionette DEBUG loaded listener.js 12:56:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x9046f400) [pid = 1948] [serial = 1439] [outer = 0x8f827000] 12:56:17 INFO - PROCESS | 1948 | 1477252577157 Marionette TRACE conn5 <- [1,1838,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]]]}] 12:56:17 INFO - . 12:56:17 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1002ms 12:56:17 INFO - PROCESS | 1948 | 1477252577207 Marionette TRACE conn5 -> [0,1839,"getWindowHandle",null] 12:56:17 INFO - PROCESS | 1948 | 1477252577216 Marionette TRACE conn5 <- [1,1839,null,{"value":"7"}] 12:56:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:56:17 INFO - PROCESS | 1948 | 1477252577227 Marionette TRACE conn5 -> [0,1840,"timeouts",{"script":35000}] 12:56:17 INFO - PROCESS | 1948 | 1477252577233 Marionette TRACE conn5 <- [1,1840,null,{}] 12:56:17 INFO - PROCESS | 1948 | 1477252577292 Marionette TRACE conn5 -> [0,1841,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:17 INFO - PROCESS | 1948 | 1477252577519 Marionette TRACE conn5 <- [1,1841,null,{"value":null}] 12:56:17 INFO - PROCESS | 1948 | 1477252577673 Marionette TRACE conn5 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b5800 == 15 [pid = 1948] [id = 490] 12:56:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x834b6800) [pid = 1948] [serial = 1440] [outer = (nil)] 12:56:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x835a6c00) [pid = 1948] [serial = 1441] [outer = 0x834b6800] 12:56:17 INFO - PROCESS | 1948 | 1477252577779 Marionette DEBUG loaded listener.js 12:56:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x835ab000) [pid = 1948] [serial = 1442] [outer = 0x834b6800] 12:56:18 INFO - PROCESS | 1948 | 1477252578442 Marionette TRACE conn5 <- [1,1842,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]]]}] 12:56:18 INFO - . 12:56:18 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 1286ms 12:56:18 INFO - PROCESS | 1948 | 1477252578513 Marionette TRACE conn5 -> [0,1843,"getWindowHandle",null] 12:56:18 INFO - PROCESS | 1948 | 1477252578522 Marionette TRACE conn5 <- [1,1843,null,{"value":"7"}] 12:56:18 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:56:18 INFO - PROCESS | 1948 | 1477252578535 Marionette TRACE conn5 -> [0,1844,"timeouts",{"script":35000}] 12:56:18 INFO - PROCESS | 1948 | 1477252578540 Marionette TRACE conn5 <- [1,1844,null,{}] 12:56:18 INFO - PROCESS | 1948 | 1477252578548 Marionette TRACE conn5 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:18 INFO - PROCESS | 1948 | 1477252578735 Marionette TRACE conn5 <- [1,1845,null,{"value":null}] 12:56:18 INFO - PROCESS | 1948 | 1477252578889 Marionette TRACE conn5 -> [0,1846,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x83948000 == 16 [pid = 1948] [id = 491] 12:56:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x8a886400) [pid = 1948] [serial = 1443] [outer = (nil)] 12:56:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x8ab42c00) [pid = 1948] [serial = 1444] [outer = 0x8a886400] 12:56:18 INFO - PROCESS | 1948 | 1477252578987 Marionette DEBUG loaded listener.js 12:56:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x8ab3ec00) [pid = 1948] [serial = 1445] [outer = 0x8a886400] 12:56:19 WARNING - wptserve Traceback (most recent call last): 12:56:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:56:19 WARNING - rv = self.func(request, response) 12:56:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:56:19 WARNING - access_control_allow_origin = "*") 12:56:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:56:19 WARNING - payload = payload_generator(server_data) 12:56:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:56:19 WARNING - return encode_string_as_bmp_image(data) 12:56: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 12:56:19 WARNING - img.save(f, "BMP") 12:56:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:56:19 WARNING - f.write(bmpfileheader) 12:56:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:56:19 WARNING - 12:56:20 INFO - PROCESS | 1948 | --DOCSHELL 0x831e0400 == 15 [pid = 1948] [id = 481] 12:56:24 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x8ccfb000) [pid = 1948] [serial = 1434] [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] 12:56:24 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8acd4400) [pid = 1948] [serial = 1431] [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] 12:56:24 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x8ab3e800) [pid = 1948] [serial = 1428] [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] 12:56:24 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x83948400) [pid = 1948] [serial = 1425] [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] 12:56:24 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x83775c00) [pid = 1948] [serial = 1422] [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] 12:56:24 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x834bd000) [pid = 1948] [serial = 1419] [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] 12:56:24 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x831e0c00) [pid = 1948] [serial = 1413] [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] 12:56:24 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x831dfc00) [pid = 1948] [serial = 1416] [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] 12:56:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccfa800 == 14 [pid = 1948] [id = 488] 12:56:28 INFO - PROCESS | 1948 | --DOCSHELL 0x834bc800 == 13 [pid = 1948] [id = 483] 12:56:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab84c00 == 12 [pid = 1948] [id = 487] 12:56:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab3d400 == 11 [pid = 1948] [id = 486] 12:56:28 INFO - PROCESS | 1948 | --DOCSHELL 0x83947c00 == 10 [pid = 1948] [id = 485] 12:56:28 INFO - PROCESS | 1948 | --DOCSHELL 0x83775000 == 9 [pid = 1948] [id = 484] 12:56:28 INFO - PROCESS | 1948 | --DOCSHELL 0x831df800 == 8 [pid = 1948] [id = 482] 12:56:28 INFO - PROCESS | 1948 | --DOCSHELL 0x834b5800 == 7 [pid = 1948] [id = 490] 12:56:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8f826400 == 6 [pid = 1948] [id = 489] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x831e4800) [pid = 1948] [serial = 1415] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x831e7c00) [pid = 1948] [serial = 1418] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x831e3c00) [pid = 1948] [serial = 1417] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x834bfc00) [pid = 1948] [serial = 1421] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x834bf800) [pid = 1948] [serial = 1420] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x8377dc00) [pid = 1948] [serial = 1424] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x83779c00) [pid = 1948] [serial = 1423] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x8a88a800) [pid = 1948] [serial = 1427] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x8a886800) [pid = 1948] [serial = 1426] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x8ab45400) [pid = 1948] [serial = 1430] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x8ab43000) [pid = 1948] [serial = 1429] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8ccefc00) [pid = 1948] [serial = 1433] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8acd7000) [pid = 1948] [serial = 1432] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8d9fdc00) [pid = 1948] [serial = 1436] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8d9fcc00) [pid = 1948] [serial = 1435] [outer = (nil)] [url = about:blank] 12:56:29 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x9046f000) [pid = 1948] [serial = 1438] [outer = (nil)] [url = about:blank] 12:56:30 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x8f827000) [pid = 1948] [serial = 1437] [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] 12:56:30 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x834b6800) [pid = 1948] [serial = 1440] [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] 12:56:36 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x9046f400) [pid = 1948] [serial = 1439] [outer = (nil)] [url = about:blank] 12:56:36 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x835ab000) [pid = 1948] [serial = 1442] [outer = (nil)] [url = about:blank] 12:56:36 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x835a6c00) [pid = 1948] [serial = 1441] [outer = (nil)] [url = about:blank] 12:56:36 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x8ab42c00) [pid = 1948] [serial = 1444] [outer = (nil)] [url = about:blank] 12:56:49 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:56:49 INFO - PROCESS | 1948 | 1477252609185 Marionette TRACE conn5 <- [1,1846,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]]]}] 12:56:49 INFO - . 12:56:49 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30675ms 12:56:49 INFO - PROCESS | 1948 | 1477252609210 Marionette TRACE conn5 -> [0,1847,"getWindowHandle",null] 12:56:49 INFO - PROCESS | 1948 | 1477252609218 Marionette TRACE conn5 <- [1,1847,null,{"value":"7"}] 12:56:49 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:56:49 INFO - PROCESS | 1948 | 1477252609229 Marionette TRACE conn5 -> [0,1848,"timeouts",{"script":35000}] 12:56:49 INFO - PROCESS | 1948 | 1477252609233 Marionette TRACE conn5 <- [1,1848,null,{}] 12:56:49 INFO - PROCESS | 1948 | 1477252609243 Marionette TRACE conn5 -> [0,1849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:56:49 INFO - PROCESS | 1948 | 1477252609474 Marionette TRACE conn5 <- [1,1849,null,{"value":null}] 12:56:49 INFO - PROCESS | 1948 | 1477252609547 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:56:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a8000 == 7 [pid = 1948] [id = 492] 12:56:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831a8400) [pid = 1948] [serial = 1446] [outer = (nil)] 12:56:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e1400) [pid = 1948] [serial = 1447] [outer = 0x831a8400] 12:56:49 INFO - PROCESS | 1948 | 1477252609639 Marionette DEBUG loaded listener.js 12:56:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e4800) [pid = 1948] [serial = 1448] [outer = 0x831a8400] 12:56:50 WARNING - wptserve Traceback (most recent call last): 12:56:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:56:50 WARNING - rv = self.func(request, response) 12:56:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:56:50 WARNING - access_control_allow_origin = "*") 12:56:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:56:50 WARNING - payload = payload_generator(server_data) 12:56:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:56:50 WARNING - return encode_string_as_bmp_image(data) 12:56: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 12:56:50 WARNING - img.save(f, "BMP") 12:56:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:56:50 WARNING - f.write(bmpfileheader) 12:56:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:56:50 WARNING - 12:56:59 INFO - PROCESS | 1948 | --DOCSHELL 0x83948000 == 6 [pid = 1948] [id = 491] 12:57:01 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8a886400) [pid = 1948] [serial = 1443] [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] 12:57:06 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x8ab3ec00) [pid = 1948] [serial = 1445] [outer = (nil)] [url = about:blank] 12:57:06 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e1400) [pid = 1948] [serial = 1447] [outer = (nil)] [url = about:blank] 12:57:19 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:57:19 INFO - PROCESS | 1948 | 1477252639835 Marionette TRACE conn5 <- [1,1850,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]]]}] 12:57:19 INFO - . 12:57:19 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30625ms 12:57:19 INFO - PROCESS | 1948 | 1477252639854 Marionette TRACE conn5 -> [0,1851,"getWindowHandle",null] 12:57:19 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:57:19 INFO - PROCESS | 1948 | 1477252639862 Marionette TRACE conn5 <- [1,1851,null,{"value":"7"}] 12:57:19 INFO - PROCESS | 1948 | 1477252639873 Marionette TRACE conn5 -> [0,1852,"timeouts",{"script":35000}] 12:57:19 INFO - PROCESS | 1948 | 1477252639878 Marionette TRACE conn5 <- [1,1852,null,{}] 12:57:19 INFO - PROCESS | 1948 | 1477252639888 Marionette TRACE conn5 -> [0,1853,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:20 INFO - PROCESS | 1948 | 1477252640100 Marionette TRACE conn5 <- [1,1853,null,{"value":null}] 12:57:20 INFO - PROCESS | 1948 | 1477252640174 Marionette TRACE conn5 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a7800 == 7 [pid = 1948] [id = 493] 12:57:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831a7c00) [pid = 1948] [serial = 1449] [outer = (nil)] 12:57:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e2000) [pid = 1948] [serial = 1450] [outer = 0x831a7c00] 12:57:20 INFO - PROCESS | 1948 | 1477252640261 Marionette DEBUG loaded listener.js 12:57:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e5c00) [pid = 1948] [serial = 1451] [outer = 0x831a7c00] 12:57:20 WARNING - wptserve Traceback (most recent call last): 12:57:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:57:20 WARNING - rv = self.func(request, response) 12:57:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:57:20 WARNING - access_control_allow_origin = "*") 12:57:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:57:20 WARNING - payload = payload_generator(server_data) 12:57:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:57:20 WARNING - return encode_string_as_bmp_image(data) 12:57: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 12:57:20 WARNING - img.save(f, "BMP") 12:57:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:57:20 WARNING - f.write(bmpfileheader) 12:57:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:57:20 WARNING - 12:57:29 INFO - PROCESS | 1948 | --DOCSHELL 0x831a8000 == 6 [pid = 1948] [id = 492] 12:57:32 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831a8400) [pid = 1948] [serial = 1446] [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] 12:57:37 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831e4800) [pid = 1948] [serial = 1448] [outer = (nil)] [url = about:blank] 12:57:37 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e2000) [pid = 1948] [serial = 1450] [outer = (nil)] [url = about:blank] 12:57:50 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:57:50 INFO - PROCESS | 1948 | 1477252670454 Marionette TRACE conn5 <- [1,1854,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]]]}] 12:57:50 INFO - . 12:57:50 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30631ms 12:57:50 INFO - PROCESS | 1948 | 1477252670503 Marionette TRACE conn5 -> [0,1855,"getWindowHandle",null] 12:57:50 INFO - PROCESS | 1948 | 1477252670510 Marionette TRACE conn5 <- [1,1855,null,{"value":"7"}] 12:57:50 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:57:50 INFO - PROCESS | 1948 | 1477252670520 Marionette TRACE conn5 -> [0,1856,"timeouts",{"script":35000}] 12:57:50 INFO - PROCESS | 1948 | 1477252670525 Marionette TRACE conn5 <- [1,1856,null,{}] 12:57:50 INFO - PROCESS | 1948 | 1477252670535 Marionette TRACE conn5 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:50 INFO - PROCESS | 1948 | 1477252670748 Marionette TRACE conn5 <- [1,1857,null,{"value":null}] 12:57:50 INFO - PROCESS | 1948 | 1477252670821 Marionette TRACE conn5 -> [0,1858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:50 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e0800 == 7 [pid = 1948] [id = 494] 12:57:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e0c00) [pid = 1948] [serial = 1452] [outer = (nil)] 12:57:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e3c00) [pid = 1948] [serial = 1453] [outer = 0x831e0c00] 12:57:50 INFO - PROCESS | 1948 | 1477252670912 Marionette DEBUG loaded listener.js 12:57:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e7c00) [pid = 1948] [serial = 1454] [outer = 0x831e0c00] 12:57:51 INFO - PROCESS | 1948 | 1477252671490 Marionette TRACE conn5 <- [1,1858,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]]]}] 12:57:51 INFO - . 12:57:51 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 982ms 12:57:51 INFO - PROCESS | 1948 | 1477252671501 Marionette TRACE conn5 -> [0,1859,"getWindowHandle",null] 12:57:51 INFO - PROCESS | 1948 | 1477252671512 Marionette TRACE conn5 <- [1,1859,null,{"value":"7"}] 12:57:51 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 12:57:51 INFO - PROCESS | 1948 | 1477252671524 Marionette TRACE conn5 -> [0,1860,"timeouts",{"script":35000}] 12:57:51 INFO - PROCESS | 1948 | 1477252671531 Marionette TRACE conn5 <- [1,1860,null,{}] 12:57:51 INFO - PROCESS | 1948 | 1477252671544 Marionette TRACE conn5 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:51 INFO - PROCESS | 1948 | 1477252671767 Marionette TRACE conn5 <- [1,1861,null,{"value":null}] 12:57:51 INFO - PROCESS | 1948 | 1477252671846 Marionette TRACE conn5 -> [0,1862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b6800 == 8 [pid = 1948] [id = 495] 12:57:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x834bd400) [pid = 1948] [serial = 1455] [outer = (nil)] 12:57:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x834bfc00) [pid = 1948] [serial = 1456] [outer = 0x834bd400] 12:57:51 INFO - PROCESS | 1948 | 1477252671929 Marionette DEBUG loaded listener.js 12:57:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x834c0000) [pid = 1948] [serial = 1457] [outer = 0x834bd400] 12:57:52 INFO - PROCESS | 1948 | 1477252672514 Marionette TRACE conn5 <- [1,1862,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]]]}] 12:57:52 INFO - . 12:57:52 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1037ms 12:57:52 INFO - PROCESS | 1948 | 1477252672625 Marionette TRACE conn5 -> [0,1863,"getWindowHandle",null] 12:57:52 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:57:52 INFO - PROCESS | 1948 | 1477252672635 Marionette TRACE conn5 <- [1,1863,null,{"value":"7"}] 12:57:52 INFO - PROCESS | 1948 | 1477252672646 Marionette TRACE conn5 -> [0,1864,"timeouts",{"script":35000}] 12:57:52 INFO - PROCESS | 1948 | 1477252672653 Marionette TRACE conn5 <- [1,1864,null,{}] 12:57:52 INFO - PROCESS | 1948 | 1477252672681 Marionette TRACE conn5 -> [0,1865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:52 INFO - PROCESS | 1948 | 1477252672902 Marionette TRACE conn5 <- [1,1865,null,{"value":null}] 12:57:52 INFO - PROCESS | 1948 | 1477252672917 Marionette TRACE conn5 -> [0,1866,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:52 INFO - PROCESS | 1948 | ++DOCSHELL 0x83772c00 == 9 [pid = 1948] [id = 496] 12:57:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x83773000) [pid = 1948] [serial = 1458] [outer = (nil)] 12:57:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83776400) [pid = 1948] [serial = 1459] [outer = 0x83773000] 12:57:53 INFO - PROCESS | 1948 | 1477252673004 Marionette DEBUG loaded listener.js 12:57:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x8377bc00) [pid = 1948] [serial = 1460] [outer = 0x83773000] 12:57:53 INFO - PROCESS | 1948 | 1477252673661 Marionette TRACE conn5 <- [1,1866,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]]]}] 12:57:53 INFO - . 12:57:53 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1046ms 12:57:53 INFO - PROCESS | 1948 | 1477252673691 Marionette TRACE conn5 -> [0,1867,"getWindowHandle",null] 12:57:53 INFO - PROCESS | 1948 | 1477252673695 Marionette TRACE conn5 <- [1,1867,null,{"value":"7"}] 12:57:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:57:53 INFO - PROCESS | 1948 | 1477252673701 Marionette TRACE conn5 -> [0,1868,"timeouts",{"script":35000}] 12:57:53 INFO - PROCESS | 1948 | 1477252673706 Marionette TRACE conn5 <- [1,1868,null,{}] 12:57:53 INFO - PROCESS | 1948 | 1477252673712 Marionette TRACE conn5 -> [0,1869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:53 INFO - PROCESS | 1948 | 1477252673912 Marionette TRACE conn5 <- [1,1869,null,{"value":null}] 12:57:53 INFO - PROCESS | 1948 | 1477252673979 Marionette TRACE conn5 -> [0,1870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x83943c00 == 10 [pid = 1948] [id = 497] 12:57:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x83944000) [pid = 1948] [serial = 1461] [outer = (nil)] 12:57:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x83948800) [pid = 1948] [serial = 1462] [outer = 0x83944000] 12:57:54 INFO - PROCESS | 1948 | 1477252674063 Marionette DEBUG loaded listener.js 12:57:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8a88c400) [pid = 1948] [serial = 1463] [outer = 0x83944000] 12:57:54 INFO - PROCESS | 1948 | 1477252674661 Marionette TRACE conn5 <- [1,1870,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]]]}] 12:57:54 INFO - . 12:57:54 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 992ms 12:57:54 INFO - PROCESS | 1948 | 1477252674696 Marionette TRACE conn5 -> [0,1871,"getWindowHandle",null] 12:57:54 INFO - PROCESS | 1948 | 1477252674699 Marionette TRACE conn5 <- [1,1871,null,{"value":"7"}] 12:57:54 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 12:57:54 INFO - PROCESS | 1948 | 1477252674707 Marionette TRACE conn5 -> [0,1872,"timeouts",{"script":35000}] 12:57:54 INFO - PROCESS | 1948 | 1477252674711 Marionette TRACE conn5 <- [1,1872,null,{}] 12:57:54 INFO - PROCESS | 1948 | 1477252674717 Marionette TRACE conn5 -> [0,1873,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:54 INFO - PROCESS | 1948 | 1477252674869 Marionette TRACE conn5 <- [1,1873,null,{"value":null}] 12:57:54 INFO - PROCESS | 1948 | 1477252674983 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaf5c00 == 11 [pid = 1948] [id = 498] 12:57:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8aaf6800) [pid = 1948] [serial = 1464] [outer = (nil)] 12:57:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8ab3f000) [pid = 1948] [serial = 1465] [outer = 0x8aaf6800] 12:57:55 INFO - PROCESS | 1948 | 1477252675060 Marionette DEBUG loaded listener.js 12:57:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ab42000) [pid = 1948] [serial = 1466] [outer = 0x8aaf6800] 12:57:55 INFO - PROCESS | 1948 | 1477252675604 Marionette TRACE conn5 <- [1,1874,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]]]}] 12:57:55 INFO - . 12:57:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 936ms 12:57:55 INFO - PROCESS | 1948 | 1477252675644 Marionette TRACE conn5 -> [0,1875,"getWindowHandle",null] 12:57:55 INFO - PROCESS | 1948 | 1477252675648 Marionette TRACE conn5 <- [1,1875,null,{"value":"7"}] 12:57:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:57:55 INFO - PROCESS | 1948 | 1477252675655 Marionette TRACE conn5 -> [0,1876,"timeouts",{"script":35000}] 12:57:55 INFO - PROCESS | 1948 | 1477252675657 Marionette TRACE conn5 <- [1,1876,null,{}] 12:57:55 INFO - PROCESS | 1948 | 1477252675664 Marionette TRACE conn5 -> [0,1877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:55 INFO - PROCESS | 1948 | 1477252675905 Marionette TRACE conn5 <- [1,1877,null,{"value":null}] 12:57:55 INFO - PROCESS | 1948 | 1477252675919 Marionette TRACE conn5 -> [0,1878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab7e800 == 12 [pid = 1948] [id = 499] 12:57:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8ab7ec00) [pid = 1948] [serial = 1467] [outer = (nil)] 12:57:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8ab8a400) [pid = 1948] [serial = 1468] [outer = 0x8ab7ec00] 12:57:56 INFO - PROCESS | 1948 | 1477252676003 Marionette DEBUG loaded listener.js 12:57:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8acdec00) [pid = 1948] [serial = 1469] [outer = 0x8ab7ec00] 12:57:56 INFO - PROCESS | 1948 | 1477252676651 Marionette TRACE conn5 <- [1,1878,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]]]}] 12:57:56 INFO - . 12:57:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1039ms 12:57:56 INFO - PROCESS | 1948 | 1477252676695 Marionette TRACE conn5 -> [0,1879,"getWindowHandle",null] 12:57:56 INFO - PROCESS | 1948 | 1477252676699 Marionette TRACE conn5 <- [1,1879,null,{"value":"7"}] 12:57:56 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 12:57:56 INFO - PROCESS | 1948 | 1477252676705 Marionette TRACE conn5 -> [0,1880,"timeouts",{"script":35000}] 12:57:56 INFO - PROCESS | 1948 | 1477252676707 Marionette TRACE conn5 <- [1,1880,null,{}] 12:57:56 INFO - PROCESS | 1948 | 1477252676713 Marionette TRACE conn5 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:56 INFO - PROCESS | 1948 | 1477252676913 Marionette TRACE conn5 <- [1,1881,null,{"value":null}] 12:57:56 INFO - PROCESS | 1948 | 1477252676924 Marionette TRACE conn5 -> [0,1882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf7800 == 13 [pid = 1948] [id = 500] 12:57:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8ccf7c00) [pid = 1948] [serial = 1470] [outer = (nil)] 12:57:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8d9f4800) [pid = 1948] [serial = 1471] [outer = 0x8ccf7c00] 12:57:57 INFO - PROCESS | 1948 | 1477252677003 Marionette DEBUG loaded listener.js 12:57:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8d9f6c00) [pid = 1948] [serial = 1472] [outer = 0x8ccf7c00] 12:57:57 INFO - PROCESS | 1948 | 1477252677568 Marionette TRACE conn5 <- [1,1882,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]]]}] 12:57:57 INFO - . 12:57:57 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 926ms 12:57:57 INFO - PROCESS | 1948 | 1477252677632 Marionette TRACE conn5 -> [0,1883,"getWindowHandle",null] 12:57:57 INFO - PROCESS | 1948 | 1477252677636 Marionette TRACE conn5 <- [1,1883,null,{"value":"7"}] 12:57:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 12:57:57 INFO - PROCESS | 1948 | 1477252677642 Marionette TRACE conn5 -> [0,1884,"timeouts",{"script":35000}] 12:57:57 INFO - PROCESS | 1948 | 1477252677644 Marionette TRACE conn5 <- [1,1884,null,{}] 12:57:57 INFO - PROCESS | 1948 | 1477252677657 Marionette TRACE conn5 -> [0,1885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:57 INFO - PROCESS | 1948 | 1477252677818 Marionette TRACE conn5 <- [1,1885,null,{"value":null}] 12:57:57 INFO - PROCESS | 1948 | 1477252677827 Marionette TRACE conn5 -> [0,1886,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6a800 == 14 [pid = 1948] [id = 501] 12:57:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x8f7d5400) [pid = 1948] [serial = 1473] [outer = (nil)] 12:57:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x8f822000) [pid = 1948] [serial = 1474] [outer = 0x8f7d5400] 12:57:58 INFO - PROCESS | 1948 | 1477252678013 Marionette DEBUG loaded listener.js 12:57:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x8f822c00) [pid = 1948] [serial = 1475] [outer = 0x8f7d5400] 12:57:58 INFO - PROCESS | 1948 | 1477252678527 Marionette TRACE conn5 <- [1,1886,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]]]}] 12:57:58 INFO - . 12:57:58 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 933ms 12:57:58 INFO - PROCESS | 1948 | 1477252678577 Marionette TRACE conn5 -> [0,1887,"getWindowHandle",null] 12:57:58 INFO - PROCESS | 1948 | 1477252678579 Marionette TRACE conn5 <- [1,1887,null,{"value":"7"}] 12:57:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 12:57:58 INFO - PROCESS | 1948 | 1477252678587 Marionette TRACE conn5 -> [0,1888,"timeouts",{"script":35000}] 12:57:58 INFO - PROCESS | 1948 | 1477252678590 Marionette TRACE conn5 <- [1,1888,null,{}] 12:57:58 INFO - PROCESS | 1948 | 1477252678596 Marionette TRACE conn5 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:57:58 INFO - PROCESS | 1948 | 1477252678780 Marionette TRACE conn5 <- [1,1889,null,{"value":null}] 12:57:58 INFO - PROCESS | 1948 | 1477252678939 Marionette TRACE conn5 -> [0,1890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:57:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b73c00 == 15 [pid = 1948] [id = 502] 12:57:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x82b74c00) [pid = 1948] [serial = 1476] [outer = (nil)] 12:57:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x831df400) [pid = 1948] [serial = 1477] [outer = 0x82b74c00] 12:57:59 INFO - PROCESS | 1948 | 1477252679036 Marionette DEBUG loaded listener.js 12:57:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x833e8000) [pid = 1948] [serial = 1478] [outer = 0x82b74c00] 12:57:59 INFO - PROCESS | 1948 | 1477252679783 Marionette TRACE conn5 <- [1,1890,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]]]}] 12:57:59 INFO - . 12:57:59 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 1229ms 12:57:59 INFO - PROCESS | 1948 | 1477252679818 Marionette TRACE conn5 -> [0,1891,"getWindowHandle",null] 12:57:59 INFO - PROCESS | 1948 | 1477252679825 Marionette TRACE conn5 <- [1,1891,null,{"value":"7"}] 12:57:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 12:57:59 INFO - PROCESS | 1948 | 1477252679833 Marionette TRACE conn5 -> [0,1892,"timeouts",{"script":35000}] 12:57:59 INFO - PROCESS | 1948 | 1477252679838 Marionette TRACE conn5 <- [1,1892,null,{}] 12:57:59 INFO - PROCESS | 1948 | 1477252679846 Marionette TRACE conn5 -> [0,1893,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:58:00 INFO - PROCESS | 1948 | 1477252680085 Marionette TRACE conn5 <- [1,1893,null,{"value":null}] 12:58:00 INFO - PROCESS | 1948 | 1477252680099 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:58:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x83778400 == 16 [pid = 1948] [id = 503] 12:58:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x8377a000) [pid = 1948] [serial = 1479] [outer = (nil)] 12:58:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x83942000) [pid = 1948] [serial = 1480] [outer = 0x8377a000] 12:58:00 INFO - PROCESS | 1948 | 1477252680234 Marionette DEBUG loaded listener.js 12:58:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x8a887400) [pid = 1948] [serial = 1481] [outer = 0x8377a000] 12:58:00 INFO - PROCESS | 1948 | 1477252680970 Marionette TRACE conn5 <- [1,1894,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]]]}] 12:58:01 INFO - . 12:58:01 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 1182ms 12:58:01 INFO - PROCESS | 1948 | 1477252681016 Marionette TRACE conn5 -> [0,1895,"getWindowHandle",null] 12:58:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 12:58:01 INFO - PROCESS | 1948 | 1477252681022 Marionette TRACE conn5 <- [1,1895,null,{"value":"7"}] 12:58:01 INFO - PROCESS | 1948 | 1477252681029 Marionette TRACE conn5 -> [0,1896,"timeouts",{"script":35000}] 12:58:01 INFO - PROCESS | 1948 | 1477252681034 Marionette TRACE conn5 <- [1,1896,null,{}] 12:58:01 INFO - PROCESS | 1948 | 1477252681058 Marionette TRACE conn5 -> [0,1897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:58:01 INFO - PROCESS | 1948 | 1477252681256 Marionette TRACE conn5 <- [1,1897,null,{"value":null}] 12:58:01 INFO - PROCESS | 1948 | 1477252681416 Marionette TRACE conn5 -> [0,1898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:58:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7e0c00 == 17 [pid = 1948] [id = 504] 12:58:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x9047a000) [pid = 1948] [serial = 1482] [outer = (nil)] 12:58:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x9047cc00) [pid = 1948] [serial = 1483] [outer = 0x9047a000] 12:58:01 INFO - PROCESS | 1948 | 1477252681516 Marionette DEBUG loaded listener.js 12:58:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x90f84c00) [pid = 1948] [serial = 1484] [outer = 0x9047a000] 12:58:02 INFO - PROCESS | 1948 | 1477252682295 Marionette TRACE conn5 <- [1,1898,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]]]}] 12:58:02 INFO - . 12:58:02 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1306ms 12:58:02 INFO - PROCESS | 1948 | 1477252682336 Marionette TRACE conn5 -> [0,1899,"getWindowHandle",null] 12:58:02 INFO - PROCESS | 1948 | 1477252682347 Marionette TRACE conn5 <- [1,1899,null,{"value":"7"}] 12:58:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 12:58:02 INFO - PROCESS | 1948 | 1477252682357 Marionette TRACE conn5 -> [0,1900,"timeouts",{"script":35000}] 12:58:02 INFO - PROCESS | 1948 | 1477252682362 Marionette TRACE conn5 <- [1,1900,null,{}] 12:58:02 INFO - PROCESS | 1948 | 1477252682388 Marionette TRACE conn5 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:58:02 INFO - PROCESS | 1948 | 1477252682559 Marionette TRACE conn5 <- [1,1901,null,{"value":null}] 12:58:02 INFO - PROCESS | 1948 | 1477252682731 Marionette TRACE conn5 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:58:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6f800 == 18 [pid = 1948] [id = 505] 12:58:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x82b70000) [pid = 1948] [serial = 1485] [outer = (nil)] 12:58:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x831e4400) [pid = 1948] [serial = 1486] [outer = 0x82b70000] 12:58:02 INFO - PROCESS | 1948 | 1477252682836 Marionette DEBUG loaded listener.js 12:58:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x833ed000) [pid = 1948] [serial = 1487] [outer = 0x82b70000] 12:58:03 INFO - PROCESS | 1948 | --DOCSHELL 0x831a7800 == 17 [pid = 1948] [id = 493] 12:58:03 INFO - PROCESS | 1948 | 1477252683494 Marionette TRACE conn5 <- [1,1902,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]]]}] 12:58:03 INFO - . 12:58:03 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 1151ms 12:58:03 INFO - PROCESS | 1948 | 1477252683509 Marionette TRACE conn5 -> [0,1903,"getWindowHandle",null] 12:58:03 INFO - PROCESS | 1948 | 1477252683517 Marionette TRACE conn5 <- [1,1903,null,{"value":"7"}] 12:58:03 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:58:03 INFO - PROCESS | 1948 | 1477252683527 Marionette TRACE conn5 -> [0,1904,"timeouts",{"script":35000}] 12:58:03 INFO - PROCESS | 1948 | 1477252683532 Marionette TRACE conn5 <- [1,1904,null,{}] 12:58:03 INFO - PROCESS | 1948 | 1477252683539 Marionette TRACE conn5 -> [0,1905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:58:03 INFO - PROCESS | 1948 | 1477252683696 Marionette TRACE conn5 <- [1,1905,null,{"value":null}] 12:58:03 INFO - PROCESS | 1948 | 1477252683710 Marionette TRACE conn5 -> [0,1906,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:58:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b73400 == 18 [pid = 1948] [id = 506] 12:58:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x833e7400) [pid = 1948] [serial = 1488] [outer = (nil)] 12:58:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x83947000) [pid = 1948] [serial = 1489] [outer = 0x833e7400] 12:58:03 INFO - PROCESS | 1948 | 1477252683890 Marionette DEBUG loaded listener.js 12:58:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x83947c00) [pid = 1948] [serial = 1490] [outer = 0x833e7400] 12:58:04 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 12:58:04 WARNING - wptserve Traceback (most recent call last): 12:58:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:58:04 WARNING - rv = self.func(request, response) 12:58:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:58:04 WARNING - access_control_allow_origin = "*") 12:58:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:58:04 WARNING - payload = payload_generator(server_data) 12:58:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:58:04 WARNING - return encode_string_as_bmp_image(data) 12:58: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 12:58:04 WARNING - img.save(f, "BMP") 12:58:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:58:04 WARNING - f.write(bmpfileheader) 12:58:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:58:04 WARNING - 12:58:06 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x8ccf7c00) [pid = 1948] [serial = 1470] [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] 12:58:06 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x8ab7ec00) [pid = 1948] [serial = 1467] [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] 12:58:06 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x8aaf6800) [pid = 1948] [serial = 1464] [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] 12:58:06 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x83944000) [pid = 1948] [serial = 1461] [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] 12:58:06 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x83773000) [pid = 1948] [serial = 1458] [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] 12:58:06 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x834bd400) [pid = 1948] [serial = 1455] [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] 12:58:06 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x831a7c00) [pid = 1948] [serial = 1449] [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] 12:58:06 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x831e0c00) [pid = 1948] [serial = 1452] [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] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf7800 == 17 [pid = 1948] [id = 500] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6a800 == 16 [pid = 1948] [id = 501] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x834b6800 == 15 [pid = 1948] [id = 495] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab7e800 == 14 [pid = 1948] [id = 499] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaf5c00 == 13 [pid = 1948] [id = 498] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x83943c00 == 12 [pid = 1948] [id = 497] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x83772c00 == 11 [pid = 1948] [id = 496] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x831e0800 == 10 [pid = 1948] [id = 494] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6f800 == 9 [pid = 1948] [id = 505] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7e0c00 == 8 [pid = 1948] [id = 504] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x83778400 == 7 [pid = 1948] [id = 503] 12:58:11 INFO - PROCESS | 1948 | --DOCSHELL 0x82b73c00 == 6 [pid = 1948] [id = 502] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x8377bc00) [pid = 1948] [serial = 1460] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x83776400) [pid = 1948] [serial = 1459] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8a88c400) [pid = 1948] [serial = 1463] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x83948800) [pid = 1948] [serial = 1462] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x8ab42000) [pid = 1948] [serial = 1466] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x8ab3f000) [pid = 1948] [serial = 1465] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x8acdec00) [pid = 1948] [serial = 1469] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x8ab8a400) [pid = 1948] [serial = 1468] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x8d9f6c00) [pid = 1948] [serial = 1472] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x8d9f4800) [pid = 1948] [serial = 1471] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x834bfc00) [pid = 1948] [serial = 1456] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x834c0000) [pid = 1948] [serial = 1457] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x831e3c00) [pid = 1948] [serial = 1453] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x831e7c00) [pid = 1948] [serial = 1454] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x831e5c00) [pid = 1948] [serial = 1451] [outer = (nil)] [url = about:blank] 12:58:11 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x8f822000) [pid = 1948] [serial = 1474] [outer = (nil)] [url = about:blank] 12:58:14 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x9047a000) [pid = 1948] [serial = 1482] [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] 12:58:14 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x82b74c00) [pid = 1948] [serial = 1476] [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] 12:58:14 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x8377a000) [pid = 1948] [serial = 1479] [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] 12:58:14 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x8f7d5400) [pid = 1948] [serial = 1473] [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] 12:58:14 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x82b70000) [pid = 1948] [serial = 1485] [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] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8f822c00) [pid = 1948] [serial = 1475] [outer = (nil)] [url = about:blank] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x833e8000) [pid = 1948] [serial = 1478] [outer = (nil)] [url = about:blank] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x831df400) [pid = 1948] [serial = 1477] [outer = (nil)] [url = about:blank] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8a887400) [pid = 1948] [serial = 1481] [outer = (nil)] [url = about:blank] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x83942000) [pid = 1948] [serial = 1480] [outer = (nil)] [url = about:blank] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x90f84c00) [pid = 1948] [serial = 1484] [outer = (nil)] [url = about:blank] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x9047cc00) [pid = 1948] [serial = 1483] [outer = (nil)] [url = about:blank] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x833ed000) [pid = 1948] [serial = 1487] [outer = (nil)] [url = about:blank] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831e4400) [pid = 1948] [serial = 1486] [outer = (nil)] [url = about:blank] 12:58:19 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x83947000) [pid = 1948] [serial = 1489] [outer = (nil)] [url = about:blank] 12:58:34 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:58:34 INFO - PROCESS | 1948 | 1477252714070 Marionette TRACE conn5 <- [1,1906,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]]]}] 12:58:34 INFO - . 12:58:34 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30582ms 12:58:34 INFO - PROCESS | 1948 | 1477252714111 Marionette TRACE conn5 -> [0,1907,"getWindowHandle",null] 12:58:34 INFO - PROCESS | 1948 | 1477252714118 Marionette TRACE conn5 <- [1,1907,null,{"value":"7"}] 12:58:34 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:58:34 INFO - PROCESS | 1948 | 1477252714128 Marionette TRACE conn5 -> [0,1908,"timeouts",{"script":35000}] 12:58:34 INFO - PROCESS | 1948 | 1477252714134 Marionette TRACE conn5 <- [1,1908,null,{}] 12:58:34 INFO - PROCESS | 1948 | 1477252714143 Marionette TRACE conn5 -> [0,1909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:58:34 INFO - PROCESS | 1948 | 1477252714365 Marionette TRACE conn5 <- [1,1909,null,{"value":null}] 12:58:34 INFO - PROCESS | 1948 | 1477252714440 Marionette TRACE conn5 -> [0,1910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:58:34 INFO - PROCESS | 1948 | ++DOCSHELL 0x831df400 == 7 [pid = 1948] [id = 507] 12:58:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831df800) [pid = 1948] [serial = 1491] [outer = (nil)] 12:58:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e1c00) [pid = 1948] [serial = 1492] [outer = 0x831df800] 12:58:34 INFO - PROCESS | 1948 | 1477252714526 Marionette DEBUG loaded listener.js 12:58:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e2000) [pid = 1948] [serial = 1493] [outer = 0x831df800] 12:58:34 WARNING - wptserve Traceback (most recent call last): 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:58:34 WARNING - rv = self.func(request, response) 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:58:34 WARNING - access_control_allow_origin = "*") 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:58:34 WARNING - payload = payload_generator(server_data) 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:58:34 WARNING - return encode_string_as_bmp_image(data) 12:58: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 12:58:34 WARNING - img.save(f, "BMP") 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:58:34 WARNING - f.write(bmpfileheader) 12:58:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:58:34 WARNING - 12:58:34 WARNING - wptserve Traceback (most recent call last): 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:58:34 WARNING - rv = self.func(request, response) 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:58:34 WARNING - access_control_allow_origin = "*") 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:58:34 WARNING - payload = payload_generator(server_data) 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:58:34 WARNING - return encode_string_as_bmp_image(data) 12:58: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 12:58:34 WARNING - img.save(f, "BMP") 12:58:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:58:34 WARNING - f.write(bmpfileheader) 12:58:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:58:35 WARNING - 12:58:44 INFO - PROCESS | 1948 | --DOCSHELL 0x82b73400 == 6 [pid = 1948] [id = 506] 12:58:46 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x833e7400) [pid = 1948] [serial = 1488] [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] 12:58:51 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x83947c00) [pid = 1948] [serial = 1490] [outer = (nil)] [url = about:blank] 12:58:51 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e1c00) [pid = 1948] [serial = 1492] [outer = (nil)] [url = about:blank] 12:59:04 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:59:04 INFO - PROCESS | 1948 | 1477252744718 Marionette TRACE conn5 <- [1,1910,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]]]}] 12:59:04 INFO - . 12:59:04 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30618ms 12:59:04 INFO - PROCESS | 1948 | 1477252744746 Marionette TRACE conn5 -> [0,1911,"getWindowHandle",null] 12:59:04 INFO - PROCESS | 1948 | 1477252744753 Marionette TRACE conn5 <- [1,1911,null,{"value":"7"}] 12:59:04 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:59:04 INFO - PROCESS | 1948 | 1477252744762 Marionette TRACE conn5 -> [0,1912,"timeouts",{"script":35000}] 12:59:04 INFO - PROCESS | 1948 | 1477252744767 Marionette TRACE conn5 <- [1,1912,null,{}] 12:59:04 INFO - PROCESS | 1948 | 1477252744777 Marionette TRACE conn5 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:04 INFO - PROCESS | 1948 | 1477252744988 Marionette TRACE conn5 <- [1,1913,null,{"value":null}] 12:59:05 INFO - PROCESS | 1948 | 1477252745061 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a7c00 == 7 [pid = 1948] [id = 508] 12:59:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831a8000) [pid = 1948] [serial = 1494] [outer = (nil)] 12:59:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e3400) [pid = 1948] [serial = 1495] [outer = 0x831a8000] 12:59:05 INFO - PROCESS | 1948 | 1477252745150 Marionette DEBUG loaded listener.js 12:59:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e3800) [pid = 1948] [serial = 1496] [outer = 0x831a8000] 12:59:05 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 12:59:05 WARNING - wptserve Traceback (most recent call last): 12:59:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:59:05 WARNING - rv = self.func(request, response) 12:59:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:59:05 WARNING - access_control_allow_origin = "*") 12:59:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:59:05 WARNING - payload = payload_generator(server_data) 12:59:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:59:05 WARNING - return encode_string_as_bmp_image(data) 12:59:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:59:05 WARNING - img.save(f, "BMP") 12:59:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:59:05 WARNING - f.write(bmpfileheader) 12:59:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:59:05 WARNING - 12:59:14 INFO - PROCESS | 1948 | --DOCSHELL 0x831df400 == 6 [pid = 1948] [id = 507] 12:59:16 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831df800) [pid = 1948] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 12:59:22 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831e2000) [pid = 1948] [serial = 1493] [outer = (nil)] [url = about:blank] 12:59:22 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e3400) [pid = 1948] [serial = 1495] [outer = (nil)] [url = about:blank] 12:59:35 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 12:59:35 INFO - PROCESS | 1948 | 1477252775345 Marionette TRACE conn5 <- [1,1914,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]]]}] 12:59:35 INFO - . 12:59:35 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30620ms 12:59:35 INFO - PROCESS | 1948 | 1477252775383 Marionette TRACE conn5 -> [0,1915,"getWindowHandle",null] 12:59:35 INFO - PROCESS | 1948 | 1477252775390 Marionette TRACE conn5 <- [1,1915,null,{"value":"7"}] 12:59:35 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:59:35 INFO - PROCESS | 1948 | 1477252775401 Marionette TRACE conn5 -> [0,1916,"timeouts",{"script":35000}] 12:59:35 INFO - PROCESS | 1948 | 1477252775405 Marionette TRACE conn5 <- [1,1916,null,{}] 12:59:35 INFO - PROCESS | 1948 | 1477252775416 Marionette TRACE conn5 -> [0,1917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:35 INFO - PROCESS | 1948 | 1477252775630 Marionette TRACE conn5 <- [1,1917,null,{"value":null}] 12:59:35 INFO - PROCESS | 1948 | 1477252775703 Marionette TRACE conn5 -> [0,1918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:35 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e1400 == 7 [pid = 1948] [id = 509] 12:59:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e1c00) [pid = 1948] [serial = 1497] [outer = (nil)] 12:59:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e5400) [pid = 1948] [serial = 1498] [outer = 0x831e1c00] 12:59:35 INFO - PROCESS | 1948 | 1477252775792 Marionette DEBUG loaded listener.js 12:59:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e9400) [pid = 1948] [serial = 1499] [outer = 0x831e1c00] 12:59:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b6400 == 8 [pid = 1948] [id = 510] 12:59:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x834b7c00) [pid = 1948] [serial = 1500] [outer = (nil)] 12:59:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x834ba800) [pid = 1948] [serial = 1501] [outer = 0x834b7c00] 12:59:36 INFO - PROCESS | 1948 | 1477252776460 Marionette TRACE conn5 <- [1,1918,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]]]}] 12:59:36 INFO - . 12:59:36 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1088ms 12:59:36 INFO - PROCESS | 1948 | 1477252776488 Marionette TRACE conn5 -> [0,1919,"getWindowHandle",null] 12:59:36 INFO - PROCESS | 1948 | 1477252776498 Marionette TRACE conn5 <- [1,1919,null,{"value":"7"}] 12:59:36 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:59:36 INFO - PROCESS | 1948 | 1477252776510 Marionette TRACE conn5 -> [0,1920,"timeouts",{"script":35000}] 12:59:36 INFO - PROCESS | 1948 | 1477252776517 Marionette TRACE conn5 <- [1,1920,null,{}] 12:59:36 INFO - PROCESS | 1948 | 1477252776522 Marionette TRACE conn5 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:36 INFO - PROCESS | 1948 | 1477252776711 Marionette TRACE conn5 <- [1,1921,null,{"value":null}] 12:59:36 INFO - PROCESS | 1948 | 1477252776820 Marionette TRACE conn5 -> [0,1922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c3800 == 9 [pid = 1948] [id = 511] 12:59:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x835a7000) [pid = 1948] [serial = 1502] [outer = (nil)] 12:59:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x835a9c00) [pid = 1948] [serial = 1503] [outer = 0x835a7000] 12:59:36 INFO - PROCESS | 1948 | 1477252776901 Marionette DEBUG loaded listener.js 12:59:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x835aa000) [pid = 1948] [serial = 1504] [outer = 0x835a7000] 12:59:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x8376cc00 == 10 [pid = 1948] [id = 512] 12:59:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x8376dc00) [pid = 1948] [serial = 1505] [outer = (nil)] 12:59:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8376d000) [pid = 1948] [serial = 1506] [outer = 0x8376dc00] 12:59:37 INFO - PROCESS | 1948 | 1477252777659 Marionette TRACE conn5 <- [1,1922,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]]]}] 12:59:37 INFO - . 12:59:37 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1181ms 12:59:37 INFO - PROCESS | 1948 | 1477252777693 Marionette TRACE conn5 -> [0,1923,"getWindowHandle",null] 12:59:37 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:59:37 INFO - PROCESS | 1948 | 1477252777697 Marionette TRACE conn5 <- [1,1923,null,{"value":"7"}] 12:59:37 INFO - PROCESS | 1948 | 1477252777704 Marionette TRACE conn5 -> [0,1924,"timeouts",{"script":35000}] 12:59:37 INFO - PROCESS | 1948 | 1477252777710 Marionette TRACE conn5 <- [1,1924,null,{}] 12:59:37 INFO - PROCESS | 1948 | 1477252777731 Marionette TRACE conn5 -> [0,1925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:37 INFO - PROCESS | 1948 | 1477252777908 Marionette TRACE conn5 <- [1,1925,null,{"value":null}] 12:59:38 INFO - PROCESS | 1948 | 1477252778014 Marionette TRACE conn5 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x83781c00 == 11 [pid = 1948] [id = 513] 12:59:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x83782800) [pid = 1948] [serial = 1507] [outer = (nil)] 12:59:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x83786400) [pid = 1948] [serial = 1508] [outer = 0x83782800] 12:59:38 INFO - PROCESS | 1948 | 1477252778101 Marionette DEBUG loaded listener.js 12:59:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8393c000) [pid = 1948] [serial = 1509] [outer = 0x83782800] 12:59:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88b000 == 12 [pid = 1948] [id = 514] 12:59:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8a88bc00) [pid = 1948] [serial = 1510] [outer = (nil)] 12:59:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8a88d000) [pid = 1948] [serial = 1511] [outer = 0x8a88bc00] 12:59:38 INFO - PROCESS | 1948 | 1477252778810 Marionette TRACE conn5 <- [1,1926,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]]]}] 12:59:38 INFO - . 12:59:38 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1140ms 12:59:38 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:59:38 INFO - PROCESS | 1948 | 1477252778844 Marionette TRACE conn5 -> [0,1927,"getWindowHandle",null] 12:59:38 INFO - PROCESS | 1948 | 1477252778847 Marionette TRACE conn5 <- [1,1927,null,{"value":"7"}] 12:59:38 INFO - PROCESS | 1948 | 1477252778853 Marionette TRACE conn5 -> [0,1928,"timeouts",{"script":35000}] 12:59:38 INFO - PROCESS | 1948 | 1477252778858 Marionette TRACE conn5 <- [1,1928,null,{}] 12:59:38 INFO - PROCESS | 1948 | 1477252778864 Marionette TRACE conn5 -> [0,1929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:39 INFO - PROCESS | 1948 | 1477252779045 Marionette TRACE conn5 <- [1,1929,null,{"value":null}] 12:59:39 INFO - PROCESS | 1948 | 1477252779152 Marionette TRACE conn5 -> [0,1930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:39 INFO - PROCESS | 1948 | ++DOCSHELL 0x835b3400 == 13 [pid = 1948] [id = 515] 12:59:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8aaec400) [pid = 1948] [serial = 1512] [outer = (nil)] 12:59:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8aaef000) [pid = 1948] [serial = 1513] [outer = 0x8aaec400] 12:59:39 INFO - PROCESS | 1948 | 1477252779231 Marionette DEBUG loaded listener.js 12:59:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8aaf1c00) [pid = 1948] [serial = 1514] [outer = 0x8aaec400] 12:59:39 INFO - PROCESS | 1948 | 1477252779812 Marionette TRACE conn5 <- [1,1930,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]]]}] 12:59:39 INFO - . 12:59:39 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 989ms 12:59:39 INFO - PROCESS | 1948 | 1477252779844 Marionette TRACE conn5 -> [0,1931,"getWindowHandle",null] 12:59:39 INFO - PROCESS | 1948 | 1477252779847 Marionette TRACE conn5 <- [1,1931,null,{"value":"7"}] 12:59:39 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 12:59:39 INFO - PROCESS | 1948 | 1477252779854 Marionette TRACE conn5 -> [0,1932,"timeouts",{"script":35000}] 12:59:39 INFO - PROCESS | 1948 | 1477252779856 Marionette TRACE conn5 <- [1,1932,null,{}] 12:59:39 INFO - PROCESS | 1948 | 1477252779862 Marionette TRACE conn5 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:40 INFO - PROCESS | 1948 | 1477252780010 Marionette TRACE conn5 <- [1,1933,null,{"value":null}] 12:59:40 INFO - PROCESS | 1948 | 1477252780126 Marionette TRACE conn5 -> [0,1934,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:40 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab81000 == 14 [pid = 1948] [id = 516] 12:59:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8ab81400) [pid = 1948] [serial = 1515] [outer = (nil)] 12:59:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8ab83c00) [pid = 1948] [serial = 1516] [outer = 0x8ab81400] 12:59:40 INFO - PROCESS | 1948 | 1477252780201 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8ab86000) [pid = 1948] [serial = 1517] [outer = 0x8ab81400] 12:59:40 INFO - PROCESS | 1948 | 1477252780727 Marionette TRACE conn5 <- [1,1934,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]]]}] 12:59:40 INFO - . 12:59:40 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 889ms 12:59:40 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:59:40 INFO - PROCESS | 1948 | 1477252780743 Marionette TRACE conn5 -> [0,1935,"getWindowHandle",null] 12:59:40 INFO - PROCESS | 1948 | 1477252780745 Marionette TRACE conn5 <- [1,1935,null,{"value":"7"}] 12:59:40 INFO - PROCESS | 1948 | 1477252780758 Marionette TRACE conn5 -> [0,1936,"timeouts",{"script":35000}] 12:59:40 INFO - PROCESS | 1948 | 1477252780761 Marionette TRACE conn5 <- [1,1936,null,{}] 12:59:40 INFO - PROCESS | 1948 | 1477252780767 Marionette TRACE conn5 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:40 INFO - PROCESS | 1948 | 1477252780963 Marionette TRACE conn5 <- [1,1937,null,{"value":null}] 12:59:41 INFO - PROCESS | 1948 | 1477252781078 Marionette TRACE conn5 -> [0,1938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccee400 == 15 [pid = 1948] [id = 517] 12:59:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x8ccee800) [pid = 1948] [serial = 1518] [outer = (nil)] 12:59:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x8ccfa400) [pid = 1948] [serial = 1519] [outer = 0x8ccee800] 12:59:41 INFO - PROCESS | 1948 | 1477252781153 Marionette DEBUG loaded listener.js 12:59:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x8cdad000) [pid = 1948] [serial = 1520] [outer = 0x8ccee800] 12:59:41 INFO - PROCESS | 1948 | 1477252781691 Marionette TRACE conn5 <- [1,1938,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]]]}] 12:59:41 INFO - . 12:59:41 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 982ms 12:59:41 INFO - PROCESS | 1948 | 1477252781735 Marionette TRACE conn5 -> [0,1939,"getWindowHandle",null] 12:59:41 INFO - PROCESS | 1948 | 1477252781739 Marionette TRACE conn5 <- [1,1939,null,{"value":"7"}] 12:59:41 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:59:41 INFO - PROCESS | 1948 | 1477252781745 Marionette TRACE conn5 -> [0,1940,"timeouts",{"script":35000}] 12:59:41 INFO - PROCESS | 1948 | 1477252781747 Marionette TRACE conn5 <- [1,1940,null,{}] 12:59:41 INFO - PROCESS | 1948 | 1477252781753 Marionette TRACE conn5 -> [0,1941,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:41 INFO - PROCESS | 1948 | 1477252781933 Marionette TRACE conn5 <- [1,1941,null,{"value":null}] 12:59:41 INFO - PROCESS | 1948 | 1477252781948 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc10400 == 16 [pid = 1948] [id = 518] 12:59:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x8dc1e000) [pid = 1948] [serial = 1521] [outer = (nil)] 12:59:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x8f7d9000) [pid = 1948] [serial = 1522] [outer = 0x8dc1e000] 12:59:42 INFO - PROCESS | 1948 | 1477252782026 Marionette DEBUG loaded listener.js 12:59:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x8f7da000) [pid = 1948] [serial = 1523] [outer = 0x8dc1e000] 12:59:42 INFO - PROCESS | 1948 | 1477252782655 Marionette TRACE conn5 <- [1,1942,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]]]}] 12:59:42 INFO - . 12:59:42 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 927ms 12:59:42 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 12:59:42 INFO - PROCESS | 1948 | 1477252782672 Marionette TRACE conn5 -> [0,1943,"getWindowHandle",null] 12:59:42 INFO - PROCESS | 1948 | 1477252782675 Marionette TRACE conn5 <- [1,1943,null,{"value":"7"}] 12:59:42 INFO - PROCESS | 1948 | 1477252782685 Marionette TRACE conn5 -> [0,1944,"timeouts",{"script":35000}] 12:59:42 INFO - PROCESS | 1948 | 1477252782688 Marionette TRACE conn5 <- [1,1944,null,{}] 12:59:42 INFO - PROCESS | 1948 | 1477252782696 Marionette TRACE conn5 -> [0,1945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:42 INFO - PROCESS | 1948 | 1477252782881 Marionette TRACE conn5 <- [1,1945,null,{"value":null}] 12:59:42 INFO - PROCESS | 1948 | 1477252782957 Marionette TRACE conn5 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x90478400 == 17 [pid = 1948] [id = 519] 12:59:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x90479400) [pid = 1948] [serial = 1524] [outer = (nil)] 12:59:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x9047c000) [pid = 1948] [serial = 1525] [outer = 0x90479400] 12:59:43 INFO - PROCESS | 1948 | 1477252783035 Marionette DEBUG loaded listener.js 12:59:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x9047c400) [pid = 1948] [serial = 1526] [outer = 0x90479400] 12:59:43 INFO - PROCESS | 1948 | 1477252783520 Marionette TRACE conn5 <- [1,1946,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]]]}] 12:59:43 INFO - . 12:59:43 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 882ms 12:59:43 INFO - PROCESS | 1948 | 1477252783564 Marionette TRACE conn5 -> [0,1947,"getWindowHandle",null] 12:59:43 INFO - PROCESS | 1948 | 1477252783570 Marionette TRACE conn5 <- [1,1947,null,{"value":"7"}] 12:59:43 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:59:43 INFO - PROCESS | 1948 | 1477252783586 Marionette TRACE conn5 -> [0,1948,"timeouts",{"script":35000}] 12:59:43 INFO - PROCESS | 1948 | 1477252783593 Marionette TRACE conn5 <- [1,1948,null,{}] 12:59:43 INFO - PROCESS | 1948 | 1477252783602 Marionette TRACE conn5 -> [0,1949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:43 INFO - PROCESS | 1948 | 1477252783789 Marionette TRACE conn5 <- [1,1949,null,{"value":null}] 12:59:43 INFO - PROCESS | 1948 | 1477252783956 Marionette TRACE conn5 -> [0,1950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:43 INFO - PROCESS | 1948 | ++DOCSHELL 0x833ea400 == 18 [pid = 1948] [id = 520] 12:59:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x833ebc00) [pid = 1948] [serial = 1527] [outer = (nil)] 12:59:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x834be800) [pid = 1948] [serial = 1528] [outer = 0x833ebc00] 12:59:44 INFO - PROCESS | 1948 | 1477252784051 Marionette DEBUG loaded listener.js 12:59:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x835a9800) [pid = 1948] [serial = 1529] [outer = 0x833ebc00] 12:59:44 INFO - PROCESS | 1948 | 1477252784709 Marionette TRACE conn5 <- [1,1950,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]]]}] 12:59:44 INFO - . 12:59:44 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1140ms 12:59:44 INFO - PROCESS | 1948 | 1477252784740 Marionette TRACE conn5 -> [0,1951,"getWindowHandle",null] 12:59:44 INFO - PROCESS | 1948 | 1477252784745 Marionette TRACE conn5 <- [1,1951,null,{"value":"7"}] 12:59:44 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 12:59:44 INFO - PROCESS | 1948 | 1477252784760 Marionette TRACE conn5 -> [0,1952,"timeouts",{"script":35000}] 12:59:44 INFO - PROCESS | 1948 | 1477252784765 Marionette TRACE conn5 <- [1,1952,null,{}] 12:59:44 INFO - PROCESS | 1948 | 1477252784772 Marionette TRACE conn5 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 12:59:44 INFO - PROCESS | 1948 | 1477252784942 Marionette TRACE conn5 <- [1,1953,null,{"value":null}] 12:59:45 INFO - PROCESS | 1948 | 1477252785108 Marionette TRACE conn5 -> [0,1954,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 12:59:45 INFO - PROCESS | 1948 | ++DOCSHELL 0x8393d000 == 19 [pid = 1948] [id = 521] 12:59:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x8393f400) [pid = 1948] [serial = 1530] [outer = (nil)] 12:59:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x8aaebc00) [pid = 1948] [serial = 1531] [outer = 0x8393f400] 12:59:45 INFO - PROCESS | 1948 | 1477252785200 Marionette DEBUG loaded listener.js 12:59:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x8aaf7000) [pid = 1948] [serial = 1532] [outer = 0x8393f400] 12:59:45 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 12:59:45 WARNING - wptserve Traceback (most recent call last): 12:59:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 12:59:45 WARNING - rv = self.func(request, response) 12:59:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:59:45 WARNING - access_control_allow_origin = "*") 12:59:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:59:45 WARNING - payload = payload_generator(server_data) 12:59:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:59:45 WARNING - return encode_string_as_bmp_image(data) 12:59:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:59:45 WARNING - img.save(f, "BMP") 12:59:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:59:45 WARNING - f.write(bmpfileheader) 12:59:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:59:45 WARNING - 12:59:47 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88b000 == 18 [pid = 1948] [id = 514] 12:59:47 INFO - PROCESS | 1948 | --DOCSHELL 0x8376cc00 == 17 [pid = 1948] [id = 512] 12:59:47 INFO - PROCESS | 1948 | --DOCSHELL 0x834b6400 == 16 [pid = 1948] [id = 510] 12:59:47 INFO - PROCESS | 1948 | --DOCSHELL 0x831a7c00 == 15 [pid = 1948] [id = 508] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x831a8000) [pid = 1948] [serial = 1494] [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] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x834b7c00) [pid = 1948] [serial = 1500] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x831e1c00) [pid = 1948] [serial = 1497] [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] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x8a88bc00) [pid = 1948] [serial = 1510] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x83782800) [pid = 1948] [serial = 1507] [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] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x8376dc00) [pid = 1948] [serial = 1505] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477252777356] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x835a7000) [pid = 1948] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8ccee800) [pid = 1948] [serial = 1518] [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] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x8aaec400) [pid = 1948] [serial = 1512] [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] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x8ab81400) [pid = 1948] [serial = 1515] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:59:50 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x8dc1e000) [pid = 1948] [serial = 1521] [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] 12:59:54 INFO - PROCESS | 1948 | --DOCSHELL 0x834c3800 == 14 [pid = 1948] [id = 511] 12:59:54 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc10400 == 13 [pid = 1948] [id = 518] 12:59:54 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccee400 == 12 [pid = 1948] [id = 517] 12:59:54 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab81000 == 11 [pid = 1948] [id = 516] 12:59:54 INFO - PROCESS | 1948 | --DOCSHELL 0x83781c00 == 10 [pid = 1948] [id = 513] 12:59:54 INFO - PROCESS | 1948 | --DOCSHELL 0x835b3400 == 9 [pid = 1948] [id = 515] 12:59:54 INFO - PROCESS | 1948 | --DOCSHELL 0x831e1400 == 8 [pid = 1948] [id = 509] 12:59:54 INFO - PROCESS | 1948 | --DOCSHELL 0x833ea400 == 7 [pid = 1948] [id = 520] 12:59:54 INFO - PROCESS | 1948 | --DOCSHELL 0x90478400 == 6 [pid = 1948] [id = 519] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x8f7d9000) [pid = 1948] [serial = 1522] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x8f7da000) [pid = 1948] [serial = 1523] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x8ccfa400) [pid = 1948] [serial = 1519] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x8cdad000) [pid = 1948] [serial = 1520] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8ab83c00) [pid = 1948] [serial = 1516] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8ab86000) [pid = 1948] [serial = 1517] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x8aaef000) [pid = 1948] [serial = 1513] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x8aaf1c00) [pid = 1948] [serial = 1514] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x83786400) [pid = 1948] [serial = 1508] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x8393c000) [pid = 1948] [serial = 1509] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x8a88d000) [pid = 1948] [serial = 1511] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x835a9c00) [pid = 1948] [serial = 1503] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x835aa000) [pid = 1948] [serial = 1504] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x8376d000) [pid = 1948] [serial = 1506] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477252777356] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x831e5400) [pid = 1948] [serial = 1498] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x831e9400) [pid = 1948] [serial = 1499] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x834ba800) [pid = 1948] [serial = 1501] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x831e3800) [pid = 1948] [serial = 1496] [outer = (nil)] [url = about:blank] 12:59:54 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x9047c000) [pid = 1948] [serial = 1525] [outer = (nil)] [url = about:blank] 12:59:57 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x833ebc00) [pid = 1948] [serial = 1527] [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] 12:59:57 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x90479400) [pid = 1948] [serial = 1524] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 13:00:02 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x9047c400) [pid = 1948] [serial = 1526] [outer = (nil)] [url = about:blank] 13:00:02 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x835a9800) [pid = 1948] [serial = 1529] [outer = (nil)] [url = about:blank] 13:00:02 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x834be800) [pid = 1948] [serial = 1528] [outer = (nil)] [url = about:blank] 13:00:02 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x8aaebc00) [pid = 1948] [serial = 1531] [outer = (nil)] [url = about:blank] 13:00:15 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:00:15 INFO - PROCESS | 1948 | 1477252815388 Marionette TRACE conn5 <- [1,1954,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]]]}] 13:00:15 INFO - . 13:00:15 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30678ms 13:00:15 INFO - PROCESS | 1948 | 1477252815436 Marionette TRACE conn5 -> [0,1955,"getWindowHandle",null] 13:00:15 INFO - PROCESS | 1948 | 1477252815444 Marionette TRACE conn5 <- [1,1955,null,{"value":"7"}] 13:00:15 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 13:00:15 INFO - PROCESS | 1948 | 1477252815454 Marionette TRACE conn5 -> [0,1956,"timeouts",{"script":35000}] 13:00:15 INFO - PROCESS | 1948 | 1477252815459 Marionette TRACE conn5 <- [1,1956,null,{}] 13:00:15 INFO - PROCESS | 1948 | 1477252815469 Marionette TRACE conn5 -> [0,1957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:00:15 INFO - PROCESS | 1948 | 1477252815693 Marionette TRACE conn5 <- [1,1957,null,{"value":null}] 13:00:15 INFO - PROCESS | 1948 | 1477252815767 Marionette TRACE conn5 -> [0,1958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e0800 == 7 [pid = 1948] [id = 522] 13:00:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e0c00) [pid = 1948] [serial = 1533] [outer = (nil)] 13:00:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e4000) [pid = 1948] [serial = 1534] [outer = 0x831e0c00] 13:00:15 INFO - PROCESS | 1948 | 1477252815859 Marionette DEBUG loaded listener.js 13:00:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e7800) [pid = 1948] [serial = 1535] [outer = 0x831e0c00] 13:00:16 WARNING - wptserve Traceback (most recent call last): 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:00:16 WARNING - rv = self.func(request, response) 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:00:16 WARNING - access_control_allow_origin = "*") 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:00:16 WARNING - payload = payload_generator(server_data) 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:00:16 WARNING - return encode_string_as_bmp_image(data) 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:00:16 WARNING - img.save(f, "BMP") 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:00:16 WARNING - f.write(bmpfileheader) 13:00:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:00:16 WARNING - 13:00:16 WARNING - wptserve Traceback (most recent call last): 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:00:16 WARNING - rv = self.func(request, response) 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:00:16 WARNING - access_control_allow_origin = "*") 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:00:16 WARNING - payload = payload_generator(server_data) 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:00:16 WARNING - return encode_string_as_bmp_image(data) 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:00:16 WARNING - img.save(f, "BMP") 13:00:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:00:16 WARNING - f.write(bmpfileheader) 13:00:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:00:16 WARNING - 13:00:25 INFO - PROCESS | 1948 | --DOCSHELL 0x8393d000 == 6 [pid = 1948] [id = 521] 13:00:27 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8393f400) [pid = 1948] [serial = 1530] [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] 13:00:32 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x8aaf7000) [pid = 1948] [serial = 1532] [outer = (nil)] [url = about:blank] 13:00:32 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e4000) [pid = 1948] [serial = 1534] [outer = (nil)] [url = about:blank] 13:00:46 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:00:46 INFO - PROCESS | 1948 | 1477252846051 Marionette TRACE conn5 <- [1,1958,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]]]}] 13:00:46 INFO - . 13:00:46 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30631ms 13:00:46 INFO - PROCESS | 1948 | 1477252846085 Marionette TRACE conn5 -> [0,1959,"getWindowHandle",null] 13:00:46 INFO - PROCESS | 1948 | 1477252846092 Marionette TRACE conn5 <- [1,1959,null,{"value":"7"}] 13:00:46 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 13:00:46 INFO - PROCESS | 1948 | 1477252846102 Marionette TRACE conn5 -> [0,1960,"timeouts",{"script":35000}] 13:00:46 INFO - PROCESS | 1948 | 1477252846106 Marionette TRACE conn5 <- [1,1960,null,{}] 13:00:46 INFO - PROCESS | 1948 | 1477252846117 Marionette TRACE conn5 -> [0,1961,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:00:46 INFO - PROCESS | 1948 | 1477252846331 Marionette TRACE conn5 <- [1,1961,null,{"value":null}] 13:00:46 INFO - PROCESS | 1948 | 1477252846405 Marionette TRACE conn5 -> [0,1962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:00:46 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e0400 == 7 [pid = 1948] [id = 523] 13:00:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e1c00) [pid = 1948] [serial = 1536] [outer = (nil)] 13:00:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e5c00) [pid = 1948] [serial = 1537] [outer = 0x831e1c00] 13:00:46 INFO - PROCESS | 1948 | 1477252846494 Marionette DEBUG loaded listener.js 13:00:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831ea000) [pid = 1948] [serial = 1538] [outer = 0x831e1c00] 13:00:46 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:00:46 WARNING - wptserve Traceback (most recent call last): 13:00:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:00:46 WARNING - rv = self.func(request, response) 13:00:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:00:46 WARNING - access_control_allow_origin = "*") 13:00:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:00:46 WARNING - payload = payload_generator(server_data) 13:00:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:00:46 WARNING - return encode_string_as_bmp_image(data) 13:00:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:00:46 WARNING - img.save(f, "BMP") 13:00:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:00:46 WARNING - f.write(bmpfileheader) 13:00:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:00:46 WARNING - 13:00:56 INFO - PROCESS | 1948 | --DOCSHELL 0x831e0800 == 6 [pid = 1948] [id = 522] 13:00:58 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e0c00) [pid = 1948] [serial = 1533] [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] 13:01:03 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831e7800) [pid = 1948] [serial = 1535] [outer = (nil)] [url = about:blank] 13:01:03 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e5c00) [pid = 1948] [serial = 1537] [outer = (nil)] [url = about:blank] 13:01:16 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:01:16 INFO - PROCESS | 1948 | 1477252876687 Marionette TRACE conn5 <- [1,1962,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]]]}] 13:01:16 INFO - . 13:01:16 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30632ms 13:01:16 INFO - PROCESS | 1948 | 1477252876734 Marionette TRACE conn5 -> [0,1963,"getWindowHandle",null] 13:01:16 INFO - PROCESS | 1948 | 1477252876741 Marionette TRACE conn5 <- [1,1963,null,{"value":"7"}] 13:01:16 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 13:01:16 INFO - PROCESS | 1948 | 1477252876751 Marionette TRACE conn5 -> [0,1964,"timeouts",{"script":35000}] 13:01:16 INFO - PROCESS | 1948 | 1477252876756 Marionette TRACE conn5 <- [1,1964,null,{}] 13:01:16 INFO - PROCESS | 1948 | 1477252876766 Marionette TRACE conn5 -> [0,1965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:01:16 INFO - PROCESS | 1948 | 1477252876979 Marionette TRACE conn5 <- [1,1965,null,{"value":null}] 13:01:17 INFO - PROCESS | 1948 | 1477252877054 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:01:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e6000 == 7 [pid = 1948] [id = 524] 13:01:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e6400) [pid = 1948] [serial = 1539] [outer = (nil)] 13:01:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e9000) [pid = 1948] [serial = 1540] [outer = 0x831e6400] 13:01:17 INFO - PROCESS | 1948 | 1477252877144 Marionette DEBUG loaded listener.js 13:01:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831edc00) [pid = 1948] [serial = 1541] [outer = 0x831e6400] 13:01:17 INFO - PROCESS | 1948 | 1477252877689 Marionette TRACE conn5 <- [1,1966,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]]]}] 13:01:17 INFO - . 13:01:17 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 982ms 13:01:17 INFO - PROCESS | 1948 | 1477252877734 Marionette TRACE conn5 -> [0,1967,"getWindowHandle",null] 13:01:17 INFO - PROCESS | 1948 | 1477252877744 Marionette TRACE conn5 <- [1,1967,null,{"value":"7"}] 13:01:17 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 13:01:17 INFO - PROCESS | 1948 | 1477252877757 Marionette TRACE conn5 -> [0,1968,"timeouts",{"script":35000}] 13:01:17 INFO - PROCESS | 1948 | 1477252877763 Marionette TRACE conn5 <- [1,1968,null,{}] 13:01:17 INFO - PROCESS | 1948 | 1477252877769 Marionette TRACE conn5 -> [0,1969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:01:17 INFO - PROCESS | 1948 | 1477252877978 Marionette TRACE conn5 <- [1,1969,null,{"value":null}] 13:01:18 INFO - PROCESS | 1948 | 1477252877996 Marionette TRACE conn5 -> [0,1970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:01:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c2800 == 8 [pid = 1948] [id = 525] 13:01:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x835a7000) [pid = 1948] [serial = 1542] [outer = (nil)] 13:01:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x835a9800) [pid = 1948] [serial = 1543] [outer = 0x835a7000] 13:01:18 INFO - PROCESS | 1948 | 1477252878075 Marionette DEBUG loaded listener.js 13:01:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x835a8c00) [pid = 1948] [serial = 1544] [outer = 0x835a7000] 13:01:18 INFO - PROCESS | 1948 | 1477252878680 Marionette TRACE conn5 <- [1,1970,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]]]}] 13:01:18 INFO - . 13:01:18 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 936ms 13:01:18 INFO - PROCESS | 1948 | 1477252878693 Marionette TRACE conn5 -> [0,1971,"getWindowHandle",null] 13:01:18 INFO - PROCESS | 1948 | 1477252878697 Marionette TRACE conn5 <- [1,1971,null,{"value":"7"}] 13:01:18 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 13:01:18 INFO - PROCESS | 1948 | 1477252878704 Marionette TRACE conn5 -> [0,1972,"timeouts",{"script":35000}] 13:01:18 INFO - PROCESS | 1948 | 1477252878710 Marionette TRACE conn5 <- [1,1972,null,{}] 13:01:18 INFO - PROCESS | 1948 | 1477252878727 Marionette TRACE conn5 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:01:18 INFO - PROCESS | 1948 | 1477252878959 Marionette TRACE conn5 <- [1,1973,null,{"value":null}] 13:01:19 INFO - PROCESS | 1948 | 1477252879077 Marionette TRACE conn5 -> [0,1974,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:01:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377d800 == 9 [pid = 1948] [id = 526] 13:01:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8377dc00) [pid = 1948] [serial = 1545] [outer = (nil)] 13:01:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83780c00) [pid = 1948] [serial = 1546] [outer = 0x8377dc00] 13:01:19 INFO - PROCESS | 1948 | 1477252879161 Marionette DEBUG loaded listener.js 13:01:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x83786400) [pid = 1948] [serial = 1547] [outer = 0x8377dc00] 13:01:19 INFO - PROCESS | 1948 | 1477252879724 Marionette TRACE conn5 <- [1,1974,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]]]}] 13:01:19 INFO - . 13:01:19 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1041ms 13:01:19 INFO - PROCESS | 1948 | 1477252879745 Marionette TRACE conn5 -> [0,1975,"getWindowHandle",null] 13:01:19 INFO - PROCESS | 1948 | 1477252879751 Marionette TRACE conn5 <- [1,1975,null,{"value":"7"}] 13:01:19 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 13:01:19 INFO - PROCESS | 1948 | 1477252879757 Marionette TRACE conn5 -> [0,1976,"timeouts",{"script":35000}] 13:01:19 INFO - PROCESS | 1948 | 1477252879761 Marionette TRACE conn5 <- [1,1976,null,{}] 13:01:19 INFO - PROCESS | 1948 | 1477252879768 Marionette TRACE conn5 -> [0,1977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:01:19 INFO - PROCESS | 1948 | 1477252879924 Marionette TRACE conn5 <- [1,1977,null,{"value":null}] 13:01:19 INFO - PROCESS | 1948 | 1477252879937 Marionette TRACE conn5 -> [0,1978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:01:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88b000 == 10 [pid = 1948] [id = 527] 13:01:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8a88b800) [pid = 1948] [serial = 1548] [outer = (nil)] 13:01:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8a88fc00) [pid = 1948] [serial = 1549] [outer = 0x8a88b800] 13:01:20 INFO - PROCESS | 1948 | 1477252880013 Marionette DEBUG loaded listener.js 13:01:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8aaee000) [pid = 1948] [serial = 1550] [outer = 0x8a88b800] 13:01:20 INFO - PROCESS | 1948 | 1477252880661 Marionette TRACE conn5 <- [1,1978,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]]]}] 13:01:20 INFO - . 13:01:20 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 935ms 13:01:20 INFO - PROCESS | 1948 | 1477252880693 Marionette TRACE conn5 -> [0,1979,"getWindowHandle",null] 13:01:20 INFO - PROCESS | 1948 | 1477252880697 Marionette TRACE conn5 <- [1,1979,null,{"value":"7"}] 13:01:20 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 13:01:20 INFO - PROCESS | 1948 | 1477252880711 Marionette TRACE conn5 -> [0,1980,"timeouts",{"script":35000}] 13:01:20 INFO - PROCESS | 1948 | 1477252880714 Marionette TRACE conn5 <- [1,1980,null,{}] 13:01:20 INFO - PROCESS | 1948 | 1477252880721 Marionette TRACE conn5 -> [0,1981,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:01:20 INFO - PROCESS | 1948 | 1477252880879 Marionette TRACE conn5 <- [1,1981,null,{"value":null}] 13:01:21 INFO - PROCESS | 1948 | 1477252880991 Marionette TRACE conn5 -> [0,1982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:01:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab46800 == 11 [pid = 1948] [id = 528] 13:01:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8ab47000) [pid = 1948] [serial = 1551] [outer = (nil)] 13:01:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8ab4a400) [pid = 1948] [serial = 1552] [outer = 0x8ab47000] 13:01:21 INFO - PROCESS | 1948 | 1477252881069 Marionette DEBUG loaded listener.js 13:01:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ab7c800) [pid = 1948] [serial = 1553] [outer = 0x8ab47000] 13:01:21 WARNING - wptserve Traceback (most recent call last): 13:01:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:01:21 WARNING - rv = self.func(request, response) 13:01:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:01:21 WARNING - access_control_allow_origin = "*") 13:01:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:01:21 WARNING - payload = payload_generator(server_data) 13:01:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:01:21 WARNING - return encode_string_as_bmp_image(data) 13:01: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 13:01:21 WARNING - img.save(f, "BMP") 13:01:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:01:21 WARNING - f.write(bmpfileheader) 13:01:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:01:21 WARNING - 13:01:26 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88b000 == 10 [pid = 1948] [id = 527] 13:01:26 INFO - PROCESS | 1948 | --DOCSHELL 0x8377d800 == 9 [pid = 1948] [id = 526] 13:01:26 INFO - PROCESS | 1948 | --DOCSHELL 0x834c2800 == 8 [pid = 1948] [id = 525] 13:01:26 INFO - PROCESS | 1948 | --DOCSHELL 0x831e6000 == 7 [pid = 1948] [id = 524] 13:01:26 INFO - PROCESS | 1948 | --DOCSHELL 0x831e0400 == 6 [pid = 1948] [id = 523] 13:01:29 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x831e6400) [pid = 1948] [serial = 1539] [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] 13:01:29 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x8a88b800) [pid = 1948] [serial = 1548] [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] 13:01:29 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x835a7000) [pid = 1948] [serial = 1542] [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] 13:01:29 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x831e1c00) [pid = 1948] [serial = 1536] [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] 13:01:29 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8377dc00) [pid = 1948] [serial = 1545] [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] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x831edc00) [pid = 1948] [serial = 1541] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x831e9000) [pid = 1948] [serial = 1540] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x835a8c00) [pid = 1948] [serial = 1544] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x835a9800) [pid = 1948] [serial = 1543] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x83786400) [pid = 1948] [serial = 1547] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x83780c00) [pid = 1948] [serial = 1546] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x8aaee000) [pid = 1948] [serial = 1550] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8a88fc00) [pid = 1948] [serial = 1549] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x8ab4a400) [pid = 1948] [serial = 1552] [outer = (nil)] [url = about:blank] 13:01:34 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831ea000) [pid = 1948] [serial = 1538] [outer = (nil)] [url = about:blank] 13:01:51 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:01:51 INFO - PROCESS | 1948 | 1477252911237 Marionette TRACE conn5 <- [1,1982,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]]]}] 13:01:51 INFO - . 13:01:51 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30574ms 13:01:51 INFO - PROCESS | 1948 | 1477252911287 Marionette TRACE conn5 -> [0,1983,"getWindowHandle",null] 13:01:51 INFO - PROCESS | 1948 | 1477252911295 Marionette TRACE conn5 <- [1,1983,null,{"value":"7"}] 13:01:51 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 13:01:51 INFO - PROCESS | 1948 | 1477252911304 Marionette TRACE conn5 -> [0,1984,"timeouts",{"script":35000}] 13:01:51 INFO - PROCESS | 1948 | 1477252911310 Marionette TRACE conn5 <- [1,1984,null,{}] 13:01:51 INFO - PROCESS | 1948 | 1477252911324 Marionette TRACE conn5 -> [0,1985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:01:51 INFO - PROCESS | 1948 | 1477252911528 Marionette TRACE conn5 <- [1,1985,null,{"value":null}] 13:01:51 INFO - PROCESS | 1948 | 1477252911601 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:01:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e5800 == 7 [pid = 1948] [id = 529] 13:01:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e5c00) [pid = 1948] [serial = 1554] [outer = (nil)] 13:01:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e8800) [pid = 1948] [serial = 1555] [outer = 0x831e5c00] 13:01:51 INFO - PROCESS | 1948 | 1477252911689 Marionette DEBUG loaded listener.js 13:01:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831ec400) [pid = 1948] [serial = 1556] [outer = 0x831e5c00] 13:01:52 WARNING - wptserve Traceback (most recent call last): 13:01:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:01:52 WARNING - rv = self.func(request, response) 13:01:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:01:52 WARNING - access_control_allow_origin = "*") 13:01:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:01:52 WARNING - payload = payload_generator(server_data) 13:01:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:01:52 WARNING - return encode_string_as_bmp_image(data) 13:01:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:01:52 WARNING - img.save(f, "BMP") 13:01:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:01:52 WARNING - f.write(bmpfileheader) 13:01:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:01:52 WARNING - 13:02:01 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab46800 == 6 [pid = 1948] [id = 528] 13:02:03 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8ab47000) [pid = 1948] [serial = 1551] [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] 13:02:08 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x8ab7c800) [pid = 1948] [serial = 1553] [outer = (nil)] [url = about:blank] 13:02:08 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e8800) [pid = 1948] [serial = 1555] [outer = (nil)] [url = about:blank] 13:02:21 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:02:21 INFO - PROCESS | 1948 | 1477252941881 Marionette TRACE conn5 <- [1,1986,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]]]}] 13:02:21 INFO - . 13:02:21 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30633ms 13:02:21 INFO - PROCESS | 1948 | 1477252941937 Marionette TRACE conn5 -> [0,1987,"getWindowHandle",null] 13:02:21 INFO - PROCESS | 1948 | 1477252941944 Marionette TRACE conn5 <- [1,1987,null,{"value":"7"}] 13:02:21 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 13:02:21 INFO - PROCESS | 1948 | 1477252941955 Marionette TRACE conn5 -> [0,1988,"timeouts",{"script":35000}] 13:02:21 INFO - PROCESS | 1948 | 1477252941959 Marionette TRACE conn5 <- [1,1988,null,{}] 13:02:21 INFO - PROCESS | 1948 | 1477252941970 Marionette TRACE conn5 -> [0,1989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:02:22 INFO - PROCESS | 1948 | 1477252942197 Marionette TRACE conn5 <- [1,1989,null,{"value":null}] 13:02:22 INFO - PROCESS | 1948 | 1477252942272 Marionette TRACE conn5 -> [0,1990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:02:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e4000 == 7 [pid = 1948] [id = 530] 13:02:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e4800) [pid = 1948] [serial = 1557] [outer = (nil)] 13:02:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e8800) [pid = 1948] [serial = 1558] [outer = 0x831e4800] 13:02:22 INFO - PROCESS | 1948 | 1477252942365 Marionette DEBUG loaded listener.js 13:02:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831ed400) [pid = 1948] [serial = 1559] [outer = 0x831e4800] 13:02:22 WARNING - wptserve Traceback (most recent call last): 13:02:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:02:22 WARNING - rv = self.func(request, response) 13:02:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:02:22 WARNING - access_control_allow_origin = "*") 13:02:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:02:22 WARNING - payload = payload_generator(server_data) 13:02:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:02:22 WARNING - return encode_string_as_bmp_image(data) 13:02:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:02:22 WARNING - img.save(f, "BMP") 13:02:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:02:22 WARNING - f.write(bmpfileheader) 13:02:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:02:22 WARNING - 13:02:31 INFO - PROCESS | 1948 | --DOCSHELL 0x831e5800 == 6 [pid = 1948] [id = 529] 13:02:34 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e5c00) [pid = 1948] [serial = 1554] [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] 13:02:39 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831ec400) [pid = 1948] [serial = 1556] [outer = (nil)] [url = about:blank] 13:02:39 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e8800) [pid = 1948] [serial = 1558] [outer = (nil)] [url = about:blank] 13:02:52 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:02:52 INFO - PROCESS | 1948 | 1477252972574 Marionette TRACE conn5 <- [1,1990,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]]]}] 13:02:52 INFO - . 13:02:52 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30639ms 13:02:52 INFO - PROCESS | 1948 | 1477252972592 Marionette TRACE conn5 -> [0,1991,"getWindowHandle",null] 13:02:52 INFO - PROCESS | 1948 | 1477252972599 Marionette TRACE conn5 <- [1,1991,null,{"value":"7"}] 13:02:52 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 13:02:52 INFO - PROCESS | 1948 | 1477252972608 Marionette TRACE conn5 -> [0,1992,"timeouts",{"script":35000}] 13:02:52 INFO - PROCESS | 1948 | 1477252972612 Marionette TRACE conn5 <- [1,1992,null,{}] 13:02:52 INFO - PROCESS | 1948 | 1477252972623 Marionette TRACE conn5 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:02:52 INFO - PROCESS | 1948 | 1477252972830 Marionette TRACE conn5 <- [1,1993,null,{"value":null}] 13:02:52 INFO - PROCESS | 1948 | 1477252972905 Marionette TRACE conn5 -> [0,1994,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:02:52 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e2c00 == 7 [pid = 1948] [id = 531] 13:02:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e3000) [pid = 1948] [serial = 1560] [outer = (nil)] 13:02:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e6c00) [pid = 1948] [serial = 1561] [outer = 0x831e3000] 13:02:52 INFO - PROCESS | 1948 | 1477252972993 Marionette DEBUG loaded listener.js 13:02:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831eb400) [pid = 1948] [serial = 1562] [outer = 0x831e3000] 13:02:53 INFO - PROCESS | 1948 | 1477252973553 Marionette TRACE conn5 <- [1,1994,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]]]}] 13:02:53 INFO - . 13:02:53 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 987ms 13:02:53 INFO - PROCESS | 1948 | 1477252973595 Marionette TRACE conn5 -> [0,1995,"getWindowHandle",null] 13:02:53 INFO - PROCESS | 1948 | 1477252973605 Marionette TRACE conn5 <- [1,1995,null,{"value":"7"}] 13:02:53 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 13:02:53 INFO - PROCESS | 1948 | 1477252973617 Marionette TRACE conn5 -> [0,1996,"timeouts",{"script":35000}] 13:02:53 INFO - PROCESS | 1948 | 1477252973623 Marionette TRACE conn5 <- [1,1996,null,{}] 13:02:53 INFO - PROCESS | 1948 | 1477252973629 Marionette TRACE conn5 -> [0,1997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:02:53 INFO - PROCESS | 1948 | 1477252973801 Marionette TRACE conn5 <- [1,1997,null,{"value":null}] 13:02:53 INFO - PROCESS | 1948 | 1477252973909 Marionette TRACE conn5 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:02:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b5800 == 8 [pid = 1948] [id = 532] 13:02:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x834c4000) [pid = 1948] [serial = 1563] [outer = (nil)] 13:02:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x835a6c00) [pid = 1948] [serial = 1564] [outer = 0x834c4000] 13:02:53 INFO - PROCESS | 1948 | 1477252973988 Marionette DEBUG loaded listener.js 13:02:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x835a8c00) [pid = 1948] [serial = 1565] [outer = 0x834c4000] 13:02:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x835e2c00 == 9 [pid = 1948] [id = 533] 13:02:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8376a000) [pid = 1948] [serial = 1566] [outer = (nil)] 13:02:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x8376b000) [pid = 1948] [serial = 1567] [outer = 0x8376a000] 13:02:54 INFO - PROCESS | 1948 | 1477252974637 Marionette TRACE conn5 <- [1,1998,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]]]}] 13:02:54 INFO - . 13:02:54 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 1036ms 13:02:54 INFO - PROCESS | 1948 | 1477252974711 Marionette TRACE conn5 -> [0,1999,"getWindowHandle",null] 13:02:54 INFO - PROCESS | 1948 | 1477252974714 Marionette TRACE conn5 <- [1,1999,null,{"value":"7"}] 13:02:54 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 13:02:54 INFO - PROCESS | 1948 | 1477252974740 Marionette TRACE conn5 -> [0,2000,"timeouts",{"script":35000}] 13:02:54 INFO - PROCESS | 1948 | 1477252974746 Marionette TRACE conn5 <- [1,2000,null,{}] 13:02:54 INFO - PROCESS | 1948 | 1477252974763 Marionette TRACE conn5 -> [0,2001,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:02:54 INFO - PROCESS | 1948 | 1477252974937 Marionette TRACE conn5 <- [1,2001,null,{"value":null}] 13:02:54 INFO - PROCESS | 1948 | 1477252974948 Marionette TRACE conn5 -> [0,2002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:02:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x83781c00 == 10 [pid = 1948] [id = 534] 13:02:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x83782000) [pid = 1948] [serial = 1568] [outer = (nil)] 13:02:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x83785c00) [pid = 1948] [serial = 1569] [outer = 0x83782000] 13:02:55 INFO - PROCESS | 1948 | 1477252975030 Marionette DEBUG loaded listener.js 13:02:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8393ac00) [pid = 1948] [serial = 1570] [outer = 0x83782000] 13:02:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a887c00 == 11 [pid = 1948] [id = 535] 13:02:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8a888800) [pid = 1948] [serial = 1571] [outer = (nil)] 13:02:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8a88d000) [pid = 1948] [serial = 1572] [outer = 0x8a888800] 13:02:55 INFO - PROCESS | 1948 | 1477252975745 Marionette TRACE conn5 <- [1,2002,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]]]}] 13:02:55 INFO - . 13:02:55 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 1092ms 13:02:55 INFO - PROCESS | 1948 | 1477252975828 Marionette TRACE conn5 -> [0,2003,"getWindowHandle",null] 13:02:55 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 13:02:55 INFO - PROCESS | 1948 | 1477252975833 Marionette TRACE conn5 <- [1,2003,null,{"value":"7"}] 13:02:55 INFO - PROCESS | 1948 | 1477252975839 Marionette TRACE conn5 -> [0,2004,"timeouts",{"script":35000}] 13:02:55 INFO - PROCESS | 1948 | 1477252975844 Marionette TRACE conn5 <- [1,2004,null,{}] 13:02:55 INFO - PROCESS | 1948 | 1477252975850 Marionette TRACE conn5 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:02:56 INFO - PROCESS | 1948 | 1477252976029 Marionette TRACE conn5 <- [1,2005,null,{"value":null}] 13:02:56 INFO - PROCESS | 1948 | 1477252976133 Marionette TRACE conn5 -> [0,2006,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:02:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaecc00 == 12 [pid = 1948] [id = 536] 13:02:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8aaee000) [pid = 1948] [serial = 1573] [outer = (nil)] 13:02:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8aaf1800) [pid = 1948] [serial = 1574] [outer = 0x8aaee000] 13:02:56 INFO - PROCESS | 1948 | 1477252976209 Marionette DEBUG loaded listener.js 13:02:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8aaf5000) [pid = 1948] [serial = 1575] [outer = 0x8aaee000] 13:02:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab7d400 == 13 [pid = 1948] [id = 537] 13:02:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8ab7e000) [pid = 1948] [serial = 1576] [outer = (nil)] 13:02:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8ab7f800) [pid = 1948] [serial = 1577] [outer = 0x8ab7e000] 13:02:56 INFO - PROCESS | 1948 | 1477252976838 Marionette TRACE conn5 <- [1,2006,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]]]}] 13:02:56 INFO - . 13:02:56 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 1031ms 13:02:56 INFO - PROCESS | 1948 | 1477252976871 Marionette TRACE conn5 -> [0,2007,"getWindowHandle",null] 13:02:56 INFO - PROCESS | 1948 | 1477252976874 Marionette TRACE conn5 <- [1,2007,null,{"value":"7"}] 13:02:56 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 13:02:56 INFO - PROCESS | 1948 | 1477252976880 Marionette TRACE conn5 -> [0,2008,"timeouts",{"script":35000}] 13:02:56 INFO - PROCESS | 1948 | 1477252976883 Marionette TRACE conn5 <- [1,2008,null,{}] 13:02:56 INFO - PROCESS | 1948 | 1477252976888 Marionette TRACE conn5 -> [0,2009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:02:57 INFO - PROCESS | 1948 | 1477252977089 Marionette TRACE conn5 <- [1,2009,null,{"value":null}] 13:02:57 INFO - PROCESS | 1948 | 1477252977104 Marionette TRACE conn5 -> [0,2010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:02:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab86400 == 14 [pid = 1948] [id = 538] 13:02:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8ab86c00) [pid = 1948] [serial = 1578] [outer = (nil)] 13:02:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8ab89800) [pid = 1948] [serial = 1579] [outer = 0x8ab86c00] 13:02:57 INFO - PROCESS | 1948 | 1477252977182 Marionette DEBUG loaded listener.js 13:02:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8acd3c00) [pid = 1948] [serial = 1580] [outer = 0x8ab86c00] 13:02:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x8acdec00 == 15 [pid = 1948] [id = 539] 13:02:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x8ccefc00) [pid = 1948] [serial = 1581] [outer = (nil)] 13:02:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x8ccf3000) [pid = 1948] [serial = 1582] [outer = 0x8ccefc00] 13:02:57 INFO - PROCESS | 1948 | 1477252977866 Marionette TRACE conn5 <- [1,2010,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]]]}] 13:02:57 INFO - . 13:02:57 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 1032ms 13:02:57 INFO - PROCESS | 1948 | 1477252977929 Marionette TRACE conn5 -> [0,2011,"getWindowHandle",null] 13:02:57 INFO - PROCESS | 1948 | 1477252977933 Marionette TRACE conn5 <- [1,2011,null,{"value":"7"}] 13:02:57 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 13:02:57 INFO - PROCESS | 1948 | 1477252977944 Marionette TRACE conn5 -> [0,2012,"timeouts",{"script":35000}] 13:02:57 INFO - PROCESS | 1948 | 1477252977947 Marionette TRACE conn5 <- [1,2012,null,{}] 13:02:57 INFO - PROCESS | 1948 | 1477252977952 Marionette TRACE conn5 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:02:58 INFO - PROCESS | 1948 | 1477252978207 Marionette TRACE conn5 <- [1,2013,null,{"value":null}] 13:02:58 INFO - PROCESS | 1948 | 1477252978220 Marionette TRACE conn5 -> [0,2014,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:02:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf4000 == 16 [pid = 1948] [id = 540] 13:02:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x8ccfa800) [pid = 1948] [serial = 1583] [outer = (nil)] 13:02:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x8dc13c00) [pid = 1948] [serial = 1584] [outer = 0x8ccfa800] 13:02:58 INFO - PROCESS | 1948 | 1477252978296 Marionette DEBUG loaded listener.js 13:02:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x8f7d3c00) [pid = 1948] [serial = 1585] [outer = 0x8ccfa800] 13:02:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x90470400 == 17 [pid = 1948] [id = 541] 13:02:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x90472400) [pid = 1948] [serial = 1586] [outer = (nil)] 13:02:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x90475000) [pid = 1948] [serial = 1587] [outer = 0x90472400] 13:02:58 INFO - PROCESS | 1948 | 1477252978954 Marionette TRACE conn5 <- [1,2014,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]]]}] 13:02:58 INFO - . 13:02:58 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 1042ms 13:02:58 INFO - PROCESS | 1948 | 1477252978982 Marionette TRACE conn5 -> [0,2015,"getWindowHandle",null] 13:02:58 INFO - PROCESS | 1948 | 1477252978985 Marionette TRACE conn5 <- [1,2015,null,{"value":"7"}] 13:02:58 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 13:02:58 INFO - PROCESS | 1948 | 1477252978991 Marionette TRACE conn5 -> [0,2016,"timeouts",{"script":35000}] 13:02:58 INFO - PROCESS | 1948 | 1477252978993 Marionette TRACE conn5 <- [1,2016,null,{}] 13:02:59 INFO - PROCESS | 1948 | 1477252978999 Marionette TRACE conn5 -> [0,2017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:02:59 INFO - PROCESS | 1948 | 1477252979152 Marionette TRACE conn5 <- [1,2017,null,{"value":null}] 13:02:59 INFO - PROCESS | 1948 | 1477252979166 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:02:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x90472800 == 18 [pid = 1948] [id = 542] 13:02:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x90476400) [pid = 1948] [serial = 1588] [outer = (nil)] 13:02:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x9047b400) [pid = 1948] [serial = 1589] [outer = 0x90476400] 13:02:59 INFO - PROCESS | 1948 | 1477252979241 Marionette DEBUG loaded listener.js 13:02:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x9047b800) [pid = 1948] [serial = 1590] [outer = 0x90476400] 13:02:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x9228ec00 == 19 [pid = 1948] [id = 543] 13:02:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x92295800) [pid = 1948] [serial = 1591] [outer = (nil)] 13:02:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x92370800) [pid = 1948] [serial = 1592] [outer = 0x92295800] 13:02:59 INFO - PROCESS | 1948 | 1477252979978 Marionette TRACE conn5 <- [1,2018,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]]]}] 13:03:00 INFO - . 13:03:00 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 1029ms 13:03:00 INFO - PROCESS | 1948 | 1477252980021 Marionette TRACE conn5 -> [0,2019,"getWindowHandle",null] 13:03:00 INFO - PROCESS | 1948 | 1477252980024 Marionette TRACE conn5 <- [1,2019,null,{"value":"7"}] 13:03:00 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 13:03:00 INFO - PROCESS | 1948 | 1477252980030 Marionette TRACE conn5 -> [0,2020,"timeouts",{"script":35000}] 13:03:00 INFO - PROCESS | 1948 | 1477252980032 Marionette TRACE conn5 <- [1,2020,null,{}] 13:03:00 INFO - PROCESS | 1948 | 1477252980038 Marionette TRACE conn5 -> [0,2021,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:00 INFO - PROCESS | 1948 | 1477252980257 Marionette TRACE conn5 <- [1,2021,null,{"value":null}] 13:03:00 INFO - PROCESS | 1948 | 1477252980266 Marionette TRACE conn5 -> [0,2022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b69800 == 20 [pid = 1948] [id = 544] 13:03:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x923f3400) [pid = 1948] [serial = 1593] [outer = (nil)] 13:03:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x931ed800) [pid = 1948] [serial = 1594] [outer = 0x923f3400] 13:03:00 INFO - PROCESS | 1948 | 1477252980340 Marionette DEBUG loaded listener.js 13:03:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x931e9400) [pid = 1948] [serial = 1595] [outer = 0x923f3400] 13:03:01 INFO - PROCESS | 1948 | 1477252981023 Marionette TRACE conn5 <- [1,2022,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]]]}] 13:03:01 INFO - . 13:03:01 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 1028ms 13:03:01 INFO - PROCESS | 1948 | 1477252981059 Marionette TRACE conn5 -> [0,2023,"getWindowHandle",null] 13:03:01 INFO - PROCESS | 1948 | 1477252981067 Marionette TRACE conn5 <- [1,2023,null,{"value":"7"}] 13:03:01 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 13:03:01 INFO - PROCESS | 1948 | 1477252981076 Marionette TRACE conn5 -> [0,2024,"timeouts",{"script":35000}] 13:03:01 INFO - PROCESS | 1948 | 1477252981081 Marionette TRACE conn5 <- [1,2024,null,{}] 13:03:01 INFO - PROCESS | 1948 | 1477252981107 Marionette TRACE conn5 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:01 INFO - PROCESS | 1948 | 1477252981295 Marionette TRACE conn5 <- [1,2025,null,{"value":null}] 13:03:01 INFO - PROCESS | 1948 | 1477252981446 Marionette TRACE conn5 -> [0,2026,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c0c00 == 21 [pid = 1948] [id = 545] 13:03:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x834c3c00) [pid = 1948] [serial = 1596] [outer = (nil)] 13:03:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x835afc00) [pid = 1948] [serial = 1597] [outer = 0x834c3c00] 13:03:01 INFO - PROCESS | 1948 | 1477252981543 Marionette DEBUG loaded listener.js 13:03:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x835d9800) [pid = 1948] [serial = 1598] [outer = 0x834c3c00] 13:03:02 INFO - PROCESS | 1948 | 1477252982149 Marionette TRACE conn5 <- [1,2026,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]]]}] 13:03:02 INFO - . 13:03:02 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 1107ms 13:03:02 INFO - PROCESS | 1948 | 1477252982186 Marionette TRACE conn5 -> [0,2027,"getWindowHandle",null] 13:03:02 INFO - PROCESS | 1948 | 1477252982195 Marionette TRACE conn5 <- [1,2027,null,{"value":"7"}] 13:03:02 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 13:03:02 INFO - PROCESS | 1948 | 1477252982206 Marionette TRACE conn5 -> [0,2028,"timeouts",{"script":35000}] 13:03:02 INFO - PROCESS | 1948 | 1477252982213 Marionette TRACE conn5 <- [1,2028,null,{}] 13:03:02 INFO - PROCESS | 1948 | 1477252982219 Marionette TRACE conn5 -> [0,2029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:02 INFO - PROCESS | 1948 | 1477252982401 Marionette TRACE conn5 <- [1,2029,null,{"value":null}] 13:03:02 INFO - PROCESS | 1948 | 1477252982565 Marionette TRACE conn5 -> [0,2030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaf7000 == 22 [pid = 1948] [id = 546] 13:03:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x8ab45000) [pid = 1948] [serial = 1599] [outer = (nil)] 13:03:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x8ab89400) [pid = 1948] [serial = 1600] [outer = 0x8ab45000] 13:03:02 INFO - PROCESS | 1948 | 1477252982664 Marionette DEBUG loaded listener.js 13:03:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x833f4800) [pid = 1948] [serial = 1601] [outer = 0x8ab45000] 13:03:03 INFO - PROCESS | 1948 | 1477252983281 Marionette TRACE conn5 <- [1,2030,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]]]}] 13:03:03 INFO - . 13:03:03 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 1133ms 13:03:03 INFO - PROCESS | 1948 | 1477252983340 Marionette TRACE conn5 -> [0,2031,"getWindowHandle",null] 13:03:03 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 13:03:03 INFO - PROCESS | 1948 | 1477252983345 Marionette TRACE conn5 <- [1,2031,null,{"value":"7"}] 13:03:03 INFO - PROCESS | 1948 | 1477252983351 Marionette TRACE conn5 -> [0,2032,"timeouts",{"script":35000}] 13:03:03 INFO - PROCESS | 1948 | 1477252983358 Marionette TRACE conn5 <- [1,2032,null,{}] 13:03:03 INFO - PROCESS | 1948 | 1477252983374 Marionette TRACE conn5 -> [0,2033,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:03 INFO - PROCESS | 1948 | 1477252983550 Marionette TRACE conn5 <- [1,2033,null,{"value":null}] 13:03:03 INFO - PROCESS | 1948 | 1477252983703 Marionette TRACE conn5 -> [0,2034,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x935dd000 == 23 [pid = 1948] [id = 547] 13:03:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x93746400) [pid = 1948] [serial = 1602] [outer = (nil)] 13:03:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x937f1400) [pid = 1948] [serial = 1603] [outer = 0x93746400] 13:03:03 INFO - PROCESS | 1948 | 1477252983805 Marionette DEBUG loaded listener.js 13:03:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x937fd800) [pid = 1948] [serial = 1604] [outer = 0x93746400] 13:03:04 INFO - PROCESS | 1948 | 1477252984481 Marionette TRACE conn5 <- [1,2034,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]]]}] 13:03:04 INFO - . 13:03:04 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 1190ms 13:03:04 INFO - PROCESS | 1948 | 1477252984541 Marionette TRACE conn5 -> [0,2035,"getWindowHandle",null] 13:03:04 INFO - PROCESS | 1948 | 1477252984545 Marionette TRACE conn5 <- [1,2035,null,{"value":"7"}] 13:03:04 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 13:03:04 INFO - PROCESS | 1948 | 1477252984568 Marionette TRACE conn5 -> [0,2036,"timeouts",{"script":35000}] 13:03:04 INFO - PROCESS | 1948 | 1477252984572 Marionette TRACE conn5 <- [1,2036,null,{}] 13:03:04 INFO - PROCESS | 1948 | 1477252984579 Marionette TRACE conn5 -> [0,2037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:04 INFO - PROCESS | 1948 | 1477252984737 Marionette TRACE conn5 <- [1,2037,null,{"value":null}] 13:03:04 INFO - PROCESS | 1948 | 1477252984879 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377f000 == 24 [pid = 1948] [id = 548] 13:03:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x93aab400) [pid = 1948] [serial = 1605] [outer = (nil)] 13:03:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x93aaf400) [pid = 1948] [serial = 1606] [outer = 0x93aab400] 13:03:04 INFO - PROCESS | 1948 | 1477252984969 Marionette DEBUG loaded listener.js 13:03:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x93b12c00) [pid = 1948] [serial = 1607] [outer = 0x93aab400] 13:03:05 INFO - PROCESS | 1948 | 1477252985712 Marionette TRACE conn5 <- [1,2038,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]]]}] 13:03:05 INFO - . 13:03:05 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 1182ms 13:03:05 INFO - PROCESS | 1948 | 1477252985749 Marionette TRACE conn5 -> [0,2039,"getWindowHandle",null] 13:03:05 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 13:03:05 INFO - PROCESS | 1948 | 1477252985755 Marionette TRACE conn5 <- [1,2039,null,{"value":"7"}] 13:03:05 INFO - PROCESS | 1948 | 1477252985764 Marionette TRACE conn5 -> [0,2040,"timeouts",{"script":35000}] 13:03:05 INFO - PROCESS | 1948 | 1477252985769 Marionette TRACE conn5 <- [1,2040,null,{}] 13:03:05 INFO - PROCESS | 1948 | 1477252985778 Marionette TRACE conn5 -> [0,2041,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:05 INFO - PROCESS | 1948 | 1477252985957 Marionette TRACE conn5 <- [1,2041,null,{"value":null}] 13:03:06 INFO - PROCESS | 1948 | 1477252986122 Marionette TRACE conn5 -> [0,2042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b76c00 == 25 [pid = 1948] [id = 549] 13:03:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x82b77000) [pid = 1948] [serial = 1608] [outer = (nil)] 13:03:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x834be000) [pid = 1948] [serial = 1609] [outer = 0x82b77000] 13:03:06 INFO - PROCESS | 1948 | 1477252986214 Marionette DEBUG loaded listener.js 13:03:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x835e0800) [pid = 1948] [serial = 1610] [outer = 0x82b77000] 13:03:06 INFO - PROCESS | 1948 | --DOCSHELL 0x9228ec00 == 24 [pid = 1948] [id = 543] 13:03:06 INFO - PROCESS | 1948 | --DOCSHELL 0x90470400 == 23 [pid = 1948] [id = 541] 13:03:06 INFO - PROCESS | 1948 | --DOCSHELL 0x8acdec00 == 22 [pid = 1948] [id = 539] 13:03:06 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab7d400 == 21 [pid = 1948] [id = 537] 13:03:06 INFO - PROCESS | 1948 | --DOCSHELL 0x8a887c00 == 20 [pid = 1948] [id = 535] 13:03:06 INFO - PROCESS | 1948 | --DOCSHELL 0x835e2c00 == 19 [pid = 1948] [id = 533] 13:03:06 INFO - PROCESS | 1948 | --DOCSHELL 0x831e4000 == 18 [pid = 1948] [id = 530] 13:03:06 INFO - PROCESS | 1948 | 1477252986918 Marionette TRACE conn5 <- [1,2042,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]]]}] 13:03:06 INFO - . 13:03:06 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 1191ms 13:03:06 INFO - PROCESS | 1948 | 1477252986954 Marionette TRACE conn5 -> [0,2043,"getWindowHandle",null] 13:03:06 INFO - PROCESS | 1948 | 1477252986963 Marionette TRACE conn5 <- [1,2043,null,{"value":"7"}] 13:03:06 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 13:03:06 INFO - PROCESS | 1948 | 1477252986972 Marionette TRACE conn5 -> [0,2044,"timeouts",{"script":35000}] 13:03:06 INFO - PROCESS | 1948 | 1477252986977 Marionette TRACE conn5 <- [1,2044,null,{}] 13:03:06 INFO - PROCESS | 1948 | 1477252986983 Marionette TRACE conn5 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:07 INFO - PROCESS | 1948 | 1477252987187 Marionette TRACE conn5 <- [1,2045,null,{"value":null}] 13:03:07 INFO - PROCESS | 1948 | 1477252987200 Marionette TRACE conn5 -> [0,2046,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88bc00 == 19 [pid = 1948] [id = 550] 13:03:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x8a88d400) [pid = 1948] [serial = 1611] [outer = (nil)] 13:03:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x8aaf0000) [pid = 1948] [serial = 1612] [outer = 0x8a88d400] 13:03:07 INFO - PROCESS | 1948 | 1477252987280 Marionette DEBUG loaded listener.js 13:03:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x8ab3ec00) [pid = 1948] [serial = 1613] [outer = 0x8a88d400] 13:03:07 INFO - PROCESS | 1948 | 1477252987946 Marionette TRACE conn5 <- [1,2046,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]]]}] 13:03:07 INFO - . 13:03:07 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 991ms 13:03:07 INFO - PROCESS | 1948 | 1477252987974 Marionette TRACE conn5 -> [0,2047,"getWindowHandle",null] 13:03:07 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 13:03:07 INFO - PROCESS | 1948 | 1477252987980 Marionette TRACE conn5 <- [1,2047,null,{"value":"7"}] 13:03:07 INFO - PROCESS | 1948 | 1477252987987 Marionette TRACE conn5 -> [0,2048,"timeouts",{"script":35000}] 13:03:07 INFO - PROCESS | 1948 | 1477252987993 Marionette TRACE conn5 <- [1,2048,null,{}] 13:03:08 INFO - PROCESS | 1948 | 1477252988008 Marionette TRACE conn5 -> [0,2049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:08 INFO - PROCESS | 1948 | 1477252988164 Marionette TRACE conn5 <- [1,2049,null,{"value":null}] 13:03:08 INFO - PROCESS | 1948 | 1477252988174 Marionette TRACE conn5 -> [0,2050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x8daa5400 == 20 [pid = 1948] [id = 551] 13:03:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x8dc14c00) [pid = 1948] [serial = 1614] [outer = (nil)] 13:03:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x8f827000) [pid = 1948] [serial = 1615] [outer = 0x8dc14c00] 13:03:08 INFO - PROCESS | 1948 | 1477252988256 Marionette DEBUG loaded listener.js 13:03:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x8f828000) [pid = 1948] [serial = 1616] [outer = 0x8dc14c00] 13:03:08 INFO - PROCESS | 1948 | 1477252988908 Marionette TRACE conn5 <- [1,2050,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]]]}] 13:03:08 INFO - . 13:03:08 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 934ms 13:03:08 INFO - PROCESS | 1948 | 1477252988920 Marionette TRACE conn5 -> [0,2051,"getWindowHandle",null] 13:03:08 INFO - PROCESS | 1948 | 1477252988925 Marionette TRACE conn5 <- [1,2051,null,{"value":"7"}] 13:03:08 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 13:03:08 INFO - PROCESS | 1948 | 1477252988940 Marionette TRACE conn5 -> [0,2052,"timeouts",{"script":35000}] 13:03:08 INFO - PROCESS | 1948 | 1477252988945 Marionette TRACE conn5 <- [1,2052,null,{}] 13:03:08 INFO - PROCESS | 1948 | 1477252988955 Marionette TRACE conn5 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:09 INFO - PROCESS | 1948 | 1477252989153 Marionette TRACE conn5 <- [1,2053,null,{"value":null}] 13:03:09 INFO - PROCESS | 1948 | 1477252989172 Marionette TRACE conn5 -> [0,2054,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e8e400 == 21 [pid = 1948] [id = 552] 13:03:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x935dd400) [pid = 1948] [serial = 1617] [outer = (nil)] 13:03:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x937ee800) [pid = 1948] [serial = 1618] [outer = 0x935dd400] 13:03:09 INFO - PROCESS | 1948 | 1477252989253 Marionette DEBUG loaded listener.js 13:03:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x93880400) [pid = 1948] [serial = 1619] [outer = 0x935dd400] 13:03:10 INFO - PROCESS | 1948 | 1477252990039 Marionette TRACE conn5 <- [1,2054,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]]]}] 13:03:10 INFO - . 13:03:10 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 1143ms 13:03:10 INFO - PROCESS | 1948 | 1477252990085 Marionette TRACE conn5 -> [0,2055,"getWindowHandle",null] 13:03:10 INFO - PROCESS | 1948 | 1477252990089 Marionette TRACE conn5 <- [1,2055,null,{"value":"7"}] 13:03:10 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 13:03:10 INFO - PROCESS | 1948 | 1477252990095 Marionette TRACE conn5 -> [0,2056,"timeouts",{"script":35000}] 13:03:10 INFO - PROCESS | 1948 | 1477252990097 Marionette TRACE conn5 <- [1,2056,null,{}] 13:03:10 INFO - PROCESS | 1948 | 1477252990103 Marionette TRACE conn5 -> [0,2057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:10 INFO - PROCESS | 1948 | 1477252990302 Marionette TRACE conn5 <- [1,2057,null,{"value":null}] 13:03:10 INFO - PROCESS | 1948 | 1477252990378 Marionette TRACE conn5 -> [0,2058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x93e26800 == 22 [pid = 1948] [id = 553] 13:03:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x93fc3400) [pid = 1948] [serial = 1620] [outer = (nil)] 13:03:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x93fc7800) [pid = 1948] [serial = 1621] [outer = 0x93fc3400] 13:03:10 INFO - PROCESS | 1948 | 1477252990454 Marionette DEBUG loaded listener.js 13:03:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x93fc9800) [pid = 1948] [serial = 1622] [outer = 0x93fc3400] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x92295800) [pid = 1948] [serial = 1591] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x90476400) [pid = 1948] [serial = 1588] [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] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x90472400) [pid = 1948] [serial = 1586] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477252978749] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x8ccfa800) [pid = 1948] [serial = 1583] [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] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8ccefc00) [pid = 1948] [serial = 1581] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x8ab86c00) [pid = 1948] [serial = 1578] [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] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x8ab7e000) [pid = 1948] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8aaee000) [pid = 1948] [serial = 1573] [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] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x8a888800) [pid = 1948] [serial = 1571] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477252975541] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x83782000) [pid = 1948] [serial = 1568] [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] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x8376a000) [pid = 1948] [serial = 1566] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x834c4000) [pid = 1948] [serial = 1563] [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] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x831e3000) [pid = 1948] [serial = 1560] [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] 13:03:11 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x831e4800) [pid = 1948] [serial = 1557] [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] 13:03:11 INFO - PROCESS | 1948 | 1477252991274 Marionette TRACE conn5 <- [1,2058,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]]]}] 13:03:11 INFO - . 13:03:11 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 1226ms 13:03:11 INFO - PROCESS | 1948 | 1477252991322 Marionette TRACE conn5 -> [0,2059,"getWindowHandle",null] 13:03:11 INFO - PROCESS | 1948 | 1477252991326 Marionette TRACE conn5 <- [1,2059,null,{"value":"7"}] 13:03:11 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:03:11 INFO - PROCESS | 1948 | 1477252991332 Marionette TRACE conn5 -> [0,2060,"timeouts",{"script":35000}] 13:03:11 INFO - PROCESS | 1948 | 1477252991335 Marionette TRACE conn5 <- [1,2060,null,{}] 13:03:11 INFO - PROCESS | 1948 | 1477252991346 Marionette TRACE conn5 -> [0,2061,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:11 INFO - PROCESS | 1948 | 1477252991557 Marionette TRACE conn5 <- [1,2061,null,{"value":null}] 13:03:11 INFO - PROCESS | 1948 | 1477252991574 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a3c00 == 23 [pid = 1948] [id = 554] 13:03:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x831ebc00) [pid = 1948] [serial = 1623] [outer = (nil)] 13:03:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x93fd0000) [pid = 1948] [serial = 1624] [outer = 0x831ebc00] 13:03:11 INFO - PROCESS | 1948 | 1477252991655 Marionette DEBUG loaded listener.js 13:03:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x93fcf000) [pid = 1948] [serial = 1625] [outer = 0x831ebc00] 13:03:12 INFO - PROCESS | 1948 | 1477252992222 Marionette TRACE conn5 <- [1,2062,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]]]}] 13:03:12 INFO - . 13:03:12 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 933ms 13:03:12 INFO - PROCESS | 1948 | 1477252992271 Marionette TRACE conn5 -> [0,2063,"getWindowHandle",null] 13:03:12 INFO - PROCESS | 1948 | 1477252992275 Marionette TRACE conn5 <- [1,2063,null,{"value":"7"}] 13:03:12 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 13:03:12 INFO - PROCESS | 1948 | 1477252992282 Marionette TRACE conn5 -> [0,2064,"timeouts",{"script":35000}] 13:03:12 INFO - PROCESS | 1948 | 1477252992285 Marionette TRACE conn5 <- [1,2064,null,{}] 13:03:12 INFO - PROCESS | 1948 | 1477252992291 Marionette TRACE conn5 -> [0,2065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:12 INFO - PROCESS | 1948 | 1477252992436 Marionette TRACE conn5 <- [1,2065,null,{"value":null}] 13:03:12 INFO - PROCESS | 1948 | 1477252992568 Marionette TRACE conn5 -> [0,2066,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a49400 == 24 [pid = 1948] [id = 555] 13:03:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x94a4d400) [pid = 1948] [serial = 1626] [outer = (nil)] 13:03:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x94a87400) [pid = 1948] [serial = 1627] [outer = 0x94a4d400] 13:03:12 INFO - PROCESS | 1948 | 1477252992645 Marionette DEBUG loaded listener.js 13:03:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x94a87800) [pid = 1948] [serial = 1628] [outer = 0x94a4d400] 13:03:13 INFO - PROCESS | 1948 | 1477252993203 Marionette TRACE conn5 <- [1,2066,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]]]}] 13:03:13 INFO - . 13:03:13 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 939ms 13:03:13 INFO - PROCESS | 1948 | 1477252993223 Marionette TRACE conn5 -> [0,2067,"getWindowHandle",null] 13:03:13 INFO - PROCESS | 1948 | 1477252993231 Marionette TRACE conn5 <- [1,2067,null,{"value":"7"}] 13:03:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 13:03:13 INFO - PROCESS | 1948 | 1477252993241 Marionette TRACE conn5 -> [0,2068,"timeouts",{"script":35000}] 13:03:13 INFO - PROCESS | 1948 | 1477252993248 Marionette TRACE conn5 <- [1,2068,null,{}] 13:03:13 INFO - PROCESS | 1948 | 1477252993301 Marionette TRACE conn5 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:13 INFO - PROCESS | 1948 | 1477252993516 Marionette TRACE conn5 <- [1,2069,null,{"value":null}] 13:03:13 INFO - PROCESS | 1948 | 1477252993677 Marionette TRACE conn5 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x8393c400 == 25 [pid = 1948] [id = 556] 13:03:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x83942c00) [pid = 1948] [serial = 1629] [outer = (nil)] 13:03:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x8a88c800) [pid = 1948] [serial = 1630] [outer = 0x83942c00] 13:03:13 INFO - PROCESS | 1948 | 1477252993780 Marionette DEBUG loaded listener.js 13:03:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x8ab42000) [pid = 1948] [serial = 1631] [outer = 0x83942c00] 13:03:14 INFO - PROCESS | 1948 | 1477252994455 Marionette TRACE conn5 <- [1,2070,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]]]}] 13:03:14 INFO - . 13:03:14 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1229ms 13:03:14 INFO - PROCESS | 1948 | 1477252994471 Marionette TRACE conn5 -> [0,2071,"getWindowHandle",null] 13:03:14 INFO - PROCESS | 1948 | 1477252994479 Marionette TRACE conn5 <- [1,2071,null,{"value":"7"}] 13:03:14 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 13:03:14 INFO - PROCESS | 1948 | 1477252994490 Marionette TRACE conn5 -> [0,2072,"timeouts",{"script":35000}] 13:03:14 INFO - PROCESS | 1948 | 1477252994496 Marionette TRACE conn5 <- [1,2072,null,{}] 13:03:14 INFO - PROCESS | 1948 | 1477252994503 Marionette TRACE conn5 -> [0,2073,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:14 INFO - PROCESS | 1948 | 1477252994717 Marionette TRACE conn5 <- [1,2073,null,{"value":null}] 13:03:14 INFO - PROCESS | 1948 | 1477252994887 Marionette TRACE conn5 -> [0,2074,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x90479000 == 26 [pid = 1948] [id = 557] 13:03:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x90479c00) [pid = 1948] [serial = 1632] [outer = (nil)] 13:03:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x937f0000) [pid = 1948] [serial = 1633] [outer = 0x90479c00] 13:03:15 INFO - PROCESS | 1948 | 1477252994994 Marionette DEBUG loaded listener.js 13:03:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x937f2400) [pid = 1948] [serial = 1634] [outer = 0x90479c00] 13:03:15 INFO - PROCESS | 1948 | 1477252995658 Marionette TRACE conn5 <- [1,2074,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]]]}] 13:03:15 INFO - . 13:03:15 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1189ms 13:03:15 INFO - PROCESS | 1948 | 1477252995680 Marionette TRACE conn5 -> [0,2075,"getWindowHandle",null] 13:03:15 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 13:03:15 INFO - PROCESS | 1948 | 1477252995685 Marionette TRACE conn5 <- [1,2075,null,{"value":"7"}] 13:03:15 INFO - PROCESS | 1948 | 1477252995694 Marionette TRACE conn5 -> [0,2076,"timeouts",{"script":35000}] 13:03:15 INFO - PROCESS | 1948 | 1477252995701 Marionette TRACE conn5 <- [1,2076,null,{}] 13:03:15 INFO - PROCESS | 1948 | 1477252995721 Marionette TRACE conn5 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:15 INFO - PROCESS | 1948 | 1477252995933 Marionette TRACE conn5 <- [1,2077,null,{"value":null}] 13:03:16 INFO - PROCESS | 1948 | 1477252996099 Marionette TRACE conn5 -> [0,2078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x94c80c00 == 27 [pid = 1948] [id = 558] 13:03:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x94c84c00) [pid = 1948] [serial = 1635] [outer = (nil)] 13:03:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x9515b000) [pid = 1948] [serial = 1636] [outer = 0x94c84c00] 13:03:16 INFO - PROCESS | 1948 | 1477252996192 Marionette DEBUG loaded listener.js 13:03:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x95160800) [pid = 1948] [serial = 1637] [outer = 0x94c84c00] 13:03:16 INFO - PROCESS | 1948 | 1477252996857 Marionette TRACE conn5 <- [1,2078,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]]]}] 13:03:16 INFO - . 13:03:16 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1191ms 13:03:16 INFO - PROCESS | 1948 | 1477252996884 Marionette TRACE conn5 -> [0,2079,"getWindowHandle",null] 13:03:16 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 13:03:16 INFO - PROCESS | 1948 | 1477252996889 Marionette TRACE conn5 <- [1,2079,null,{"value":"7"}] 13:03:16 INFO - PROCESS | 1948 | 1477252996895 Marionette TRACE conn5 -> [0,2080,"timeouts",{"script":35000}] 13:03:16 INFO - PROCESS | 1948 | 1477252996900 Marionette TRACE conn5 <- [1,2080,null,{}] 13:03:16 INFO - PROCESS | 1948 | 1477252996906 Marionette TRACE conn5 -> [0,2081,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:17 INFO - PROCESS | 1948 | 1477252997071 Marionette TRACE conn5 <- [1,2081,null,{"value":null}] 13:03:17 INFO - PROCESS | 1948 | 1477252997211 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x95619800 == 28 [pid = 1948] [id = 559] 13:03:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x956c8400) [pid = 1948] [serial = 1638] [outer = (nil)] 13:03:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x956d4c00) [pid = 1948] [serial = 1639] [outer = 0x956c8400] 13:03:17 INFO - PROCESS | 1948 | 1477252997300 Marionette DEBUG loaded listener.js 13:03:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x937f5800) [pid = 1948] [serial = 1640] [outer = 0x956c8400] 13:03:18 INFO - PROCESS | 1948 | 1477252998252 Marionette TRACE conn5 <- [1,2082,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]]]}] 13:03:18 INFO - . 13:03:18 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1386ms 13:03:18 INFO - PROCESS | 1948 | 1477252998299 Marionette TRACE conn5 -> [0,2083,"getWindowHandle",null] 13:03:18 INFO - PROCESS | 1948 | 1477252998305 Marionette TRACE conn5 <- [1,2083,null,{"value":"7"}] 13:03:18 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 13:03:18 INFO - PROCESS | 1948 | 1477252998315 Marionette TRACE conn5 -> [0,2084,"timeouts",{"script":35000}] 13:03:18 INFO - PROCESS | 1948 | 1477252998320 Marionette TRACE conn5 <- [1,2084,null,{}] 13:03:18 INFO - PROCESS | 1948 | 1477252998329 Marionette TRACE conn5 -> [0,2085,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:18 INFO - PROCESS | 1948 | 1477252998503 Marionette TRACE conn5 <- [1,2085,null,{"value":null}] 13:03:18 INFO - PROCESS | 1948 | 1477252998669 Marionette TRACE conn5 -> [0,2086,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x8376e000 == 29 [pid = 1948] [id = 560] 13:03:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x83772000) [pid = 1948] [serial = 1641] [outer = (nil)] 13:03:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x8377a800) [pid = 1948] [serial = 1642] [outer = 0x83772000] 13:03:18 INFO - PROCESS | 1948 | 1477252998755 Marionette DEBUG loaded listener.js 13:03:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x8377f400) [pid = 1948] [serial = 1643] [outer = 0x83772000] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x9047b400) [pid = 1948] [serial = 1589] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x9047b800) [pid = 1948] [serial = 1590] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x92370800) [pid = 1948] [serial = 1592] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x8dc13c00) [pid = 1948] [serial = 1584] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x8f7d3c00) [pid = 1948] [serial = 1585] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x90475000) [pid = 1948] [serial = 1587] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477252978749] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x8ab89800) [pid = 1948] [serial = 1579] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x8acd3c00) [pid = 1948] [serial = 1580] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x8ccf3000) [pid = 1948] [serial = 1582] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x8aaf1800) [pid = 1948] [serial = 1574] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x8aaf5000) [pid = 1948] [serial = 1575] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8ab7f800) [pid = 1948] [serial = 1577] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x83785c00) [pid = 1948] [serial = 1569] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x8393ac00) [pid = 1948] [serial = 1570] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8a88d000) [pid = 1948] [serial = 1572] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477252975541] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x835a6c00) [pid = 1948] [serial = 1564] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x835a8c00) [pid = 1948] [serial = 1565] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x8376b000) [pid = 1948] [serial = 1567] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x831e6c00) [pid = 1948] [serial = 1561] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x831eb400) [pid = 1948] [serial = 1562] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x831ed400) [pid = 1948] [serial = 1559] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x931ed800) [pid = 1948] [serial = 1594] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 1948 | 1477252999410 Marionette TRACE conn5 <- [1,2086,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]]]}] 13:03:19 INFO - . 13:03:19 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1134ms 13:03:19 INFO - PROCESS | 1948 | 1477252999450 Marionette TRACE conn5 -> [0,2087,"getWindowHandle",null] 13:03:19 INFO - PROCESS | 1948 | 1477252999458 Marionette TRACE conn5 <- [1,2087,null,{"value":"7"}] 13:03:19 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 13:03:19 INFO - PROCESS | 1948 | 1477252999468 Marionette TRACE conn5 -> [0,2088,"timeouts",{"script":35000}] 13:03:19 INFO - PROCESS | 1948 | 1477252999473 Marionette TRACE conn5 <- [1,2088,null,{}] 13:03:19 INFO - PROCESS | 1948 | 1477252999479 Marionette TRACE conn5 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:19 INFO - PROCESS | 1948 | 1477252999651 Marionette TRACE conn5 <- [1,2089,null,{"value":null}] 13:03:19 INFO - PROCESS | 1948 | 1477252999774 Marionette TRACE conn5 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88c000 == 30 [pid = 1948] [id = 561] 13:03:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8a88d000) [pid = 1948] [serial = 1644] [outer = (nil)] 13:03:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8aaed400) [pid = 1948] [serial = 1645] [outer = 0x8a88d000] 13:03:19 INFO - PROCESS | 1948 | 1477252999858 Marionette DEBUG loaded listener.js 13:03:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8aaee800) [pid = 1948] [serial = 1646] [outer = 0x8a88d000] 13:03:20 INFO - PROCESS | 1948 | 1477253000563 Marionette TRACE conn5 <- [1,2090,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]]]}] 13:03:20 INFO - . 13:03:20 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1133ms 13:03:20 INFO - PROCESS | 1948 | 1477253000602 Marionette TRACE conn5 -> [0,2091,"getWindowHandle",null] 13:03:20 INFO - PROCESS | 1948 | 1477253000606 Marionette TRACE conn5 <- [1,2091,null,{"value":"7"}] 13:03:20 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 13:03:20 INFO - PROCESS | 1948 | 1477253000622 Marionette TRACE conn5 -> [0,2092,"timeouts",{"script":35000}] 13:03:20 INFO - PROCESS | 1948 | 1477253000629 Marionette TRACE conn5 <- [1,2092,null,{}] 13:03:20 INFO - PROCESS | 1948 | 1477253000649 Marionette TRACE conn5 -> [0,2093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:20 INFO - PROCESS | 1948 | 1477253000809 Marionette TRACE conn5 <- [1,2093,null,{"value":null}] 13:03:20 INFO - PROCESS | 1948 | 1477253000821 Marionette TRACE conn5 -> [0,2094,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc19c00 == 31 [pid = 1948] [id = 562] 13:03:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x8f826800) [pid = 1948] [serial = 1647] [outer = (nil)] 13:03:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x90474000) [pid = 1948] [serial = 1648] [outer = 0x8f826800] 13:03:20 INFO - PROCESS | 1948 | 1477253000903 Marionette DEBUG loaded listener.js 13:03:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x90478c00) [pid = 1948] [serial = 1649] [outer = 0x8f826800] 13:03:21 WARNING - wptserve Traceback (most recent call last): 13:03:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:03:21 WARNING - rv = self.func(request, response) 13:03:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:03:21 WARNING - access_control_allow_origin = "*") 13:03:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:03:21 WARNING - payload = payload_generator(server_data) 13:03:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:03:21 WARNING - return encode_string_as_bmp_image(data) 13:03: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 13:03:21 WARNING - img.save(f, "BMP") 13:03:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:03:21 WARNING - f.write(bmpfileheader) 13:03:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:03:21 WARNING - 13:03:22 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x831ebc00) [pid = 1948] [serial = 1623] [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] 13:03:22 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x82b77000) [pid = 1948] [serial = 1608] [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] 13:03:22 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8a88d400) [pid = 1948] [serial = 1611] [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] 13:03:22 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x93fc3400) [pid = 1948] [serial = 1620] [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] 13:03:22 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x935dd400) [pid = 1948] [serial = 1617] [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] 13:03:22 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8dc14c00) [pid = 1948] [serial = 1614] [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] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x82b76c00 == 30 [pid = 1948] [id = 549] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaf7000 == 29 [pid = 1948] [id = 546] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x935dd000 == 28 [pid = 1948] [id = 547] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x834c0c00 == 27 [pid = 1948] [id = 545] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab86400 == 26 [pid = 1948] [id = 538] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x90472800 == 25 [pid = 1948] [id = 542] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x831a3c00 == 24 [pid = 1948] [id = 554] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf4000 == 23 [pid = 1948] [id = 540] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaecc00 == 22 [pid = 1948] [id = 536] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x82b69800 == 21 [pid = 1948] [id = 544] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x93e26800 == 20 [pid = 1948] [id = 553] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88bc00 == 19 [pid = 1948] [id = 550] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8377f000 == 18 [pid = 1948] [id = 548] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x834b5800 == 17 [pid = 1948] [id = 532] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x90e8e400 == 16 [pid = 1948] [id = 552] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x83781c00 == 15 [pid = 1948] [id = 534] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x831e2c00 == 14 [pid = 1948] [id = 531] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8daa5400 == 13 [pid = 1948] [id = 551] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88c000 == 12 [pid = 1948] [id = 561] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8376e000 == 11 [pid = 1948] [id = 560] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x95619800 == 10 [pid = 1948] [id = 559] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x94c80c00 == 9 [pid = 1948] [id = 558] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x90479000 == 8 [pid = 1948] [id = 557] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x8393c400 == 7 [pid = 1948] [id = 556] 13:03:28 INFO - PROCESS | 1948 | --DOCSHELL 0x94a49400 == 6 [pid = 1948] [id = 555] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x8f828000) [pid = 1948] [serial = 1616] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8f827000) [pid = 1948] [serial = 1615] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x93880400) [pid = 1948] [serial = 1619] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x937ee800) [pid = 1948] [serial = 1618] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x93fc9800) [pid = 1948] [serial = 1622] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x93fc7800) [pid = 1948] [serial = 1621] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x93fcf000) [pid = 1948] [serial = 1625] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x93fd0000) [pid = 1948] [serial = 1624] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x8aaf0000) [pid = 1948] [serial = 1612] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x8ab3ec00) [pid = 1948] [serial = 1613] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x834be000) [pid = 1948] [serial = 1609] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x835e0800) [pid = 1948] [serial = 1610] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x93aaf400) [pid = 1948] [serial = 1606] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x835afc00) [pid = 1948] [serial = 1597] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x8ab89400) [pid = 1948] [serial = 1600] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x937f1400) [pid = 1948] [serial = 1603] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x94a87400) [pid = 1948] [serial = 1627] [outer = (nil)] [url = about:blank] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x94a4d400) [pid = 1948] [serial = 1626] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x94c84c00) [pid = 1948] [serial = 1635] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x83942c00) [pid = 1948] [serial = 1629] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x90479c00) [pid = 1948] [serial = 1632] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x83772000) [pid = 1948] [serial = 1641] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x8a88d000) [pid = 1948] [serial = 1644] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x956c8400) [pid = 1948] [serial = 1638] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x93746400) [pid = 1948] [serial = 1602] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x923f3400) [pid = 1948] [serial = 1593] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x93aab400) [pid = 1948] [serial = 1605] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x834c3c00) [pid = 1948] [serial = 1596] [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] 13:03:31 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8ab45000) [pid = 1948] [serial = 1599] [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] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x8ab42000) [pid = 1948] [serial = 1631] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x8a88c800) [pid = 1948] [serial = 1630] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x937f2400) [pid = 1948] [serial = 1634] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x937f0000) [pid = 1948] [serial = 1633] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x95160800) [pid = 1948] [serial = 1637] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x9515b000) [pid = 1948] [serial = 1636] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x937f5800) [pid = 1948] [serial = 1640] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x956d4c00) [pid = 1948] [serial = 1639] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8377f400) [pid = 1948] [serial = 1643] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8377a800) [pid = 1948] [serial = 1642] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8aaee800) [pid = 1948] [serial = 1646] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x937fd800) [pid = 1948] [serial = 1604] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x931e9400) [pid = 1948] [serial = 1595] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x93b12c00) [pid = 1948] [serial = 1607] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x835d9800) [pid = 1948] [serial = 1598] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x833f4800) [pid = 1948] [serial = 1601] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8aaed400) [pid = 1948] [serial = 1645] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x90474000) [pid = 1948] [serial = 1648] [outer = (nil)] [url = about:blank] 13:03:35 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x94a87800) [pid = 1948] [serial = 1628] [outer = (nil)] [url = about:blank] 13:03:51 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:03:51 INFO - PROCESS | 1948 | 1477253031080 Marionette TRACE conn5 <- [1,2094,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]]]}] 13:03:51 INFO - . 13:03:51 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30476ms 13:03:51 INFO - PROCESS | 1948 | 1477253031095 Marionette TRACE conn5 -> [0,2095,"getWindowHandle",null] 13:03:51 INFO - PROCESS | 1948 | 1477253031101 Marionette TRACE conn5 <- [1,2095,null,{"value":"7"}] 13:03:51 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 13:03:51 INFO - PROCESS | 1948 | 1477253031112 Marionette TRACE conn5 -> [0,2096,"timeouts",{"script":35000}] 13:03:51 INFO - PROCESS | 1948 | 1477253031117 Marionette TRACE conn5 <- [1,2096,null,{}] 13:03:51 INFO - PROCESS | 1948 | 1477253031128 Marionette TRACE conn5 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:03:51 INFO - PROCESS | 1948 | 1477253031361 Marionette TRACE conn5 <- [1,2097,null,{"value":null}] 13:03:51 INFO - PROCESS | 1948 | 1477253031439 Marionette TRACE conn5 -> [0,2098,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e3c00 == 7 [pid = 1948] [id = 563] 13:03:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e4000) [pid = 1948] [serial = 1650] [outer = (nil)] 13:03:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e7400) [pid = 1948] [serial = 1651] [outer = 0x831e4000] 13:03:51 INFO - PROCESS | 1948 | 1477253031528 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e7800) [pid = 1948] [serial = 1652] [outer = 0x831e4000] 13:03:52 WARNING - wptserve Traceback (most recent call last): 13:03:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:03:52 WARNING - rv = self.func(request, response) 13:03:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:03:52 WARNING - access_control_allow_origin = "*") 13:03:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:03:52 WARNING - payload = payload_generator(server_data) 13:03:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:03:52 WARNING - return encode_string_as_bmp_image(data) 13:03:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:03:52 WARNING - img.save(f, "BMP") 13:03:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:03:52 WARNING - f.write(bmpfileheader) 13:03:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:03:52 WARNING - 13:04:00 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc19c00 == 6 [pid = 1948] [id = 562] 13:04:07 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8f826800) [pid = 1948] [serial = 1647] [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] 13:04:12 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x90478c00) [pid = 1948] [serial = 1649] [outer = (nil)] [url = about:blank] 13:04:12 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e7400) [pid = 1948] [serial = 1651] [outer = (nil)] [url = about:blank] 13:04:21 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:04:21 INFO - PROCESS | 1948 | 1477253061722 Marionette TRACE conn5 <- [1,2098,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]]]}] 13:04:21 INFO - . 13:04:21 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30625ms 13:04:21 INFO - PROCESS | 1948 | 1477253061737 Marionette TRACE conn5 -> [0,2099,"getWindowHandle",null] 13:04:21 INFO - PROCESS | 1948 | 1477253061744 Marionette TRACE conn5 <- [1,2099,null,{"value":"7"}] 13:04:21 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 13:04:21 INFO - PROCESS | 1948 | 1477253061754 Marionette TRACE conn5 -> [0,2100,"timeouts",{"script":35000}] 13:04:21 INFO - PROCESS | 1948 | 1477253061758 Marionette TRACE conn5 <- [1,2100,null,{}] 13:04:21 INFO - PROCESS | 1948 | 1477253061769 Marionette TRACE conn5 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:04:21 INFO - PROCESS | 1948 | 1477253061985 Marionette TRACE conn5 <- [1,2101,null,{"value":null}] 13:04:22 INFO - PROCESS | 1948 | 1477253062060 Marionette TRACE conn5 -> [0,2102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:04:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e1c00 == 7 [pid = 1948] [id = 564] 13:04:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e2800) [pid = 1948] [serial = 1653] [outer = (nil)] 13:04:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e7c00) [pid = 1948] [serial = 1654] [outer = 0x831e2800] 13:04:22 INFO - PROCESS | 1948 | 1477253062150 Marionette DEBUG loaded listener.js 13:04:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831ec400) [pid = 1948] [serial = 1655] [outer = 0x831e2800] 13:04:22 WARNING - wptserve Traceback (most recent call last): 13:04:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:04:22 WARNING - rv = self.func(request, response) 13:04:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:04:22 WARNING - access_control_allow_origin = "*") 13:04:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:04:22 WARNING - payload = payload_generator(server_data) 13:04:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:04:22 WARNING - return encode_string_as_bmp_image(data) 13:04:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:04:22 WARNING - img.save(f, "BMP") 13:04:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:04:22 WARNING - f.write(bmpfileheader) 13:04:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:04:22 WARNING - 13:04:31 INFO - PROCESS | 1948 | --DOCSHELL 0x831e3c00 == 6 [pid = 1948] [id = 563] 13:04:37 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e4000) [pid = 1948] [serial = 1650] [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] 13:04:42 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831e7800) [pid = 1948] [serial = 1652] [outer = (nil)] [url = about:blank] 13:04:42 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e7c00) [pid = 1948] [serial = 1654] [outer = (nil)] [url = about:blank] 13:04:52 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:04:52 INFO - PROCESS | 1948 | 1477253092348 Marionette TRACE conn5 <- [1,2102,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]]]}] 13:04:52 INFO - . 13:04:52 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30619ms 13:04:52 INFO - PROCESS | 1948 | 1477253092372 Marionette TRACE conn5 -> [0,2103,"getWindowHandle",null] 13:04:52 INFO - PROCESS | 1948 | 1477253092379 Marionette TRACE conn5 <- [1,2103,null,{"value":"7"}] 13:04:52 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:04:52 INFO - PROCESS | 1948 | 1477253092389 Marionette TRACE conn5 -> [0,2104,"timeouts",{"script":35000}] 13:04:52 INFO - PROCESS | 1948 | 1477253092394 Marionette TRACE conn5 <- [1,2104,null,{}] 13:04:52 INFO - PROCESS | 1948 | 1477253092404 Marionette TRACE conn5 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:04:52 INFO - PROCESS | 1948 | 1477253092619 Marionette TRACE conn5 <- [1,2105,null,{"value":null}] 13:04:52 INFO - PROCESS | 1948 | 1477253092694 Marionette TRACE conn5 -> [0,2106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:04:52 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e5800 == 7 [pid = 1948] [id = 565] 13:04:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e6000) [pid = 1948] [serial = 1656] [outer = (nil)] 13:04:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e8c00) [pid = 1948] [serial = 1657] [outer = 0x831e6000] 13:04:52 INFO - PROCESS | 1948 | 1477253092793 Marionette DEBUG loaded listener.js 13:04:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831ed400) [pid = 1948] [serial = 1658] [outer = 0x831e6000] 13:04:53 INFO - PROCESS | 1948 | 1477253093368 Marionette TRACE conn5 <- [1,2106,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]]]}] 13:04:53 INFO - . 13:04:53 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1035ms 13:04:53 INFO - PROCESS | 1948 | 1477253093425 Marionette TRACE conn5 -> [0,2107,"getWindowHandle",null] 13:04:53 INFO - PROCESS | 1948 | 1477253093435 Marionette TRACE conn5 <- [1,2107,null,{"value":"7"}] 13:04:53 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:04:53 INFO - PROCESS | 1948 | 1477253093446 Marionette TRACE conn5 -> [0,2108,"timeouts",{"script":35000}] 13:04:53 INFO - PROCESS | 1948 | 1477253093453 Marionette TRACE conn5 <- [1,2108,null,{}] 13:04:53 INFO - PROCESS | 1948 | 1477253093459 Marionette TRACE conn5 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:04:53 INFO - PROCESS | 1948 | 1477253093675 Marionette TRACE conn5 <- [1,2109,null,{"value":null}] 13:04:53 INFO - PROCESS | 1948 | 1477253093747 Marionette TRACE conn5 -> [0,2110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:04:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c0400 == 8 [pid = 1948] [id = 566] 13:04:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x835a5c00) [pid = 1948] [serial = 1659] [outer = (nil)] 13:04:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x835a8400) [pid = 1948] [serial = 1660] [outer = 0x835a5c00] 13:04:53 INFO - PROCESS | 1948 | 1477253093826 Marionette DEBUG loaded listener.js 13:04:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x835a7800) [pid = 1948] [serial = 1661] [outer = 0x835a5c00] 13:04:54 INFO - PROCESS | 1948 | 1477253094393 Marionette TRACE conn5 <- [1,2110,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]]]}] 13:04:54 INFO - . 13:04:54 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 982ms 13:04:54 INFO - PROCESS | 1948 | 1477253094500 Marionette TRACE conn5 -> [0,2111,"getWindowHandle",null] 13:04:54 INFO - PROCESS | 1948 | 1477253094507 Marionette TRACE conn5 <- [1,2111,null,{"value":"7"}] 13:04:54 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:04:54 INFO - PROCESS | 1948 | 1477253094526 Marionette TRACE conn5 -> [0,2112,"timeouts",{"script":35000}] 13:04:54 INFO - PROCESS | 1948 | 1477253094533 Marionette TRACE conn5 <- [1,2112,null,{}] 13:04:54 INFO - PROCESS | 1948 | 1477253094555 Marionette TRACE conn5 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:04:54 INFO - PROCESS | 1948 | 1477253094730 Marionette TRACE conn5 <- [1,2113,null,{"value":null}] 13:04:54 INFO - PROCESS | 1948 | 1477253094743 Marionette TRACE conn5 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:04:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377e000 == 9 [pid = 1948] [id = 567] 13:04:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8377ec00) [pid = 1948] [serial = 1662] [outer = (nil)] 13:04:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83781c00) [pid = 1948] [serial = 1663] [outer = 0x8377ec00] 13:04:54 INFO - PROCESS | 1948 | 1477253094922 Marionette DEBUG loaded listener.js 13:04:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x83787000) [pid = 1948] [serial = 1664] [outer = 0x8377ec00] 13:04:55 INFO - PROCESS | 1948 | 1477253095512 Marionette TRACE conn5 <- [1,2114,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]]]}] 13:04:55 INFO - . 13:04:55 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1049ms 13:04:55 INFO - PROCESS | 1948 | 1477253095569 Marionette TRACE conn5 -> [0,2115,"getWindowHandle",null] 13:04:55 INFO - PROCESS | 1948 | 1477253095575 Marionette TRACE conn5 <- [1,2115,null,{"value":"7"}] 13:04:55 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 13:04:55 INFO - PROCESS | 1948 | 1477253095581 Marionette TRACE conn5 -> [0,2116,"timeouts",{"script":35000}] 13:04:55 INFO - PROCESS | 1948 | 1477253095586 Marionette TRACE conn5 <- [1,2116,null,{}] 13:04:55 INFO - PROCESS | 1948 | 1477253095593 Marionette TRACE conn5 -> [0,2117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:04:55 INFO - PROCESS | 1948 | 1477253095756 Marionette TRACE conn5 <- [1,2117,null,{"value":null}] 13:04:55 INFO - PROCESS | 1948 | 1477253095869 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:04:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88b800 == 10 [pid = 1948] [id = 568] 13:04:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8a88c000) [pid = 1948] [serial = 1665] [outer = (nil)] 13:04:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8a892c00) [pid = 1948] [serial = 1666] [outer = 0x8a88c000] 13:04:55 INFO - PROCESS | 1948 | 1477253095948 Marionette DEBUG loaded listener.js 13:04:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8aaf0400) [pid = 1948] [serial = 1667] [outer = 0x8a88c000] 13:04:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab47400 == 11 [pid = 1948] [id = 569] 13:04:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8ab47c00) [pid = 1948] [serial = 1668] [outer = (nil)] 13:04:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8ab49800) [pid = 1948] [serial = 1669] [outer = 0x8ab47c00] 13:04:56 INFO - PROCESS | 1948 | 1477253096636 Marionette TRACE conn5 <- [1,2118,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]]]}] 13:04:56 INFO - . 13:04:56 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1086ms 13:04:56 INFO - PROCESS | 1948 | 1477253096668 Marionette TRACE conn5 -> [0,2119,"getWindowHandle",null] 13:04:56 INFO - PROCESS | 1948 | 1477253096672 Marionette TRACE conn5 <- [1,2119,null,{"value":"7"}] 13:04:56 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 13:04:56 INFO - PROCESS | 1948 | 1477253096678 Marionette TRACE conn5 -> [0,2120,"timeouts",{"script":35000}] 13:04:56 INFO - PROCESS | 1948 | 1477253096680 Marionette TRACE conn5 <- [1,2120,null,{}] 13:04:56 INFO - PROCESS | 1948 | 1477253096686 Marionette TRACE conn5 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:04:56 INFO - PROCESS | 1948 | 1477253096895 Marionette TRACE conn5 <- [1,2121,null,{"value":null}] 13:04:56 INFO - PROCESS | 1948 | 1477253096905 Marionette TRACE conn5 -> [0,2122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:04:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab48c00 == 12 [pid = 1948] [id = 570] 13:04:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ab49000) [pid = 1948] [serial = 1670] [outer = (nil)] 13:04:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8ab7f800) [pid = 1948] [serial = 1671] [outer = 0x8ab49000] 13:04:56 INFO - PROCESS | 1948 | 1477253096981 Marionette DEBUG loaded listener.js 13:04:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8ab81800) [pid = 1948] [serial = 1672] [outer = 0x8ab49000] 13:04:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x8acd4c00 == 13 [pid = 1948] [id = 571] 13:04:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8acd5400) [pid = 1948] [serial = 1673] [outer = (nil)] 13:04:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8acd9800) [pid = 1948] [serial = 1674] [outer = 0x8acd5400] 13:04:57 INFO - PROCESS | 1948 | 1477253097710 Marionette TRACE conn5 <- [1,2122,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]]]}] 13:04:57 INFO - . 13:04:57 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1082ms 13:04:57 INFO - PROCESS | 1948 | 1477253097767 Marionette TRACE conn5 -> [0,2123,"getWindowHandle",null] 13:04:57 INFO - PROCESS | 1948 | 1477253097775 Marionette TRACE conn5 <- [1,2123,null,{"value":"7"}] 13:04:57 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 13:04:57 INFO - PROCESS | 1948 | 1477253097785 Marionette TRACE conn5 -> [0,2124,"timeouts",{"script":35000}] 13:04:57 INFO - PROCESS | 1948 | 1477253097789 Marionette TRACE conn5 <- [1,2124,null,{}] 13:04:57 INFO - PROCESS | 1948 | 1477253097795 Marionette TRACE conn5 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:04:58 INFO - PROCESS | 1948 | 1477253098012 Marionette TRACE conn5 <- [1,2125,null,{"value":null}] 13:04:58 INFO - PROCESS | 1948 | 1477253098124 Marionette TRACE conn5 -> [0,2126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:04:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf2c00 == 14 [pid = 1948] [id = 572] 13:04:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8ccf3400) [pid = 1948] [serial = 1675] [outer = (nil)] 13:04:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8d9f6c00) [pid = 1948] [serial = 1676] [outer = 0x8ccf3400] 13:04:58 INFO - PROCESS | 1948 | 1477253098205 Marionette DEBUG loaded listener.js 13:04:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x8da9a800) [pid = 1948] [serial = 1677] [outer = 0x8ccf3400] 13:04:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7e0800 == 15 [pid = 1948] [id = 573] 13:04:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x8f7e1400) [pid = 1948] [serial = 1678] [outer = (nil)] 13:04:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x8f826800) [pid = 1948] [serial = 1679] [outer = 0x8f7e1400] 13:04:58 INFO - PROCESS | 1948 | 1477253098859 Marionette TRACE conn5 <- [1,2126,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]]]}] 13:04:58 INFO - . 13:04:58 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1135ms 13:04:58 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 13:04:58 INFO - PROCESS | 1948 | 1477253098916 Marionette TRACE conn5 -> [0,2127,"getWindowHandle",null] 13:04:58 INFO - PROCESS | 1948 | 1477253098919 Marionette TRACE conn5 <- [1,2127,null,{"value":"7"}] 13:04:58 INFO - PROCESS | 1948 | 1477253098927 Marionette TRACE conn5 -> [0,2128,"timeouts",{"script":35000}] 13:04:58 INFO - PROCESS | 1948 | 1477253098930 Marionette TRACE conn5 <- [1,2128,null,{}] 13:04:58 INFO - PROCESS | 1948 | 1477253098940 Marionette TRACE conn5 -> [0,2129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:04:59 INFO - PROCESS | 1948 | 1477253099101 Marionette TRACE conn5 <- [1,2129,null,{"value":null}] 13:04:59 INFO - PROCESS | 1948 | 1477253099110 Marionette TRACE conn5 -> [0,2130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:04:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f7d3400 == 16 [pid = 1948] [id = 574] 13:04:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x8f7d3c00) [pid = 1948] [serial = 1680] [outer = (nil)] 13:04:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x90471c00) [pid = 1948] [serial = 1681] [outer = 0x8f7d3c00] 13:04:59 INFO - PROCESS | 1948 | 1477253099290 Marionette DEBUG loaded listener.js 13:04:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x90472400) [pid = 1948] [serial = 1682] [outer = 0x8f7d3c00] 13:04:59 WARNING - wptserve Traceback (most recent call last): 13:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:04:59 WARNING - rv = self.func(request, response) 13:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:04:59 WARNING - access_control_allow_origin = "*") 13:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:04:59 WARNING - payload = payload_generator(server_data) 13:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:04:59 WARNING - return encode_string_as_bmp_image(data) 13:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:04:59 WARNING - img.save(f, "BMP") 13:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:04:59 WARNING - f.write(bmpfileheader) 13:04:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:04:59 WARNING - 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7e0800 == 15 [pid = 1948] [id = 573] 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf2c00 == 14 [pid = 1948] [id = 572] 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x8acd4c00 == 13 [pid = 1948] [id = 571] 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab48c00 == 12 [pid = 1948] [id = 570] 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab47400 == 11 [pid = 1948] [id = 569] 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88b800 == 10 [pid = 1948] [id = 568] 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x8377e000 == 9 [pid = 1948] [id = 567] 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x834c0400 == 8 [pid = 1948] [id = 566] 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x831e5800 == 7 [pid = 1948] [id = 565] 13:05:02 INFO - PROCESS | 1948 | --DOCSHELL 0x831e1c00 == 6 [pid = 1948] [id = 564] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x831e2800) [pid = 1948] [serial = 1653] [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] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x8ccf3400) [pid = 1948] [serial = 1675] [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] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x8f7e1400) [pid = 1948] [serial = 1678] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x8377ec00) [pid = 1948] [serial = 1662] [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] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x835a5c00) [pid = 1948] [serial = 1659] [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] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x8acd5400) [pid = 1948] [serial = 1673] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477253097435] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8ab49000) [pid = 1948] [serial = 1670] [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] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8a88c000) [pid = 1948] [serial = 1665] [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] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x8ab47c00) [pid = 1948] [serial = 1668] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:05:05 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x831e6000) [pid = 1948] [serial = 1656] [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] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x8ab49800) [pid = 1948] [serial = 1669] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x8aaf0400) [pid = 1948] [serial = 1667] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x8a892c00) [pid = 1948] [serial = 1666] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x8acd9800) [pid = 1948] [serial = 1674] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477253097435] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x8ab81800) [pid = 1948] [serial = 1672] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x8ab7f800) [pid = 1948] [serial = 1671] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8f826800) [pid = 1948] [serial = 1679] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8da9a800) [pid = 1948] [serial = 1677] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8d9f6c00) [pid = 1948] [serial = 1676] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x83787000) [pid = 1948] [serial = 1664] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x83781c00) [pid = 1948] [serial = 1663] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x90471c00) [pid = 1948] [serial = 1681] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x835a8400) [pid = 1948] [serial = 1660] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x835a7800) [pid = 1948] [serial = 1661] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e8c00) [pid = 1948] [serial = 1657] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831ed400) [pid = 1948] [serial = 1658] [outer = (nil)] [url = about:blank] 13:05:10 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831ec400) [pid = 1948] [serial = 1655] [outer = (nil)] [url = about:blank] 13:05:29 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:05:29 INFO - PROCESS | 1948 | 1477253129451 Marionette TRACE conn5 <- [1,2130,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]]]}] 13:05:29 INFO - . 13:05:29 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30582ms 13:05:29 INFO - PROCESS | 1948 | 1477253129509 Marionette TRACE conn5 -> [0,2131,"getWindowHandle",null] 13:05:29 INFO - PROCESS | 1948 | 1477253129516 Marionette TRACE conn5 <- [1,2131,null,{"value":"7"}] 13:05:29 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 13:05:29 INFO - PROCESS | 1948 | 1477253129526 Marionette TRACE conn5 -> [0,2132,"timeouts",{"script":35000}] 13:05:29 INFO - PROCESS | 1948 | 1477253129530 Marionette TRACE conn5 <- [1,2132,null,{}] 13:05:29 INFO - PROCESS | 1948 | 1477253129541 Marionette TRACE conn5 -> [0,2133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:05:29 INFO - PROCESS | 1948 | 1477253129768 Marionette TRACE conn5 <- [1,2133,null,{"value":null}] 13:05:29 INFO - PROCESS | 1948 | 1477253129843 Marionette TRACE conn5 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:05:29 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e9400 == 7 [pid = 1948] [id = 575] 13:05:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e9800) [pid = 1948] [serial = 1683] [outer = (nil)] 13:05:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831ed400) [pid = 1948] [serial = 1684] [outer = 0x831e9800] 13:05:29 INFO - PROCESS | 1948 | 1477253129932 Marionette DEBUG loaded listener.js 13:05:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x833e9400) [pid = 1948] [serial = 1685] [outer = 0x831e9800] 13:05:30 WARNING - wptserve Traceback (most recent call last): 13:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:05:30 WARNING - rv = self.func(request, response) 13:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:05:30 WARNING - access_control_allow_origin = "*") 13:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:05:30 WARNING - payload = payload_generator(server_data) 13:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:05:30 WARNING - return encode_string_as_bmp_image(data) 13:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:05:30 WARNING - img.save(f, "BMP") 13:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:05:30 WARNING - f.write(bmpfileheader) 13:05:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:05:30 WARNING - 13:05:39 INFO - PROCESS | 1948 | --DOCSHELL 0x8f7d3400 == 6 [pid = 1948] [id = 574] 13:05:45 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8f7d3c00) [pid = 1948] [serial = 1680] [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] 13:05:50 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x90472400) [pid = 1948] [serial = 1682] [outer = (nil)] [url = about:blank] 13:05:50 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831ed400) [pid = 1948] [serial = 1684] [outer = (nil)] [url = about:blank] 13:06:00 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:06:00 INFO - PROCESS | 1948 | 1477253160128 Marionette TRACE conn5 <- [1,2134,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]]]}] 13:06:00 INFO - . 13:06:00 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30664ms 13:06:00 INFO - PROCESS | 1948 | 1477253160190 Marionette TRACE conn5 -> [0,2135,"getWindowHandle",null] 13:06:00 INFO - PROCESS | 1948 | 1477253160197 Marionette TRACE conn5 <- [1,2135,null,{"value":"7"}] 13:06:00 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 13:06:00 INFO - PROCESS | 1948 | 1477253160207 Marionette TRACE conn5 -> [0,2136,"timeouts",{"script":35000}] 13:06:00 INFO - PROCESS | 1948 | 1477253160212 Marionette TRACE conn5 <- [1,2136,null,{}] 13:06:00 INFO - PROCESS | 1948 | 1477253160222 Marionette TRACE conn5 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:00 INFO - PROCESS | 1948 | 1477253160439 Marionette TRACE conn5 <- [1,2137,null,{"value":null}] 13:06:00 INFO - PROCESS | 1948 | 1477253160514 Marionette TRACE conn5 -> [0,2138,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e0c00 == 7 [pid = 1948] [id = 576] 13:06:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e1400) [pid = 1948] [serial = 1686] [outer = (nil)] 13:06:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e4c00) [pid = 1948] [serial = 1687] [outer = 0x831e1400] 13:06:00 INFO - PROCESS | 1948 | 1477253160604 Marionette DEBUG loaded listener.js 13:06:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e8400) [pid = 1948] [serial = 1688] [outer = 0x831e1400] 13:06:01 WARNING - wptserve Traceback (most recent call last): 13:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:06:01 WARNING - rv = self.func(request, response) 13:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:06:01 WARNING - access_control_allow_origin = "*") 13:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:06:01 WARNING - payload = payload_generator(server_data) 13:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:06:01 WARNING - return encode_string_as_bmp_image(data) 13:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:06:01 WARNING - img.save(f, "BMP") 13:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:06:01 WARNING - f.write(bmpfileheader) 13:06:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:06:01 WARNING - 13:06:10 INFO - PROCESS | 1948 | --DOCSHELL 0x831e9400 == 6 [pid = 1948] [id = 575] 13:06:12 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e9800) [pid = 1948] [serial = 1683] [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] 13:06:17 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x833e9400) [pid = 1948] [serial = 1685] [outer = (nil)] [url = about:blank] 13:06:17 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e4c00) [pid = 1948] [serial = 1687] [outer = (nil)] [url = about:blank] 13:06:30 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:06:30 INFO - PROCESS | 1948 | 1477253190798 Marionette TRACE conn5 <- [1,2138,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]]]}] 13:06:30 INFO - . 13:06:30 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30628ms 13:06:30 INFO - PROCESS | 1948 | 1477253190835 Marionette TRACE conn5 -> [0,2139,"getWindowHandle",null] 13:06:30 INFO - PROCESS | 1948 | 1477253190843 Marionette TRACE conn5 <- [1,2139,null,{"value":"7"}] 13:06:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 13:06:30 INFO - PROCESS | 1948 | 1477253190853 Marionette TRACE conn5 -> [0,2140,"timeouts",{"script":35000}] 13:06:30 INFO - PROCESS | 1948 | 1477253190858 Marionette TRACE conn5 <- [1,2140,null,{}] 13:06:30 INFO - PROCESS | 1948 | 1477253190869 Marionette TRACE conn5 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:31 INFO - PROCESS | 1948 | 1477253191085 Marionette TRACE conn5 <- [1,2141,null,{"value":null}] 13:06:31 INFO - PROCESS | 1948 | 1477253191161 Marionette TRACE conn5 -> [0,2142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e5400 == 7 [pid = 1948] [id = 577] 13:06:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e5800) [pid = 1948] [serial = 1689] [outer = (nil)] 13:06:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e9400) [pid = 1948] [serial = 1690] [outer = 0x831e5800] 13:06:31 INFO - PROCESS | 1948 | 1477253191251 Marionette DEBUG loaded listener.js 13:06:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831edc00) [pid = 1948] [serial = 1691] [outer = 0x831e5800] 13:06:31 INFO - PROCESS | 1948 | 1477253191805 Marionette TRACE conn5 <- [1,2142,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]]]}] 13:06:31 INFO - . 13:06:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 986ms 13:06:31 INFO - PROCESS | 1948 | 1477253191845 Marionette TRACE conn5 -> [0,2143,"getWindowHandle",null] 13:06:31 INFO - PROCESS | 1948 | 1477253191856 Marionette TRACE conn5 <- [1,2143,null,{"value":"7"}] 13:06:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 13:06:31 INFO - PROCESS | 1948 | 1477253191868 Marionette TRACE conn5 -> [0,2144,"timeouts",{"script":35000}] 13:06:31 INFO - PROCESS | 1948 | 1477253191875 Marionette TRACE conn5 <- [1,2144,null,{}] 13:06:31 INFO - PROCESS | 1948 | 1477253191881 Marionette TRACE conn5 -> [0,2145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:32 INFO - PROCESS | 1948 | 1477253192097 Marionette TRACE conn5 <- [1,2145,null,{"value":null}] 13:06:32 INFO - PROCESS | 1948 | 1477253192115 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c4800 == 8 [pid = 1948] [id = 578] 13:06:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x835a5800) [pid = 1948] [serial = 1692] [outer = (nil)] 13:06:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x835a8000) [pid = 1948] [serial = 1693] [outer = 0x835a5800] 13:06:32 INFO - PROCESS | 1948 | 1477253192196 Marionette DEBUG loaded listener.js 13:06:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x835a8400) [pid = 1948] [serial = 1694] [outer = 0x835a5800] 13:06:32 INFO - PROCESS | 1948 | 1477253192811 Marionette TRACE conn5 <- [1,2146,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]]]}] 13:06:32 INFO - . 13:06:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 982ms 13:06:32 INFO - PROCESS | 1948 | 1477253192850 Marionette TRACE conn5 -> [0,2147,"getWindowHandle",null] 13:06:32 INFO - PROCESS | 1948 | 1477253192855 Marionette TRACE conn5 <- [1,2147,null,{"value":"7"}] 13:06:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 13:06:32 INFO - PROCESS | 1948 | 1477253192862 Marionette TRACE conn5 -> [0,2148,"timeouts",{"script":35000}] 13:06:32 INFO - PROCESS | 1948 | 1477253192868 Marionette TRACE conn5 <- [1,2148,null,{}] 13:06:32 INFO - PROCESS | 1948 | 1477253192885 Marionette TRACE conn5 -> [0,2149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:33 INFO - PROCESS | 1948 | 1477253193180 Marionette TRACE conn5 <- [1,2149,null,{"value":null}] 13:06:33 INFO - PROCESS | 1948 | 1477253193195 Marionette TRACE conn5 -> [0,2150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377ec00 == 9 [pid = 1948] [id = 579] 13:06:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x8377f000) [pid = 1948] [serial = 1695] [outer = (nil)] 13:06:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83782000) [pid = 1948] [serial = 1696] [outer = 0x8377f000] 13:06:33 INFO - PROCESS | 1948 | 1477253193283 Marionette DEBUG loaded listener.js 13:06:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x83787000) [pid = 1948] [serial = 1697] [outer = 0x8377f000] 13:06:33 INFO - . 13:06:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1043ms 13:06:33 INFO - PROCESS | 1948 | 1477253193895 Marionette TRACE conn5 <- [1,2150,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]]]}] 13:06:33 INFO - PROCESS | 1948 | 1477253193906 Marionette TRACE conn5 -> [0,2151,"getWindowHandle",null] 13:06:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 13:06:33 INFO - PROCESS | 1948 | 1477253193910 Marionette TRACE conn5 <- [1,2151,null,{"value":"7"}] 13:06:33 INFO - PROCESS | 1948 | 1477253193923 Marionette TRACE conn5 -> [0,2152,"timeouts",{"script":35000}] 13:06:33 INFO - PROCESS | 1948 | 1477253193926 Marionette TRACE conn5 <- [1,2152,null,{}] 13:06:33 INFO - PROCESS | 1948 | 1477253193935 Marionette TRACE conn5 -> [0,2153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:34 INFO - PROCESS | 1948 | 1477253194089 Marionette TRACE conn5 <- [1,2153,null,{"value":null}] 13:06:34 INFO - PROCESS | 1948 | 1477253194202 Marionette TRACE conn5 -> [0,2154,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:34 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88bc00 == 10 [pid = 1948] [id = 580] 13:06:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8a88c400) [pid = 1948] [serial = 1698] [outer = (nil)] 13:06:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8aae8800) [pid = 1948] [serial = 1699] [outer = 0x8a88c400] 13:06:34 INFO - PROCESS | 1948 | 1477253194278 Marionette DEBUG loaded listener.js 13:06:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8aaf0c00) [pid = 1948] [serial = 1700] [outer = 0x8a88c400] 13:06:34 INFO - PROCESS | 1948 | 1477253194819 Marionette TRACE conn5 <- [1,2154,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]]]}] 13:06:34 INFO - . 13:06:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 942ms 13:06:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 13:06:34 INFO - PROCESS | 1948 | 1477253194860 Marionette TRACE conn5 -> [0,2155,"getWindowHandle",null] 13:06:34 INFO - PROCESS | 1948 | 1477253194862 Marionette TRACE conn5 <- [1,2155,null,{"value":"7"}] 13:06:34 INFO - PROCESS | 1948 | 1477253194875 Marionette TRACE conn5 -> [0,2156,"timeouts",{"script":35000}] 13:06:34 INFO - PROCESS | 1948 | 1477253194878 Marionette TRACE conn5 <- [1,2156,null,{}] 13:06:34 INFO - PROCESS | 1948 | 1477253194885 Marionette TRACE conn5 -> [0,2157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:35 INFO - PROCESS | 1948 | 1477253195040 Marionette TRACE conn5 <- [1,2157,null,{"value":null}] 13:06:35 INFO - PROCESS | 1948 | 1477253195054 Marionette TRACE conn5 -> [0,2158,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:35 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab49000 == 11 [pid = 1948] [id = 581] 13:06:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8ab49c00) [pid = 1948] [serial = 1701] [outer = (nil)] 13:06:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8ab4c400) [pid = 1948] [serial = 1702] [outer = 0x8ab49c00] 13:06:35 INFO - PROCESS | 1948 | 1477253195133 Marionette DEBUG loaded listener.js 13:06:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ab7f000) [pid = 1948] [serial = 1703] [outer = 0x8ab49c00] 13:06:35 INFO - PROCESS | 1948 | 1477253195737 Marionette TRACE conn5 <- [1,2158,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]]]}] 13:06:35 INFO - . 13:06:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 884ms 13:06:35 INFO - PROCESS | 1948 | 1477253195752 Marionette TRACE conn5 -> [0,2159,"getWindowHandle",null] 13:06:35 INFO - PROCESS | 1948 | 1477253195754 Marionette TRACE conn5 <- [1,2159,null,{"value":"7"}] 13:06:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 13:06:35 INFO - PROCESS | 1948 | 1477253195760 Marionette TRACE conn5 -> [0,2160,"timeouts",{"script":35000}] 13:06:35 INFO - PROCESS | 1948 | 1477253195763 Marionette TRACE conn5 <- [1,2160,null,{}] 13:06:35 INFO - PROCESS | 1948 | 1477253195768 Marionette TRACE conn5 -> [0,2161,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:36 INFO - PROCESS | 1948 | 1477253196005 Marionette TRACE conn5 <- [1,2161,null,{"value":null}] 13:06:36 INFO - PROCESS | 1948 | 1477253196017 Marionette TRACE conn5 -> [0,2162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab83400 == 12 [pid = 1948] [id = 582] 13:06:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8ab84800) [pid = 1948] [serial = 1704] [outer = (nil)] 13:06:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8ccefc00) [pid = 1948] [serial = 1705] [outer = 0x8ab84800] 13:06:36 INFO - PROCESS | 1948 | 1477253196101 Marionette DEBUG loaded listener.js 13:06:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8ccf8400) [pid = 1948] [serial = 1706] [outer = 0x8ab84800] 13:06:36 INFO - PROCESS | 1948 | 1477253196682 Marionette TRACE conn5 <- [1,2162,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]]]}] 13:06:36 INFO - . 13:06:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 931ms 13:06:36 INFO - PROCESS | 1948 | 1477253196692 Marionette TRACE conn5 -> [0,2163,"getWindowHandle",null] 13:06:36 INFO - PROCESS | 1948 | 1477253196695 Marionette TRACE conn5 <- [1,2163,null,{"value":"7"}] 13:06:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 13:06:36 INFO - PROCESS | 1948 | 1477253196701 Marionette TRACE conn5 -> [0,2164,"timeouts",{"script":35000}] 13:06:36 INFO - PROCESS | 1948 | 1477253196703 Marionette TRACE conn5 <- [1,2164,null,{}] 13:06:36 INFO - PROCESS | 1948 | 1477253196709 Marionette TRACE conn5 -> [0,2165,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:36 INFO - PROCESS | 1948 | 1477253196849 Marionette TRACE conn5 <- [1,2165,null,{"value":null}] 13:06:36 INFO - PROCESS | 1948 | 1477253196859 Marionette TRACE conn5 -> [0,2166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc1ac00 == 13 [pid = 1948] [id = 583] 13:06:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8dc1bc00) [pid = 1948] [serial = 1707] [outer = (nil)] 13:06:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8f6ca000) [pid = 1948] [serial = 1708] [outer = 0x8dc1bc00] 13:06:36 INFO - PROCESS | 1948 | 1477253196935 Marionette DEBUG loaded listener.js 13:06:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8f7d3400) [pid = 1948] [serial = 1709] [outer = 0x8dc1bc00] 13:06:37 INFO - PROCESS | 1948 | 1477253197554 Marionette TRACE conn5 <- [1,2166,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]]]}] 13:06:37 INFO - . 13:06:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 882ms 13:06:37 INFO - PROCESS | 1948 | 1477253197584 Marionette TRACE conn5 -> [0,2167,"getWindowHandle",null] 13:06:37 INFO - PROCESS | 1948 | 1477253197587 Marionette TRACE conn5 <- [1,2167,null,{"value":"7"}] 13:06:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 13:06:37 INFO - PROCESS | 1948 | 1477253197594 Marionette TRACE conn5 -> [0,2168,"timeouts",{"script":35000}] 13:06:37 INFO - PROCESS | 1948 | 1477253197597 Marionette TRACE conn5 <- [1,2168,null,{}] 13:06:37 INFO - PROCESS | 1948 | 1477253197605 Marionette TRACE conn5 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:37 INFO - PROCESS | 1948 | 1477253197797 Marionette TRACE conn5 <- [1,2169,null,{"value":null}] 13:06:37 INFO - PROCESS | 1948 | 1477253197813 Marionette TRACE conn5 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x90472c00 == 14 [pid = 1948] [id = 584] 13:06:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x90473000) [pid = 1948] [serial = 1710] [outer = (nil)] 13:06:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x9047c000) [pid = 1948] [serial = 1711] [outer = 0x90473000] 13:06:37 INFO - PROCESS | 1948 | 1477253197887 Marionette DEBUG loaded listener.js 13:06:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x9047cc00) [pid = 1948] [serial = 1712] [outer = 0x90473000] 13:06:38 INFO - PROCESS | 1948 | 1477253198457 Marionette TRACE conn5 <- [1,2170,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]]]}] 13:06:38 INFO - . 13:06:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 888ms 13:06:38 INFO - PROCESS | 1948 | 1477253198484 Marionette TRACE conn5 -> [0,2171,"getWindowHandle",null] 13:06:38 INFO - PROCESS | 1948 | 1477253198488 Marionette TRACE conn5 <- [1,2171,null,{"value":"7"}] 13:06:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 13:06:38 INFO - PROCESS | 1948 | 1477253198495 Marionette TRACE conn5 -> [0,2172,"timeouts",{"script":35000}] 13:06:38 INFO - PROCESS | 1948 | 1477253198498 Marionette TRACE conn5 <- [1,2172,null,{}] 13:06:38 INFO - PROCESS | 1948 | 1477253198503 Marionette TRACE conn5 -> [0,2173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:38 INFO - PROCESS | 1948 | 1477253198644 Marionette TRACE conn5 <- [1,2173,null,{"value":null}] 13:06:38 INFO - PROCESS | 1948 | 1477253198761 Marionette TRACE conn5 -> [0,2174,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377e000 == 15 [pid = 1948] [id = 585] 13:06:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x91a0fc00) [pid = 1948] [serial = 1713] [outer = (nil)] 13:06:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x92299000) [pid = 1948] [serial = 1714] [outer = 0x91a0fc00] 13:06:38 INFO - PROCESS | 1948 | 1477253198841 Marionette DEBUG loaded listener.js 13:06:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x92299800) [pid = 1948] [serial = 1715] [outer = 0x91a0fc00] 13:06:39 INFO - PROCESS | 1948 | 1477253199525 Marionette TRACE conn5 <- [1,2174,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]]]}] 13:06:39 INFO - . 13:06:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1076ms 13:06:39 INFO - PROCESS | 1948 | 1477253199588 Marionette TRACE conn5 -> [0,2175,"getWindowHandle",null] 13:06:39 INFO - PROCESS | 1948 | 1477253199595 Marionette TRACE conn5 <- [1,2175,null,{"value":"7"}] 13:06:39 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 13:06:39 INFO - PROCESS | 1948 | 1477253199607 Marionette TRACE conn5 -> [0,2176,"timeouts",{"script":35000}] 13:06:39 INFO - PROCESS | 1948 | 1477253199614 Marionette TRACE conn5 <- [1,2176,null,{}] 13:06:39 INFO - PROCESS | 1948 | 1477253199628 Marionette TRACE conn5 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:39 INFO - PROCESS | 1948 | 1477253199801 Marionette TRACE conn5 <- [1,2177,null,{"value":null}] 13:06:39 INFO - PROCESS | 1948 | 1477253199954 Marionette TRACE conn5 -> [0,2178,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:39 INFO - PROCESS | 1948 | ++DOCSHELL 0x8376ac00 == 16 [pid = 1948] [id = 586] 13:06:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x8376d400) [pid = 1948] [serial = 1716] [outer = (nil)] 13:06:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x83775800) [pid = 1948] [serial = 1717] [outer = 0x8376d400] 13:06:40 INFO - PROCESS | 1948 | 1477253200048 Marionette DEBUG loaded listener.js 13:06:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x83780c00) [pid = 1948] [serial = 1718] [outer = 0x8376d400] 13:06:40 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab82c00 == 17 [pid = 1948] [id = 587] 13:06:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x8ab87000) [pid = 1948] [serial = 1719] [outer = (nil)] 13:06:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x8acd4400) [pid = 1948] [serial = 1720] [outer = 0x8ab87000] 13:06:40 INFO - PROCESS | 1948 | 1477253200834 Marionette TRACE conn5 <- [1,2178,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]]]}] 13:06:40 INFO - . 13:06:40 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1301ms 13:06:40 INFO - PROCESS | 1948 | 1477253200908 Marionette TRACE conn5 -> [0,2179,"getWindowHandle",null] 13:06:40 INFO - PROCESS | 1948 | 1477253200917 Marionette TRACE conn5 <- [1,2179,null,{"value":"7"}] 13:06:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 13:06:40 INFO - PROCESS | 1948 | 1477253200927 Marionette TRACE conn5 -> [0,2180,"timeouts",{"script":35000}] 13:06:40 INFO - PROCESS | 1948 | 1477253200934 Marionette TRACE conn5 <- [1,2180,null,{}] 13:06:40 INFO - PROCESS | 1948 | 1477253200941 Marionette TRACE conn5 -> [0,2181,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:41 INFO - PROCESS | 1948 | 1477253201133 Marionette TRACE conn5 <- [1,2181,null,{"value":null}] 13:06:41 INFO - PROCESS | 1948 | 1477253201288 Marionette TRACE conn5 -> [0,2182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f820400 == 18 [pid = 1948] [id = 588] 13:06:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x90e8e400) [pid = 1948] [serial = 1721] [outer = (nil)] 13:06:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x92297c00) [pid = 1948] [serial = 1722] [outer = 0x90e8e400] 13:06:41 INFO - PROCESS | 1948 | 1477253201389 Marionette DEBUG loaded listener.js 13:06:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x931ed000) [pid = 1948] [serial = 1723] [outer = 0x90e8e400] 13:06:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x937ef400 == 19 [pid = 1948] [id = 589] 13:06:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x937f1000) [pid = 1948] [serial = 1724] [outer = (nil)] 13:06:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x937f4000) [pid = 1948] [serial = 1725] [outer = 0x937f1000] 13:06:42 INFO - PROCESS | 1948 | 1477253202176 Marionette TRACE conn5 <- [1,2182,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]]]}] 13:06:42 INFO - . 13:06:42 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1290ms 13:06:42 INFO - PROCESS | 1948 | 1477253202217 Marionette TRACE conn5 -> [0,2183,"getWindowHandle",null] 13:06:42 INFO - PROCESS | 1948 | 1477253202222 Marionette TRACE conn5 <- [1,2183,null,{"value":"7"}] 13:06:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 13:06:42 INFO - PROCESS | 1948 | 1477253202242 Marionette TRACE conn5 -> [0,2184,"timeouts",{"script":35000}] 13:06:42 INFO - PROCESS | 1948 | 1477253202249 Marionette TRACE conn5 <- [1,2184,null,{}] 13:06:42 INFO - PROCESS | 1948 | 1477253202265 Marionette TRACE conn5 -> [0,2185,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:42 INFO - PROCESS | 1948 | 1477253202448 Marionette TRACE conn5 <- [1,2185,null,{"value":null}] 13:06:42 INFO - PROCESS | 1948 | 1477253202728 Marionette TRACE conn5 -> [0,2186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x831eb000 == 20 [pid = 1948] [id = 590] 13:06:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x831eb400) [pid = 1948] [serial = 1726] [outer = (nil)] 13:06:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x835b2c00) [pid = 1948] [serial = 1727] [outer = 0x831eb400] 13:06:42 INFO - PROCESS | 1948 | 1477253202820 Marionette DEBUG loaded listener.js 13:06:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x83779800) [pid = 1948] [serial = 1728] [outer = 0x831eb400] 13:06:43 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b75800 == 21 [pid = 1948] [id = 591] 13:06:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x82b76800) [pid = 1948] [serial = 1729] [outer = (nil)] 13:06:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x831a8000) [pid = 1948] [serial = 1730] [outer = 0x82b76800] 13:06:43 INFO - PROCESS | 1948 | 1477253203654 Marionette TRACE conn5 <- [1,2186,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]]]}] 13:06:43 INFO - PROCESS | 1948 | --DOCSHELL 0x831e0c00 == 20 [pid = 1948] [id = 576] 13:06:43 INFO - . 13:06:43 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1490ms 13:06:43 INFO - PROCESS | 1948 | 1477253203732 Marionette TRACE conn5 -> [0,2187,"getWindowHandle",null] 13:06:43 INFO - PROCESS | 1948 | 1477253203736 Marionette TRACE conn5 <- [1,2187,null,{"value":"7"}] 13:06:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 13:06:43 INFO - PROCESS | 1948 | 1477253203748 Marionette TRACE conn5 -> [0,2188,"timeouts",{"script":35000}] 13:06:43 INFO - PROCESS | 1948 | 1477253203754 Marionette TRACE conn5 <- [1,2188,null,{}] 13:06:43 INFO - PROCESS | 1948 | 1477253203761 Marionette TRACE conn5 -> [0,2189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:06:43 INFO - PROCESS | 1948 | 1477253203930 Marionette TRACE conn5 <- [1,2189,null,{"value":null}] 13:06:44 INFO - PROCESS | 1948 | 1477253204046 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:06:44 INFO - PROCESS | 1948 | ++DOCSHELL 0x835d9800 == 21 [pid = 1948] [id = 592] 13:06:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8377b800) [pid = 1948] [serial = 1731] [outer = (nil)] 13:06:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8393f800) [pid = 1948] [serial = 1732] [outer = 0x8377b800] 13:06:44 INFO - PROCESS | 1948 | 1477253204130 Marionette DEBUG loaded listener.js 13:06:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x83947000) [pid = 1948] [serial = 1733] [outer = 0x8377b800] 13:06:44 WARNING - wptserve Traceback (most recent call last): 13:06:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:06:44 WARNING - rv = self.func(request, response) 13:06:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:06:44 WARNING - access_control_allow_origin = "*") 13:06:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:06:44 WARNING - payload = payload_generator(server_data) 13:06:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:06:44 WARNING - return encode_string_as_bmp_image(data) 13:06:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:06:44 WARNING - img.save(f, "BMP") 13:06:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:06:44 WARNING - f.write(bmpfileheader) 13:06:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:06:44 WARNING - 13:06:46 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x90473000) [pid = 1948] [serial = 1710] [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] 13:06:46 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x8dc1bc00) [pid = 1948] [serial = 1707] [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] 13:06:46 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x8ab84800) [pid = 1948] [serial = 1704] [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] 13:06:46 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x8ab49c00) [pid = 1948] [serial = 1701] [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] 13:06:46 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8a88c400) [pid = 1948] [serial = 1698] [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] 13:06:46 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x8377f000) [pid = 1948] [serial = 1695] [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] 13:06:46 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x835a5800) [pid = 1948] [serial = 1692] [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] 13:06:46 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x831e5800) [pid = 1948] [serial = 1689] [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] 13:06:46 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x831e1400) [pid = 1948] [serial = 1686] [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] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x90472c00 == 20 [pid = 1948] [id = 584] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc1ac00 == 19 [pid = 1948] [id = 583] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x834c4800 == 18 [pid = 1948] [id = 578] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab83400 == 17 [pid = 1948] [id = 582] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab49000 == 16 [pid = 1948] [id = 581] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88bc00 == 15 [pid = 1948] [id = 580] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8377ec00 == 14 [pid = 1948] [id = 579] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x831e5400 == 13 [pid = 1948] [id = 577] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x82b75800 == 12 [pid = 1948] [id = 591] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x831eb000 == 11 [pid = 1948] [id = 590] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x937ef400 == 10 [pid = 1948] [id = 589] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8f820400 == 9 [pid = 1948] [id = 588] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab82c00 == 8 [pid = 1948] [id = 587] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8376ac00 == 7 [pid = 1948] [id = 586] 13:06:51 INFO - PROCESS | 1948 | --DOCSHELL 0x8377e000 == 6 [pid = 1948] [id = 585] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x8f7d3400) [pid = 1948] [serial = 1709] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x8f6ca000) [pid = 1948] [serial = 1708] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x9047cc00) [pid = 1948] [serial = 1712] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x9047c000) [pid = 1948] [serial = 1711] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x8ccefc00) [pid = 1948] [serial = 1705] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x8ccf8400) [pid = 1948] [serial = 1706] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x8ab4c400) [pid = 1948] [serial = 1702] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8ab7f000) [pid = 1948] [serial = 1703] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x8aae8800) [pid = 1948] [serial = 1699] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x8aaf0c00) [pid = 1948] [serial = 1700] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x83782000) [pid = 1948] [serial = 1696] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x83787000) [pid = 1948] [serial = 1697] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x835a8000) [pid = 1948] [serial = 1693] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x835a8400) [pid = 1948] [serial = 1694] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x831e9400) [pid = 1948] [serial = 1690] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x831edc00) [pid = 1948] [serial = 1691] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x831e8400) [pid = 1948] [serial = 1688] [outer = (nil)] [url = about:blank] 13:06:51 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x92299000) [pid = 1948] [serial = 1714] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x91a0fc00) [pid = 1948] [serial = 1713] [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] 13:06:54 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x937f1000) [pid = 1948] [serial = 1724] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477253201882] 13:06:54 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x90e8e400) [pid = 1948] [serial = 1721] [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] 13:06:54 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x8ab87000) [pid = 1948] [serial = 1719] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:06:54 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x8376d400) [pid = 1948] [serial = 1716] [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] 13:06:54 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x82b76800) [pid = 1948] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:06:54 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x831eb400) [pid = 1948] [serial = 1726] [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] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8acd4400) [pid = 1948] [serial = 1720] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x83780c00) [pid = 1948] [serial = 1718] [outer = (nil)] [url = about:blank] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x83775800) [pid = 1948] [serial = 1717] [outer = (nil)] [url = about:blank] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x937f4000) [pid = 1948] [serial = 1725] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477253201882] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x931ed000) [pid = 1948] [serial = 1723] [outer = (nil)] [url = about:blank] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x92297c00) [pid = 1948] [serial = 1722] [outer = (nil)] [url = about:blank] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x831a8000) [pid = 1948] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x83779800) [pid = 1948] [serial = 1728] [outer = (nil)] [url = about:blank] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x835b2c00) [pid = 1948] [serial = 1727] [outer = (nil)] [url = about:blank] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x8393f800) [pid = 1948] [serial = 1732] [outer = (nil)] [url = about:blank] 13:06:59 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x92299800) [pid = 1948] [serial = 1715] [outer = (nil)] [url = about:blank] 13:07:14 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:07:14 INFO - PROCESS | 1948 | 1477253234307 Marionette TRACE conn5 <- [1,2190,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]]]}] 13:07:14 INFO - . 13:07:14 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30587ms 13:07:14 INFO - PROCESS | 1948 | 1477253234338 Marionette TRACE conn5 -> [0,2191,"getWindowHandle",null] 13:07:14 INFO - PROCESS | 1948 | 1477253234345 Marionette TRACE conn5 <- [1,2191,null,{"value":"7"}] 13:07:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 13:07:14 INFO - PROCESS | 1948 | 1477253234356 Marionette TRACE conn5 -> [0,2192,"timeouts",{"script":35000}] 13:07:14 INFO - PROCESS | 1948 | 1477253234360 Marionette TRACE conn5 <- [1,2192,null,{}] 13:07:14 INFO - PROCESS | 1948 | 1477253234371 Marionette TRACE conn5 -> [0,2193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:07:14 INFO - PROCESS | 1948 | 1477253234600 Marionette TRACE conn5 <- [1,2193,null,{"value":null}] 13:07:14 INFO - PROCESS | 1948 | 1477253234677 Marionette TRACE conn5 -> [0,2194,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:07:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e1800 == 7 [pid = 1948] [id = 593] 13:07:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e1c00) [pid = 1948] [serial = 1734] [outer = (nil)] 13:07:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e4800) [pid = 1948] [serial = 1735] [outer = 0x831e1c00] 13:07:14 INFO - PROCESS | 1948 | 1477253234766 Marionette DEBUG loaded listener.js 13:07:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e8400) [pid = 1948] [serial = 1736] [outer = 0x831e1c00] 13:07:15 WARNING - wptserve Traceback (most recent call last): 13:07:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:07:15 WARNING - rv = self.func(request, response) 13:07:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:07:15 WARNING - access_control_allow_origin = "*") 13:07:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:07:15 WARNING - payload = payload_generator(server_data) 13:07:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:07:15 WARNING - return encode_string_as_bmp_image(data) 13:07:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:07:15 WARNING - img.save(f, "BMP") 13:07:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:07:15 WARNING - f.write(bmpfileheader) 13:07:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:07:15 WARNING - 13:07:24 INFO - PROCESS | 1948 | --DOCSHELL 0x835d9800 == 6 [pid = 1948] [id = 592] 13:07:26 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x8377b800) [pid = 1948] [serial = 1731] [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] 13:07:31 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x83947000) [pid = 1948] [serial = 1733] [outer = (nil)] [url = about:blank] 13:07:31 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e4800) [pid = 1948] [serial = 1735] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:07:44 INFO - PROCESS | 1948 | 1477253264960 Marionette TRACE conn5 <- [1,2194,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]]]}] 13:07:44 INFO - . 13:07:44 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30623ms 13:07:44 INFO - PROCESS | 1948 | 1477253264979 Marionette TRACE conn5 -> [0,2195,"getWindowHandle",null] 13:07:44 INFO - PROCESS | 1948 | 1477253264987 Marionette TRACE conn5 <- [1,2195,null,{"value":"7"}] 13:07:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 13:07:45 INFO - PROCESS | 1948 | 1477253264999 Marionette TRACE conn5 -> [0,2196,"timeouts",{"script":35000}] 13:07:45 INFO - PROCESS | 1948 | 1477253265005 Marionette TRACE conn5 <- [1,2196,null,{}] 13:07:45 INFO - PROCESS | 1948 | 1477253265016 Marionette TRACE conn5 -> [0,2197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:07:45 INFO - PROCESS | 1948 | 1477253265239 Marionette TRACE conn5 <- [1,2197,null,{"value":null}] 13:07:45 INFO - PROCESS | 1948 | 1477253265315 Marionette TRACE conn5 -> [0,2198,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:07:45 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e3400 == 7 [pid = 1948] [id = 594] 13:07:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e3800) [pid = 1948] [serial = 1737] [outer = (nil)] 13:07:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e6c00) [pid = 1948] [serial = 1738] [outer = 0x831e3800] 13:07:45 INFO - PROCESS | 1948 | 1477253265406 Marionette DEBUG loaded listener.js 13:07:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831eac00) [pid = 1948] [serial = 1739] [outer = 0x831e3800] 13:07:45 WARNING - wptserve Traceback (most recent call last): 13:07:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:07:45 WARNING - rv = self.func(request, response) 13:07:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:07:45 WARNING - access_control_allow_origin = "*") 13:07:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:07:45 WARNING - payload = payload_generator(server_data) 13:07:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:07:45 WARNING - return encode_string_as_bmp_image(data) 13:07:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:07:45 WARNING - img.save(f, "BMP") 13:07:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:07:45 WARNING - f.write(bmpfileheader) 13:07:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:07:45 WARNING - 13:07:54 INFO - PROCESS | 1948 | --DOCSHELL 0x831e1800 == 6 [pid = 1948] [id = 593] 13:07:57 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e1c00) [pid = 1948] [serial = 1734] [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] 13:08:02 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831e8400) [pid = 1948] [serial = 1736] [outer = (nil)] [url = about:blank] 13:08:02 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e6c00) [pid = 1948] [serial = 1738] [outer = (nil)] [url = about:blank] 13:08:15 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:08:15 INFO - PROCESS | 1948 | 1477253295599 Marionette TRACE conn5 <- [1,2198,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]]]}] 13:08:15 INFO - . 13:08:15 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30627ms 13:08:15 INFO - PROCESS | 1948 | 1477253295625 Marionette TRACE conn5 -> [0,2199,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 1948 | 1477253295632 Marionette TRACE conn5 <- [1,2199,null,{"value":"7"}] 13:08:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 13:08:15 INFO - PROCESS | 1948 | 1477253295642 Marionette TRACE conn5 -> [0,2200,"timeouts",{"script":35000}] 13:08:15 INFO - PROCESS | 1948 | 1477253295646 Marionette TRACE conn5 <- [1,2200,null,{}] 13:08:15 INFO - PROCESS | 1948 | 1477253295657 Marionette TRACE conn5 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:08:15 INFO - PROCESS | 1948 | 1477253295872 Marionette TRACE conn5 <- [1,2201,null,{"value":null}] 13:08:15 INFO - PROCESS | 1948 | 1477253295947 Marionette TRACE conn5 -> [0,2202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:08:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e3000 == 7 [pid = 1948] [id = 595] 13:08:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e3c00) [pid = 1948] [serial = 1740] [outer = (nil)] 13:08:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e7c00) [pid = 1948] [serial = 1741] [outer = 0x831e3c00] 13:08:16 INFO - PROCESS | 1948 | 1477253296035 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831ec400) [pid = 1948] [serial = 1742] [outer = 0x831e3c00] 13:08:16 WARNING - wptserve Traceback (most recent call last): 13:08:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:08:16 WARNING - rv = self.func(request, response) 13:08:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:08:16 WARNING - access_control_allow_origin = "*") 13:08:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:08:16 WARNING - payload = payload_generator(server_data) 13:08:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:08:16 WARNING - return encode_string_as_bmp_image(data) 13:08:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:08:16 WARNING - img.save(f, "BMP") 13:08:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:08:16 WARNING - f.write(bmpfileheader) 13:08:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:08:16 WARNING - 13:08:25 INFO - PROCESS | 1948 | --DOCSHELL 0x831e3400 == 6 [pid = 1948] [id = 594] 13:08:27 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e3800) [pid = 1948] [serial = 1737] [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] 13:08:33 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831eac00) [pid = 1948] [serial = 1739] [outer = (nil)] [url = about:blank] 13:08:33 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e7c00) [pid = 1948] [serial = 1741] [outer = (nil)] [url = about:blank] 13:08:46 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:08:46 INFO - PROCESS | 1948 | 1477253326225 Marionette TRACE conn5 <- [1,2202,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]]]}] 13:08:46 INFO - . 13:08:46 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30629ms 13:08:46 INFO - PROCESS | 1948 | 1477253326271 Marionette TRACE conn5 -> [0,2203,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 1948 | 1477253326278 Marionette TRACE conn5 <- [1,2203,null,{"value":"7"}] 13:08:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 13:08:46 INFO - PROCESS | 1948 | 1477253326289 Marionette TRACE conn5 -> [0,2204,"timeouts",{"script":35000}] 13:08:46 INFO - PROCESS | 1948 | 1477253326293 Marionette TRACE conn5 <- [1,2204,null,{}] 13:08:46 INFO - PROCESS | 1948 | 1477253326304 Marionette TRACE conn5 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:08:46 INFO - PROCESS | 1948 | 1477253326518 Marionette TRACE conn5 <- [1,2205,null,{"value":null}] 13:08:46 INFO - PROCESS | 1948 | 1477253326595 Marionette TRACE conn5 -> [0,2206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e3400 == 7 [pid = 1948] [id = 596] 13:08:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e3800) [pid = 1948] [serial = 1743] [outer = (nil)] 13:08:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e7c00) [pid = 1948] [serial = 1744] [outer = 0x831e3800] 13:08:46 INFO - PROCESS | 1948 | 1477253326686 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831eb400) [pid = 1948] [serial = 1745] [outer = 0x831e3800] 13:08:47 WARNING - wptserve Traceback (most recent call last): 13:08:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:08:47 WARNING - rv = self.func(request, response) 13:08:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:08:47 WARNING - access_control_allow_origin = "*") 13:08:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:08:47 WARNING - payload = payload_generator(server_data) 13:08:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:08:47 WARNING - return encode_string_as_bmp_image(data) 13:08:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:08:47 WARNING - img.save(f, "BMP") 13:08:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:08:47 WARNING - f.write(bmpfileheader) 13:08:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:08:47 WARNING - 13:08:56 INFO - PROCESS | 1948 | --DOCSHELL 0x831e3000 == 6 [pid = 1948] [id = 595] 13:08:58 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e3c00) [pid = 1948] [serial = 1740] [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] 13:09:03 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831ec400) [pid = 1948] [serial = 1742] [outer = (nil)] [url = about:blank] 13:09:03 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e7c00) [pid = 1948] [serial = 1744] [outer = (nil)] [url = about:blank] 13:09:16 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:09:16 INFO - PROCESS | 1948 | 1477253356885 Marionette TRACE conn5 <- [1,2206,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]]]}] 13:09:16 INFO - . 13:09:16 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30623ms 13:09:16 INFO - PROCESS | 1948 | 1477253356911 Marionette TRACE conn5 -> [0,2207,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 1948 | 1477253356918 Marionette TRACE conn5 <- [1,2207,null,{"value":"7"}] 13:09:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 13:09:16 INFO - PROCESS | 1948 | 1477253356929 Marionette TRACE conn5 -> [0,2208,"timeouts",{"script":35000}] 13:09:16 INFO - PROCESS | 1948 | 1477253356934 Marionette TRACE conn5 <- [1,2208,null,{}] 13:09:16 INFO - PROCESS | 1948 | 1477253356946 Marionette TRACE conn5 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:17 INFO - PROCESS | 1948 | 1477253357170 Marionette TRACE conn5 <- [1,2209,null,{"value":null}] 13:09:17 INFO - PROCESS | 1948 | 1477253357245 Marionette TRACE conn5 -> [0,2210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e2c00 == 7 [pid = 1948] [id = 597] 13:09:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e3000) [pid = 1948] [serial = 1746] [outer = (nil)] 13:09:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e7800) [pid = 1948] [serial = 1747] [outer = 0x831e3000] 13:09:17 INFO - PROCESS | 1948 | 1477253357335 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831eb000) [pid = 1948] [serial = 1748] [outer = 0x831e3000] 13:09:17 WARNING - wptserve Traceback (most recent call last): 13:09:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 249, in __call__ 13:09:17 WARNING - rv = self.func(request, response) 13:09:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:09:17 WARNING - access_control_allow_origin = "*") 13:09:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:09:17 WARNING - payload = payload_generator(server_data) 13:09:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:09:17 WARNING - return encode_string_as_bmp_image(data) 13:09:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:09:17 WARNING - img.save(f, "BMP") 13:09:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:09:17 WARNING - f.write(bmpfileheader) 13:09:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:09:17 WARNING - 13:09:26 INFO - PROCESS | 1948 | --DOCSHELL 0x831e3400 == 6 [pid = 1948] [id = 596] 13:09:29 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831e3800) [pid = 1948] [serial = 1743] [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] 13:09:34 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x831eb400) [pid = 1948] [serial = 1745] [outer = (nil)] [url = about:blank] 13:09:34 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x831e7800) [pid = 1948] [serial = 1747] [outer = (nil)] [url = about:blank] 13:09:47 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:09:47 INFO - PROCESS | 1948 | 1477253387529 Marionette TRACE conn5 <- [1,2210,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]]]}] 13:09:47 INFO - . 13:09:47 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30627ms 13:09:47 INFO - PROCESS | 1948 | 1477253387556 Marionette TRACE conn5 -> [0,2211,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 1948 | 1477253387563 Marionette TRACE conn5 <- [1,2211,null,{"value":"7"}] 13:09:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 13:09:47 INFO - PROCESS | 1948 | 1477253387572 Marionette TRACE conn5 -> [0,2212,"timeouts",{"script":35000}] 13:09:47 INFO - PROCESS | 1948 | 1477253387577 Marionette TRACE conn5 <- [1,2212,null,{}] 13:09:47 INFO - PROCESS | 1948 | 1477253387587 Marionette TRACE conn5 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:47 INFO - PROCESS | 1948 | 1477253387800 Marionette TRACE conn5 <- [1,2213,null,{"value":null}] 13:09:47 INFO - PROCESS | 1948 | 1477253387874 Marionette TRACE conn5 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e2800 == 7 [pid = 1948] [id = 598] 13:09:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e3400) [pid = 1948] [serial = 1749] [outer = (nil)] 13:09:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e7800) [pid = 1948] [serial = 1750] [outer = 0x831e3400] 13:09:47 INFO - PROCESS | 1948 | 1477253387962 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e7c00) [pid = 1948] [serial = 1751] [outer = 0x831e3400] 13:09:48 INFO - PROCESS | 1948 | 1477253388549 Marionette TRACE conn5 <- [1,2214,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]]]}] 13:09:48 INFO - . 13:09:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1038ms 13:09:48 INFO - PROCESS | 1948 | 1477253388611 Marionette TRACE conn5 -> [0,2215,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 1948 | 1477253388621 Marionette TRACE conn5 <- [1,2215,null,{"value":"7"}] 13:09:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 13:09:48 INFO - PROCESS | 1948 | 1477253388632 Marionette TRACE conn5 -> [0,2216,"timeouts",{"script":35000}] 13:09:48 INFO - PROCESS | 1948 | 1477253388638 Marionette TRACE conn5 <- [1,2216,null,{}] 13:09:48 INFO - PROCESS | 1948 | 1477253388644 Marionette TRACE conn5 -> [0,2217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:48 INFO - PROCESS | 1948 | 1477253388855 Marionette TRACE conn5 <- [1,2217,null,{"value":null}] 13:09:48 INFO - PROCESS | 1948 | 1477253388868 Marionette TRACE conn5 -> [0,2218,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 1948 | ++DOCSHELL 0x834bfc00 == 8 [pid = 1948] [id = 599] 13:09:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x835a5c00) [pid = 1948] [serial = 1752] [outer = (nil)] 13:09:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x835a8000) [pid = 1948] [serial = 1753] [outer = 0x835a5c00] 13:09:48 INFO - PROCESS | 1948 | 1477253388947 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x835a8400) [pid = 1948] [serial = 1754] [outer = 0x835a5c00] 13:09:49 INFO - PROCESS | 1948 | 1477253389597 Marionette TRACE conn5 <- [1,2218,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]]]}] 13:09:49 INFO - . 13:09:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 991ms 13:09:49 INFO - PROCESS | 1948 | 1477253389675 Marionette TRACE conn5 -> [0,2219,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 1948 | 1477253389679 Marionette TRACE conn5 <- [1,2219,null,{"value":"7"}] 13:09:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 13:09:49 INFO - PROCESS | 1948 | 1477253389693 Marionette TRACE conn5 -> [0,2220,"timeouts",{"script":35000}] 13:09:49 INFO - PROCESS | 1948 | 1477253389702 Marionette TRACE conn5 <- [1,2220,null,{}] 13:09:49 INFO - PROCESS | 1948 | 1477253389724 Marionette TRACE conn5 -> [0,2221,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:49 INFO - PROCESS | 1948 | 1477253389935 Marionette TRACE conn5 <- [1,2221,null,{"value":null}] 13:09:49 INFO - PROCESS | 1948 | 1477253389952 Marionette TRACE conn5 -> [0,2222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x83780000 == 9 [pid = 1948] [id = 600] 13:09:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x83780400) [pid = 1948] [serial = 1755] [outer = (nil)] 13:09:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83782c00) [pid = 1948] [serial = 1756] [outer = 0x83780400] 13:09:50 INFO - PROCESS | 1948 | 1477253390045 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x83785800) [pid = 1948] [serial = 1757] [outer = 0x83780400] 13:09:50 INFO - PROCESS | 1948 | 1477253390715 Marionette TRACE conn5 <- [1,2222,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]]]}] 13:09:50 INFO - . 13:09:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1042ms 13:09:50 INFO - PROCESS | 1948 | 1477253390735 Marionette TRACE conn5 -> [0,2223,"getWindowHandle",null] 13:09:50 INFO - PROCESS | 1948 | 1477253390739 Marionette TRACE conn5 <- [1,2223,null,{"value":"7"}] 13:09:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:09:50 INFO - PROCESS | 1948 | 1477253390745 Marionette TRACE conn5 -> [0,2224,"timeouts",{"script":35000}] 13:09:50 INFO - PROCESS | 1948 | 1477253390749 Marionette TRACE conn5 <- [1,2224,null,{}] 13:09:50 INFO - PROCESS | 1948 | 1477253390756 Marionette TRACE conn5 -> [0,2225,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:50 INFO - PROCESS | 1948 | 1477253390955 Marionette TRACE conn5 <- [1,2225,null,{"value":null}] 13:09:51 INFO - PROCESS | 1948 | 1477253391021 Marionette TRACE conn5 -> [0,2226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88c400 == 10 [pid = 1948] [id = 601] 13:09:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8a88d000) [pid = 1948] [serial = 1758] [outer = (nil)] 13:09:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8aae9000) [pid = 1948] [serial = 1759] [outer = 0x8a88d000] 13:09:51 INFO - PROCESS | 1948 | 1477253391100 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8aaf1800) [pid = 1948] [serial = 1760] [outer = 0x8a88d000] 13:09:51 INFO - PROCESS | 1948 | 1477253391662 Marionette TRACE conn5 <- [1,2226,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]]]}] 13:09:51 INFO - . 13:09:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 928ms 13:09:51 INFO - PROCESS | 1948 | 1477253391676 Marionette TRACE conn5 -> [0,2227,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 1948 | 1477253391679 Marionette TRACE conn5 <- [1,2227,null,{"value":"7"}] 13:09:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:09:51 INFO - PROCESS | 1948 | 1477253391685 Marionette TRACE conn5 -> [0,2228,"timeouts",{"script":35000}] 13:09:51 INFO - PROCESS | 1948 | 1477253391688 Marionette TRACE conn5 <- [1,2228,null,{}] 13:09:51 INFO - PROCESS | 1948 | 1477253391705 Marionette TRACE conn5 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:51 INFO - PROCESS | 1948 | 1477253391858 Marionette TRACE conn5 <- [1,2229,null,{"value":null}] 13:09:51 INFO - PROCESS | 1948 | 1477253391871 Marionette TRACE conn5 -> [0,2230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab49400 == 11 [pid = 1948] [id = 602] 13:09:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8ab4a000) [pid = 1948] [serial = 1761] [outer = (nil)] 13:09:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8ab4cc00) [pid = 1948] [serial = 1762] [outer = 0x8ab4a000] 13:09:51 INFO - PROCESS | 1948 | 1477253391950 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ab7e000) [pid = 1948] [serial = 1763] [outer = 0x8ab4a000] 13:09:52 INFO - PROCESS | 1948 | 1477253392577 Marionette TRACE conn5 <- [1,2230,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]]]}] 13:09:52 INFO - . 13:09:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 933ms 13:09:52 INFO - PROCESS | 1948 | 1477253392619 Marionette TRACE conn5 -> [0,2231,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 1948 | 1477253392622 Marionette TRACE conn5 <- [1,2231,null,{"value":"7"}] 13:09:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:09:52 INFO - PROCESS | 1948 | 1477253392628 Marionette TRACE conn5 -> [0,2232,"timeouts",{"script":35000}] 13:09:52 INFO - PROCESS | 1948 | 1477253392630 Marionette TRACE conn5 <- [1,2232,null,{}] 13:09:52 INFO - PROCESS | 1948 | 1477253392636 Marionette TRACE conn5 -> [0,2233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:52 INFO - PROCESS | 1948 | 1477253392873 Marionette TRACE conn5 <- [1,2233,null,{"value":null}] 13:09:52 INFO - PROCESS | 1948 | 1477253392889 Marionette TRACE conn5 -> [0,2234,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a887400 == 12 [pid = 1948] [id = 603] 13:09:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8acd5400) [pid = 1948] [serial = 1764] [outer = (nil)] 13:09:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8ccf3c00) [pid = 1948] [serial = 1765] [outer = 0x8acd5400] 13:09:52 INFO - PROCESS | 1948 | 1477253392970 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8cd9e400) [pid = 1948] [serial = 1766] [outer = 0x8acd5400] 13:09:53 INFO - PROCESS | 1948 | 1477253393592 Marionette TRACE conn5 <- [1,2234,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]]]}] 13:09:53 INFO - . 13:09:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 977ms 13:09:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 13:09:53 INFO - PROCESS | 1948 | 1477253393605 Marionette TRACE conn5 -> [0,2235,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 1948 | 1477253393608 Marionette TRACE conn5 <- [1,2235,null,{"value":"7"}] 13:09:53 INFO - PROCESS | 1948 | 1477253393614 Marionette TRACE conn5 -> [0,2236,"timeouts",{"script":35000}] 13:09:53 INFO - PROCESS | 1948 | 1477253393617 Marionette TRACE conn5 <- [1,2236,null,{}] 13:09:53 INFO - PROCESS | 1948 | 1477253393622 Marionette TRACE conn5 -> [0,2237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:53 INFO - PROCESS | 1948 | 1477253393759 Marionette TRACE conn5 <- [1,2237,null,{"value":null}] 13:09:53 INFO - PROCESS | 1948 | 1477253393767 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc19c00 == 13 [pid = 1948] [id = 604] 13:09:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8dc1e800) [pid = 1948] [serial = 1767] [outer = (nil)] 13:09:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8f7d6000) [pid = 1948] [serial = 1768] [outer = 0x8dc1e800] 13:09:53 INFO - PROCESS | 1948 | 1477253393844 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8f7d6400) [pid = 1948] [serial = 1769] [outer = 0x8dc1e800] 13:09:54 INFO - PROCESS | 1948 | 1477253394451 Marionette TRACE conn5 <- [1,2238,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]]]}] 13:09:54 INFO - . 13:09:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 881ms 13:09:54 INFO - PROCESS | 1948 | 1477253394502 Marionette TRACE conn5 -> [0,2239,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 1948 | 1477253394506 Marionette TRACE conn5 <- [1,2239,null,{"value":"7"}] 13:09:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 13:09:54 INFO - PROCESS | 1948 | 1477253394513 Marionette TRACE conn5 -> [0,2240,"timeouts",{"script":35000}] 13:09:54 INFO - PROCESS | 1948 | 1477253394515 Marionette TRACE conn5 <- [1,2240,null,{}] 13:09:54 INFO - PROCESS | 1948 | 1477253394520 Marionette TRACE conn5 -> [0,2241,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:54 INFO - PROCESS | 1948 | 1477253394725 Marionette TRACE conn5 <- [1,2241,null,{"value":null}] 13:09:54 INFO - PROCESS | 1948 | 1477253394739 Marionette TRACE conn5 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6a800 == 14 [pid = 1948] [id = 605] 13:09:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x8376f000) [pid = 1948] [serial = 1770] [outer = (nil)] 13:09:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x9047b800) [pid = 1948] [serial = 1771] [outer = 0x8376f000] 13:09:54 INFO - PROCESS | 1948 | 1477253394815 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x9047a800) [pid = 1948] [serial = 1772] [outer = 0x8376f000] 13:09:55 INFO - PROCESS | 1948 | 1477253395333 Marionette TRACE conn5 <- [1,2242,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]]]}] 13:09:55 INFO - . 13:09:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 840ms 13:09:55 INFO - PROCESS | 1948 | 1477253395360 Marionette TRACE conn5 -> [0,2243,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 1948 | 1477253395363 Marionette TRACE conn5 <- [1,2243,null,{"value":"7"}] 13:09:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 13:09:55 INFO - PROCESS | 1948 | 1477253395369 Marionette TRACE conn5 -> [0,2244,"timeouts",{"script":35000}] 13:09:55 INFO - PROCESS | 1948 | 1477253395371 Marionette TRACE conn5 <- [1,2244,null,{}] 13:09:55 INFO - PROCESS | 1948 | 1477253395383 Marionette TRACE conn5 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:55 INFO - PROCESS | 1948 | 1477253395571 Marionette TRACE conn5 <- [1,2245,null,{"value":null}] 13:09:55 INFO - PROCESS | 1948 | 1477253395646 Marionette TRACE conn5 -> [0,2246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8377fc00 == 15 [pid = 1948] [id = 606] 13:09:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x91a0b800) [pid = 1948] [serial = 1773] [outer = (nil)] 13:09:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x92299000) [pid = 1948] [serial = 1774] [outer = 0x91a0b800] 13:09:55 INFO - PROCESS | 1948 | 1477253395719 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x92299800) [pid = 1948] [serial = 1775] [outer = 0x91a0b800] 13:09:56 INFO - PROCESS | 1948 | 1477253396298 Marionette TRACE conn5 <- [1,2246,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]]]}] 13:09:56 INFO - . 13:09:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 985ms 13:09:56 INFO - PROCESS | 1948 | 1477253396356 Marionette TRACE conn5 -> [0,2247,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 1948 | 1477253396361 Marionette TRACE conn5 <- [1,2247,null,{"value":"7"}] 13:09:56 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 13:09:56 INFO - PROCESS | 1948 | 1477253396371 Marionette TRACE conn5 -> [0,2248,"timeouts",{"script":35000}] 13:09:56 INFO - PROCESS | 1948 | 1477253396378 Marionette TRACE conn5 <- [1,2248,null,{}] 13:09:56 INFO - PROCESS | 1948 | 1477253396392 Marionette TRACE conn5 -> [0,2249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:56 INFO - PROCESS | 1948 | 1477253396630 Marionette TRACE conn5 <- [1,2249,null,{"value":null}] 13:09:56 INFO - PROCESS | 1948 | 1477253396644 Marionette TRACE conn5 -> [0,2250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x834bd800 == 16 [pid = 1948] [id = 607] 13:09:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x834bdc00) [pid = 1948] [serial = 1776] [outer = (nil)] 13:09:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x83774400) [pid = 1948] [serial = 1777] [outer = 0x834bdc00] 13:09:56 INFO - PROCESS | 1948 | 1477253396779 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x83779400) [pid = 1948] [serial = 1778] [outer = 0x834bdc00] 13:09:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaf6400 == 17 [pid = 1948] [id = 608] 13:09:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x8ab80000) [pid = 1948] [serial = 1779] [outer = (nil)] 13:09:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x8a88e800) [pid = 1948] [serial = 1780] [outer = 0x8ab80000] 13:09:57 INFO - PROCESS | 1948 | 1477253397678 Marionette TRACE conn5 <- [1,2250,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]]]}] 13:09:57 INFO - . 13:09:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1339ms 13:09:57 INFO - PROCESS | 1948 | 1477253397711 Marionette TRACE conn5 -> [0,2251,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 1948 | 1477253397718 Marionette TRACE conn5 <- [1,2251,null,{"value":"7"}] 13:09:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 13:09:57 INFO - PROCESS | 1948 | 1477253397730 Marionette TRACE conn5 -> [0,2252,"timeouts",{"script":35000}] 13:09:57 INFO - PROCESS | 1948 | 1477253397737 Marionette TRACE conn5 <- [1,2252,null,{}] 13:09:57 INFO - PROCESS | 1948 | 1477253397743 Marionette TRACE conn5 -> [0,2253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:57 INFO - PROCESS | 1948 | 1477253397969 Marionette TRACE conn5 <- [1,2253,null,{"value":null}] 13:09:58 INFO - PROCESS | 1948 | 1477253398128 Marionette TRACE conn5 -> [0,2254,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc13c00 == 18 [pid = 1948] [id = 609] 13:09:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x90479400) [pid = 1948] [serial = 1781] [outer = (nil)] 13:09:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x91a02c00) [pid = 1948] [serial = 1782] [outer = 0x90479400] 13:09:58 INFO - PROCESS | 1948 | 1477253398229 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x931e9400) [pid = 1948] [serial = 1783] [outer = 0x90479400] 13:09:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f0800 == 19 [pid = 1948] [id = 610] 13:09:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x937f0c00) [pid = 1948] [serial = 1784] [outer = (nil)] 13:09:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x937f1c00) [pid = 1948] [serial = 1785] [outer = 0x937f0c00] 13:09:59 INFO - PROCESS | 1948 | 1477253399036 Marionette TRACE conn5 <- [1,2254,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]]]}] 13:09:59 INFO - . 13:09:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1337ms 13:09:59 INFO - PROCESS | 1948 | 1477253399068 Marionette TRACE conn5 -> [0,2255,"getWindowHandle",null] 13:09:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 13:09:59 INFO - PROCESS | 1948 | 1477253399073 Marionette TRACE conn5 <- [1,2255,null,{"value":"7"}] 13:09:59 INFO - PROCESS | 1948 | 1477253399080 Marionette TRACE conn5 -> [0,2256,"timeouts",{"script":35000}] 13:09:59 INFO - PROCESS | 1948 | 1477253399087 Marionette TRACE conn5 <- [1,2256,null,{}] 13:09:59 INFO - PROCESS | 1948 | 1477253399120 Marionette TRACE conn5 -> [0,2257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:09:59 INFO - PROCESS | 1948 | 1477253399305 Marionette TRACE conn5 <- [1,2257,null,{"value":null}] 13:09:59 INFO - PROCESS | 1948 | 1477253399439 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b7c00 == 20 [pid = 1948] [id = 611] 13:09:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x834b9000) [pid = 1948] [serial = 1786] [outer = (nil)] 13:09:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x939bc800) [pid = 1948] [serial = 1787] [outer = 0x834b9000] 13:09:59 INFO - PROCESS | 1948 | 1477253399537 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x93aa9400) [pid = 1948] [serial = 1788] [outer = 0x834b9000] 13:10:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a3800 == 21 [pid = 1948] [id = 612] 13:10:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x831a8c00) [pid = 1948] [serial = 1789] [outer = (nil)] 13:10:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x834bd400) [pid = 1948] [serial = 1790] [outer = 0x831a8c00] 13:10:00 INFO - PROCESS | 1948 | 1477253400483 Marionette TRACE conn5 <- [1,2258,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]]]}] 13:10:00 INFO - . 13:10:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1464ms 13:10:00 INFO - PROCESS | 1948 | 1477253400544 Marionette TRACE conn5 -> [0,2259,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 1948 | 1477253400550 Marionette TRACE conn5 <- [1,2259,null,{"value":"7"}] 13:10:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:10:00 INFO - PROCESS | 1948 | 1477253400559 Marionette TRACE conn5 -> [0,2260,"timeouts",{"script":35000}] 13:10:00 INFO - PROCESS | 1948 | 1477253400563 Marionette TRACE conn5 <- [1,2260,null,{}] 13:10:00 INFO - PROCESS | 1948 | 1477253400572 Marionette TRACE conn5 -> [0,2261,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:00 INFO - PROCESS | 1948 | 1477253400755 Marionette TRACE conn5 <- [1,2261,null,{"value":null}] 13:10:00 INFO - PROCESS | 1948 | 1477253400917 Marionette TRACE conn5 -> [0,2262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 1948 | --DOCSHELL 0x831e2c00 == 20 [pid = 1948] [id = 597] 13:10:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e2c00 == 21 [pid = 1948] [id = 613] 13:10:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x831e8000) [pid = 1948] [serial = 1791] [outer = (nil)] 13:10:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x835d9400) [pid = 1948] [serial = 1792] [outer = 0x831e8000] 13:10:01 INFO - PROCESS | 1948 | 1477253401007 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x83778c00) [pid = 1948] [serial = 1793] [outer = 0x831e8000] 13:10:01 INFO - PROCESS | 1948 | 1477253401605 Marionette TRACE conn5 <- [1,2262,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]]]}] 13:10:01 INFO - . 13:10:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1081ms 13:10:01 INFO - PROCESS | 1948 | 1477253401640 Marionette TRACE conn5 -> [0,2263,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 1948 | 1477253401648 Marionette TRACE conn5 <- [1,2263,null,{"value":"7"}] 13:10:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:10:01 INFO - PROCESS | 1948 | 1477253401660 Marionette TRACE conn5 -> [0,2264,"timeouts",{"script":35000}] 13:10:01 INFO - PROCESS | 1948 | 1477253401664 Marionette TRACE conn5 <- [1,2264,null,{}] 13:10:01 INFO - PROCESS | 1948 | 1477253401670 Marionette TRACE conn5 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:01 INFO - PROCESS | 1948 | 1477253401825 Marionette TRACE conn5 <- [1,2265,null,{"value":null}] 13:10:02 INFO - PROCESS | 1948 | 1477253401986 Marionette TRACE conn5 -> [0,2266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaef400 == 22 [pid = 1948] [id = 614] 13:10:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8aaf4000) [pid = 1948] [serial = 1794] [outer = (nil)] 13:10:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8ab40400) [pid = 1948] [serial = 1795] [outer = 0x8aaf4000] 13:10:02 INFO - PROCESS | 1948 | 1477253402066 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x8ab45400) [pid = 1948] [serial = 1796] [outer = 0x8aaf4000] 13:10:02 INFO - PROCESS | 1948 | 1477253402617 Marionette TRACE conn5 <- [1,2266,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]]]}] 13:10:02 INFO - . 13:10:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 983ms 13:10:02 INFO - PROCESS | 1948 | 1477253402643 Marionette TRACE conn5 -> [0,2267,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 1948 | 1477253402647 Marionette TRACE conn5 <- [1,2267,null,{"value":"7"}] 13:10:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:10:02 INFO - PROCESS | 1948 | 1477253402660 Marionette TRACE conn5 -> [0,2268,"timeouts",{"script":35000}] 13:10:02 INFO - PROCESS | 1948 | 1477253402668 Marionette TRACE conn5 <- [1,2268,null,{}] 13:10:02 INFO - PROCESS | 1948 | 1477253402684 Marionette TRACE conn5 -> [0,2269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:02 INFO - PROCESS | 1948 | 1477253402838 Marionette TRACE conn5 <- [1,2269,null,{"value":null}] 13:10:02 INFO - PROCESS | 1948 | 1477253402962 Marionette TRACE conn5 -> [0,2270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x8dc15000 == 23 [pid = 1948] [id = 615] 13:10:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8f7d7400) [pid = 1948] [serial = 1797] [outer = (nil)] 13:10:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8f829800) [pid = 1948] [serial = 1798] [outer = 0x8f7d7400] 13:10:03 INFO - PROCESS | 1948 | 1477253403043 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8f829c00) [pid = 1948] [serial = 1799] [outer = 0x8f7d7400] 13:10:03 INFO - PROCESS | 1948 | 1477253403626 Marionette TRACE conn5 <- [1,2270,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]]]}] 13:10:03 INFO - . 13:10:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1037ms 13:10:03 INFO - PROCESS | 1948 | 1477253403698 Marionette TRACE conn5 -> [0,2271,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 1948 | 1477253403703 Marionette TRACE conn5 <- [1,2271,null,{"value":"7"}] 13:10:03 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 13:10:03 INFO - PROCESS | 1948 | 1477253403709 Marionette TRACE conn5 -> [0,2272,"timeouts",{"script":35000}] 13:10:03 INFO - PROCESS | 1948 | 1477253403714 Marionette TRACE conn5 <- [1,2272,null,{}] 13:10:03 INFO - PROCESS | 1948 | 1477253403728 Marionette TRACE conn5 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:03 INFO - PROCESS | 1948 | 1477253403933 Marionette TRACE conn5 <- [1,2273,null,{"value":null}] 13:10:03 INFO - PROCESS | 1948 | 1477253403950 Marionette TRACE conn5 -> [0,2274,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b73400 == 24 [pid = 1948] [id = 616] 13:10:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x935db800) [pid = 1948] [serial = 1800] [outer = (nil)] 13:10:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x937fa000) [pid = 1948] [serial = 1801] [outer = 0x935db800] 13:10:04 INFO - PROCESS | 1948 | 1477253404030 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x93aa8000) [pid = 1948] [serial = 1802] [outer = 0x935db800] 13:10:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x93b16c00 == 25 [pid = 1948] [id = 617] 13:10:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x93b19800) [pid = 1948] [serial = 1803] [outer = (nil)] 13:10:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x93b1a000) [pid = 1948] [serial = 1804] [outer = 0x93b19800] 13:10:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x93c83400 == 26 [pid = 1948] [id = 618] 13:10:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x93c85000) [pid = 1948] [serial = 1805] [outer = (nil)] 13:10:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x93c85400) [pid = 1948] [serial = 1806] [outer = 0x93c85000] 13:10:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x93fc3400 == 27 [pid = 1948] [id = 619] 13:10:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x93fc3800) [pid = 1948] [serial = 1807] [outer = (nil)] 13:10:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x93fc3c00) [pid = 1948] [serial = 1808] [outer = 0x93fc3800] 13:10:04 INFO - PROCESS | 1948 | 1477253404832 Marionette TRACE conn5 <- [1,2274,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:1403: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:1403: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:1403: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"]]]}] 13:10:04 INFO - ... 13:10:04 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1184ms 13:10:04 INFO - PROCESS | 1948 | 1477253404896 Marionette TRACE conn5 -> [0,2275,"getWindowHandle",null] 13:10:04 INFO - PROCESS | 1948 | 1477253404899 Marionette TRACE conn5 <- [1,2275,null,{"value":"7"}] 13:10:04 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 13:10:04 INFO - PROCESS | 1948 | 1477253404911 Marionette TRACE conn5 -> [0,2276,"timeouts",{"script":35000}] 13:10:04 INFO - PROCESS | 1948 | 1477253404913 Marionette TRACE conn5 <- [1,2276,null,{}] 13:10:04 INFO - PROCESS | 1948 | 1477253404919 Marionette TRACE conn5 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:05 INFO - PROCESS | 1948 | 1477253405106 Marionette TRACE conn5 <- [1,2277,null,{"value":null}] 13:10:05 INFO - PROCESS | 1948 | 1477253405183 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x93fcb400 == 28 [pid = 1948] [id = 620] 13:10:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x93fcbc00) [pid = 1948] [serial = 1809] [outer = (nil)] 13:10:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x93fce000) [pid = 1948] [serial = 1810] [outer = 0x93fcbc00] 13:10:05 INFO - PROCESS | 1948 | 1477253405259 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x94202000) [pid = 1948] [serial = 1811] [outer = 0x93fcbc00] 13:10:05 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x8376f000) [pid = 1948] [serial = 1770] [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] 13:10:05 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x8dc1e800) [pid = 1948] [serial = 1767] [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] 13:10:05 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x8acd5400) [pid = 1948] [serial = 1764] [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] 13:10:05 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x8ab4a000) [pid = 1948] [serial = 1761] [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] 13:10:05 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8a88d000) [pid = 1948] [serial = 1758] [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] 13:10:05 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x83780400) [pid = 1948] [serial = 1755] [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] 13:10:05 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x835a5c00) [pid = 1948] [serial = 1752] [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] 13:10:05 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x831e3400) [pid = 1948] [serial = 1749] [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] 13:10:05 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x831e3000) [pid = 1948] [serial = 1746] [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] 13:10:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x83769800 == 29 [pid = 1948] [id = 621] 13:10:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x8dc1e800) [pid = 1948] [serial = 1812] [outer = (nil)] 13:10:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x8f6c4800) [pid = 1948] [serial = 1813] [outer = 0x8dc1e800] 13:10:06 INFO - PROCESS | 1948 | 1477253406036 Marionette TRACE conn5 <- [1,2278,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:1403: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"]]]}] 13:10:06 INFO - . 13:10:06 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1183ms 13:10:06 INFO - PROCESS | 1948 | 1477253406095 Marionette TRACE conn5 -> [0,2279,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 1948 | 1477253406099 Marionette TRACE conn5 <- [1,2279,null,{"value":"7"}] 13:10:06 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 13:10:06 INFO - PROCESS | 1948 | 1477253406105 Marionette TRACE conn5 -> [0,2280,"timeouts",{"script":35000}] 13:10:06 INFO - PROCESS | 1948 | 1477253406108 Marionette TRACE conn5 <- [1,2280,null,{}] 13:10:06 INFO - PROCESS | 1948 | 1477253406113 Marionette TRACE conn5 -> [0,2281,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:06 INFO - PROCESS | 1948 | 1477253406282 Marionette TRACE conn5 <- [1,2281,null,{"value":null}] 13:10:06 INFO - PROCESS | 1948 | 1477253406399 Marionette TRACE conn5 -> [0,2282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x94948400 == 30 [pid = 1948] [id = 622] 13:10:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x949b6000) [pid = 1948] [serial = 1814] [outer = (nil)] 13:10:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x94a44400) [pid = 1948] [serial = 1815] [outer = 0x949b6000] 13:10:06 INFO - PROCESS | 1948 | 1477253406474 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x94a4b800) [pid = 1948] [serial = 1816] [outer = 0x949b6000] 13:10:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x94a83400 == 31 [pid = 1948] [id = 623] 13:10:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x94a85c00) [pid = 1948] [serial = 1817] [outer = (nil)] 13:10:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x94a86800) [pid = 1948] [serial = 1818] [outer = 0x94a85c00] 13:10:06 INFO - PROCESS | 1948 | 1477253406963 Marionette TRACE conn5 <- [1,2282,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:1403: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"]]]}] 13:10:06 INFO - . 13:10:06 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 877ms 13:10:06 INFO - PROCESS | 1948 | 1477253406982 Marionette TRACE conn5 -> [0,2283,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 1948 | 1477253406986 Marionette TRACE conn5 <- [1,2283,null,{"value":"7"}] 13:10:06 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 13:10:06 INFO - PROCESS | 1948 | 1477253406992 Marionette TRACE conn5 -> [0,2284,"timeouts",{"script":35000}] 13:10:06 INFO - PROCESS | 1948 | 1477253406995 Marionette TRACE conn5 <- [1,2284,null,{}] 13:10:07 INFO - PROCESS | 1948 | 1477253407000 Marionette TRACE conn5 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:07 INFO - PROCESS | 1948 | 1477253407137 Marionette TRACE conn5 <- [1,2285,null,{"value":null}] 13:10:07 INFO - PROCESS | 1948 | 1477253407145 Marionette TRACE conn5 -> [0,2286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6c000 == 32 [pid = 1948] [id = 624] 13:10:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x94a84400) [pid = 1948] [serial = 1819] [outer = (nil)] 13:10:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x94a8d000) [pid = 1948] [serial = 1820] [outer = 0x94a84400] 13:10:07 INFO - PROCESS | 1948 | 1477253407221 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x94a8d400) [pid = 1948] [serial = 1821] [outer = 0x94a84400] 13:10:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x94d29400 == 33 [pid = 1948] [id = 625] 13:10:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x94d2a000) [pid = 1948] [serial = 1822] [outer = (nil)] 13:10:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x834b8000) [pid = 1948] [serial = 1823] [outer = 0x94d2a000] 13:10:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x9515c400 == 34 [pid = 1948] [id = 626] 13:10:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x9515ec00) [pid = 1948] [serial = 1824] [outer = (nil)] 13:10:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x95160800) [pid = 1948] [serial = 1825] [outer = 0x9515ec00] 13:10:07 INFO - PROCESS | 1948 | 1477253407910 Marionette TRACE conn5 <- [1,2286,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:1403: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:1403: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"]]]}] 13:10:07 INFO - .. 13:10:07 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 981ms 13:10:07 INFO - PROCESS | 1948 | 1477253407975 Marionette TRACE conn5 -> [0,2287,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 1948 | 1477253407983 Marionette TRACE conn5 <- [1,2287,null,{"value":"7"}] 13:10:07 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 13:10:07 INFO - PROCESS | 1948 | 1477253407992 Marionette TRACE conn5 -> [0,2288,"timeouts",{"script":35000}] 13:10:08 INFO - PROCESS | 1948 | 1477253407998 Marionette TRACE conn5 <- [1,2288,null,{}] 13:10:08 INFO - PROCESS | 1948 | 1477253408007 Marionette TRACE conn5 -> [0,2289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:08 INFO - PROCESS | 1948 | 1477253408202 Marionette TRACE conn5 <- [1,2289,null,{"value":null}] 13:10:08 INFO - PROCESS | 1948 | 1477253408368 Marionette TRACE conn5 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b69400 == 35 [pid = 1948] [id = 627] 13:10:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x83941c00) [pid = 1948] [serial = 1826] [outer = (nil)] 13:10:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x8a88dc00) [pid = 1948] [serial = 1827] [outer = 0x83941c00] 13:10:08 INFO - PROCESS | 1948 | 1477253408478 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x8aaeb800) [pid = 1948] [serial = 1828] [outer = 0x83941c00] 13:10:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x8da9d000 == 36 [pid = 1948] [id = 628] 13:10:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x8da9d800) [pid = 1948] [serial = 1829] [outer = (nil)] 13:10:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x90472800) [pid = 1948] [serial = 1830] [outer = 0x8da9d800] 13:10:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x9047cc00 == 37 [pid = 1948] [id = 629] 13:10:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0x90e8dc00) [pid = 1948] [serial = 1831] [outer = (nil)] 13:10:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0x91a0b400) [pid = 1948] [serial = 1832] [outer = 0x90e8dc00] 13:10:09 INFO - PROCESS | 1948 | 1477253409149 Marionette TRACE conn5 <- [1,2290,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:1403: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:1403: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"]]]}] 13:10:09 INFO - .. 13:10:09 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1186ms 13:10:09 INFO - PROCESS | 1948 | 1477253409188 Marionette TRACE conn5 -> [0,2291,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 1948 | 1477253409197 Marionette TRACE conn5 <- [1,2291,null,{"value":"7"}] 13:10:09 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 13:10:09 INFO - PROCESS | 1948 | 1477253409208 Marionette TRACE conn5 -> [0,2292,"timeouts",{"script":35000}] 13:10:09 INFO - PROCESS | 1948 | 1477253409213 Marionette TRACE conn5 <- [1,2292,null,{}] 13:10:09 INFO - PROCESS | 1948 | 1477253409220 Marionette TRACE conn5 -> [0,2293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:09 INFO - PROCESS | 1948 | 1477253409394 Marionette TRACE conn5 <- [1,2293,null,{"value":null}] 13:10:09 INFO - PROCESS | 1948 | 1477253409574 Marionette TRACE conn5 -> [0,2294,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b7400 == 38 [pid = 1948] [id = 630] 13:10:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0x93aa5800) [pid = 1948] [serial = 1833] [outer = (nil)] 13:10:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0x93b11c00) [pid = 1948] [serial = 1834] [outer = 0x93aa5800] 13:10:09 INFO - PROCESS | 1948 | 1477253409665 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0x93fcf000) [pid = 1948] [serial = 1835] [outer = 0x93aa5800] 13:10:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x94946c00 == 39 [pid = 1948] [id = 631] 13:10:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0x94a88800) [pid = 1948] [serial = 1836] [outer = (nil)] 13:10:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0x94a8cc00) [pid = 1948] [serial = 1837] [outer = 0x94a88800] 13:10:10 INFO - . 13:10:10 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1132ms 13:10:10 INFO - PROCESS | 1948 | 1477253410328 Marionette TRACE conn5 <- [1,2294,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:1403: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"]]]}] 13:10:10 INFO - PROCESS | 1948 | 1477253410342 Marionette TRACE conn5 -> [0,2295,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 1948 | 1477253410346 Marionette TRACE conn5 <- [1,2295,null,{"value":"7"}] 13:10:10 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 13:10:10 INFO - PROCESS | 1948 | 1477253410354 Marionette TRACE conn5 -> [0,2296,"timeouts",{"script":35000}] 13:10:10 INFO - PROCESS | 1948 | 1477253410361 Marionette TRACE conn5 <- [1,2296,null,{}] 13:10:10 INFO - PROCESS | 1948 | 1477253410378 Marionette TRACE conn5 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:10 INFO - PROCESS | 1948 | 1477253410586 Marionette TRACE conn5 <- [1,2297,null,{"value":null}] 13:10:10 INFO - PROCESS | 1948 | 1477253410757 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x94c85800 == 40 [pid = 1948] [id = 632] 13:10:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0x954c0000) [pid = 1948] [serial = 1838] [outer = (nil)] 13:10:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0x956c7800) [pid = 1948] [serial = 1839] [outer = 0x954c0000] 13:10:10 INFO - PROCESS | 1948 | 1477253410847 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0x956d1000) [pid = 1948] [serial = 1840] [outer = 0x954c0000] 13:10:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x957de000 == 41 [pid = 1948] [id = 633] 13:10:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0x957df400) [pid = 1948] [serial = 1841] [outer = (nil)] 13:10:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0x957e0000) [pid = 1948] [serial = 1842] [outer = 0x957df400] 13:10:11 INFO - PROCESS | 1948 | 1477253411511 Marionette TRACE conn5 <- [1,2298,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:1403: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"]]]}] 13:10:11 INFO - . 13:10:11 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1199ms 13:10:11 INFO - PROCESS | 1948 | 1477253411554 Marionette TRACE conn5 -> [0,2299,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 1948 | 1477253411559 Marionette TRACE conn5 <- [1,2299,null,{"value":"7"}] 13:10:11 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 13:10:11 INFO - PROCESS | 1948 | 1477253411565 Marionette TRACE conn5 -> [0,2300,"timeouts",{"script":35000}] 13:10:11 INFO - PROCESS | 1948 | 1477253411569 Marionette TRACE conn5 <- [1,2300,null,{}] 13:10:11 INFO - PROCESS | 1948 | 1477253411576 Marionette TRACE conn5 -> [0,2301,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:11 INFO - PROCESS | 1948 | 1477253411730 Marionette TRACE conn5 <- [1,2301,null,{"value":null}] 13:10:11 INFO - PROCESS | 1948 | 1477253411894 Marionette TRACE conn5 -> [0,2302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x957ddc00 == 42 [pid = 1948] [id = 634] 13:10:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (0x957e2c00) [pid = 1948] [serial = 1843] [outer = (nil)] 13:10:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (0x957e6800) [pid = 1948] [serial = 1844] [outer = 0x957e2c00] 13:10:11 INFO - PROCESS | 1948 | 1477253411986 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 109 (0x930cc800) [pid = 1948] [serial = 1845] [outer = 0x957e2c00] 13:10:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a885000 == 43 [pid = 1948] [id = 635] 13:10:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 110 (0x8ab47400) [pid = 1948] [serial = 1846] [outer = (nil)] 13:10:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f826800 == 44 [pid = 1948] [id = 636] 13:10:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 111 (0x8dc11400) [pid = 1948] [serial = 1847] [outer = (nil)] 13:10:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 112 (0x831e2400) [pid = 1948] [serial = 1848] [outer = 0x8ab47400] 13:10:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 113 (0x834be800) [pid = 1948] [serial = 1849] [outer = 0x8dc11400] 13:10:12 INFO - PROCESS | 1948 | 1477253412957 Marionette TRACE conn5 <- [1,2302,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403: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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 13:10:13 INFO - .. 13:10:13 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1440ms 13:10:13 INFO - PROCESS | 1948 | 1477253413007 Marionette TRACE conn5 -> [0,2303,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 1948 | 1477253413012 Marionette TRACE conn5 <- [1,2303,null,{"value":"7"}] 13:10:13 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 13:10:13 INFO - PROCESS | 1948 | 1477253413022 Marionette TRACE conn5 -> [0,2304,"timeouts",{"script":35000}] 13:10:13 INFO - PROCESS | 1948 | 1477253413026 Marionette TRACE conn5 <- [1,2304,null,{}] 13:10:13 INFO - PROCESS | 1948 | 1477253413083 Marionette TRACE conn5 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:13 INFO - PROCESS | 1948 | 1477253413301 Marionette TRACE conn5 <- [1,2305,null,{"value":null}] 13:10:13 INFO - PROCESS | 1948 | 1477253413485 Marionette TRACE conn5 -> [0,2306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x83771800 == 45 [pid = 1948] [id = 637] 13:10:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 114 (0x83772c00) [pid = 1948] [serial = 1850] [outer = (nil)] 13:10:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 115 (0x83784400) [pid = 1948] [serial = 1851] [outer = 0x83772c00] 13:10:13 INFO - PROCESS | 1948 | 1477253413574 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 116 (0x83940800) [pid = 1948] [serial = 1852] [outer = 0x83772c00] 13:10:13 INFO - PROCESS | 1948 | --DOCSHELL 0x9515c400 == 44 [pid = 1948] [id = 626] 13:10:13 INFO - PROCESS | 1948 | --DOCSHELL 0x94d29400 == 43 [pid = 1948] [id = 625] 13:10:13 INFO - PROCESS | 1948 | --DOCSHELL 0x94a83400 == 42 [pid = 1948] [id = 623] 13:10:13 INFO - PROCESS | 1948 | --DOCSHELL 0x83769800 == 41 [pid = 1948] [id = 621] 13:10:13 INFO - PROCESS | 1948 | --DOCSHELL 0x93fc3400 == 40 [pid = 1948] [id = 619] 13:10:13 INFO - PROCESS | 1948 | --DOCSHELL 0x93c83400 == 39 [pid = 1948] [id = 618] 13:10:13 INFO - PROCESS | 1948 | --DOCSHELL 0x93b16c00 == 38 [pid = 1948] [id = 617] 13:10:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x831ec000 == 39 [pid = 1948] [id = 638] 13:10:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 117 (0x833e8000) [pid = 1948] [serial = 1853] [outer = (nil)] 13:10:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 118 (0x835a8c00) [pid = 1948] [serial = 1854] [outer = 0x833e8000] 13:10:14 INFO - PROCESS | 1948 | --DOCSHELL 0x831a3800 == 38 [pid = 1948] [id = 612] 13:10:14 INFO - PROCESS | 1948 | --DOCSHELL 0x937f0800 == 37 [pid = 1948] [id = 610] 13:10:14 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaf6400 == 36 [pid = 1948] [id = 608] 13:10:14 INFO - PROCESS | 1948 | 1477253414181 Marionette TRACE conn5 <- [1,2306,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:1403:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 117 (0x9047a800) [pid = 1948] [serial = 1772] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 116 (0x8f7d6400) [pid = 1948] [serial = 1769] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 115 (0x83782c00) [pid = 1948] [serial = 1756] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 114 (0x8aae9000) [pid = 1948] [serial = 1759] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 113 (0x831eb000) [pid = 1948] [serial = 1748] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 112 (0x831e7c00) [pid = 1948] [serial = 1751] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 111 (0x8ccf3c00) [pid = 1948] [serial = 1765] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 110 (0x8ab4cc00) [pid = 1948] [serial = 1762] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 109 (0x8cd9e400) [pid = 1948] [serial = 1766] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 108 (0x83785800) [pid = 1948] [serial = 1757] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (0x831e7800) [pid = 1948] [serial = 1750] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (0x8ab7e000) [pid = 1948] [serial = 1763] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0x8f7d6000) [pid = 1948] [serial = 1768] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0x9047b800) [pid = 1948] [serial = 1771] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0x835a8400) [pid = 1948] [serial = 1754] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0x8aaf1800) [pid = 1948] [serial = 1760] [outer = (nil)] [url = about:blank] 13:10:14 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0x835a8000) [pid = 1948] [serial = 1753] [outer = (nil)] [url = about:blank] 13:10:14 INFO - . 13:10:14 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1236ms 13:10:14 INFO - PROCESS | 1948 | 1477253414257 Marionette TRACE conn5 -> [0,2307,"getWindowHandle",null] 13:10:14 INFO - PROCESS | 1948 | 1477253414265 Marionette TRACE conn5 <- [1,2307,null,{"value":"7"}] 13:10:14 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 13:10:14 INFO - PROCESS | 1948 | 1477253414275 Marionette TRACE conn5 -> [0,2308,"timeouts",{"script":35000}] 13:10:14 INFO - PROCESS | 1948 | 1477253414281 Marionette TRACE conn5 <- [1,2308,null,{}] 13:10:14 INFO - PROCESS | 1948 | 1477253414287 Marionette TRACE conn5 -> [0,2309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:14 INFO - PROCESS | 1948 | 1477253414443 Marionette TRACE conn5 <- [1,2309,null,{"value":null}] 13:10:14 INFO - PROCESS | 1948 | 1477253414600 Marionette TRACE conn5 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aae9c00 == 37 [pid = 1948] [id = 639] 13:10:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0x8aaea000) [pid = 1948] [serial = 1855] [outer = (nil)] 13:10:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0x8aaf1400) [pid = 1948] [serial = 1856] [outer = 0x8aaea000] 13:10:14 INFO - PROCESS | 1948 | 1477253414682 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0x8aaf1800) [pid = 1948] [serial = 1857] [outer = 0x8aaea000] 13:10:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b71000 == 38 [pid = 1948] [id = 640] 13:10:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0x8ccf9c00) [pid = 1948] [serial = 1858] [outer = (nil)] 13:10:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0x8d9f7800) [pid = 1948] [serial = 1859] [outer = 0x8ccf9c00] 13:10:15 INFO - PROCESS | 1948 | 1477253415300 Marionette TRACE conn5 <- [1,2310,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:1403: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"]]]}] 13:10:15 INFO - . 13:10:15 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1085ms 13:10:15 INFO - PROCESS | 1948 | 1477253415362 Marionette TRACE conn5 -> [0,2311,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 1948 | 1477253415366 Marionette TRACE conn5 <- [1,2311,null,{"value":"7"}] 13:10:15 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 13:10:15 INFO - PROCESS | 1948 | 1477253415373 Marionette TRACE conn5 -> [0,2312,"timeouts",{"script":35000}] 13:10:15 INFO - PROCESS | 1948 | 1477253415380 Marionette TRACE conn5 <- [1,2312,null,{}] 13:10:15 INFO - PROCESS | 1948 | 1477253415395 Marionette TRACE conn5 -> [0,2313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:15 INFO - PROCESS | 1948 | 1477253415614 Marionette TRACE conn5 <- [1,2313,null,{"value":null}] 13:10:15 INFO - PROCESS | 1948 | 1477253415628 Marionette TRACE conn5 -> [0,2314,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f82d000 == 39 [pid = 1948] [id = 641] 13:10:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 107 (0x8f82e800) [pid = 1948] [serial = 1860] [outer = (nil)] 13:10:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 108 (0x9047a400) [pid = 1948] [serial = 1861] [outer = 0x8f82e800] 13:10:15 INFO - PROCESS | 1948 | 1477253415711 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 109 (0x90e85000) [pid = 1948] [serial = 1862] [outer = 0x8f82e800] 13:10:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f828400 == 40 [pid = 1948] [id = 642] 13:10:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 110 (0x931e7400) [pid = 1948] [serial = 1863] [outer = (nil)] 13:10:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 111 (0x931ec400) [pid = 1948] [serial = 1864] [outer = 0x931e7400] 13:10:16 INFO - PROCESS | 1948 | 1477253416336 Marionette TRACE conn5 <- [1,2314,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:1403: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"]]]}] 13:10:16 INFO - . 13:10:16 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 986ms 13:10:16 INFO - PROCESS | 1948 | 1477253416379 Marionette TRACE conn5 -> [0,2315,"getWindowHandle",null] 13:10:16 INFO - TEST-START | /touch-events/create-touch-touchlist.html 13:10:16 INFO - PROCESS | 1948 | 1477253416384 Marionette TRACE conn5 <- [1,2315,null,{"value":"7"}] 13:10:16 INFO - PROCESS | 1948 | 1477253416391 Marionette TRACE conn5 -> [0,2316,"timeouts",{"script":35000}] 13:10:16 INFO - PROCESS | 1948 | 1477253416395 Marionette TRACE conn5 <- [1,2316,null,{}] 13:10:16 INFO - PROCESS | 1948 | 1477253416402 Marionette TRACE conn5 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:16 INFO - PROCESS | 1948 | 1477253416610 Marionette TRACE conn5 <- [1,2317,null,{"value":null}] 13:10:16 INFO - PROCESS | 1948 | 1477253416634 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x935dd000 == 41 [pid = 1948] [id = 643] 13:10:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 112 (0x937f0800) [pid = 1948] [serial = 1865] [outer = (nil)] 13:10:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 113 (0x939b8800) [pid = 1948] [serial = 1866] [outer = 0x937f0800] 13:10:16 INFO - PROCESS | 1948 | 1477253416717 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 114 (0x93aaf400) [pid = 1948] [serial = 1867] [outer = 0x937f0800] 13:10:17 INFO - PROCESS | 1948 | 1477253417333 Marionette TRACE conn5 <- [1,2318,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]]]}] 13:10:17 INFO - .... 13:10:17 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 982ms 13:10:17 INFO - PROCESS | 1948 | 1477253417374 Marionette TRACE conn5 -> [0,2319,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 1948 | 1477253417381 Marionette TRACE conn5 <- [1,2319,null,{"value":"7"}] 13:10:17 INFO - TEST-START | /touch-events/historical.html 13:10:17 INFO - PROCESS | 1948 | 1477253417393 Marionette TRACE conn5 -> [0,2320,"timeouts",{"script":35000}] 13:10:17 INFO - PROCESS | 1948 | 1477253417396 Marionette TRACE conn5 <- [1,2320,null,{}] 13:10:17 INFO - PROCESS | 1948 | 1477253417401 Marionette TRACE conn5 -> [0,2321,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:17 INFO - PROCESS | 1948 | 1477253417607 Marionette TRACE conn5 <- [1,2321,null,{"value":null}] 13:10:17 INFO - PROCESS | 1948 | 1477253417632 Marionette TRACE conn5 -> [0,2322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9f2000 == 42 [pid = 1948] [id = 644] 13:10:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 115 (0x93fc7400) [pid = 1948] [serial = 1868] [outer = (nil)] 13:10:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 116 (0x93fd0400) [pid = 1948] [serial = 1869] [outer = 0x93fc7400] 13:10:17 INFO - PROCESS | 1948 | 1477253417709 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 117 (0x94208400) [pid = 1948] [serial = 1870] [outer = 0x93fc7400] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 116 (0x935db800) [pid = 1948] [serial = 1800] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 115 (0x93fcbc00) [pid = 1948] [serial = 1809] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 114 (0x831e8000) [pid = 1948] [serial = 1791] [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] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 113 (0x94a85c00) [pid = 1948] [serial = 1817] [outer = (nil)] [url = about:blank] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 112 (0x949b6000) [pid = 1948] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 111 (0x93fc3800) [pid = 1948] [serial = 1807] [outer = (nil)] [url = about:blank] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 110 (0x834b9000) [pid = 1948] [serial = 1786] [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] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 109 (0x937f0c00) [pid = 1948] [serial = 1784] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477253398710] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 108 (0x8aaf4000) [pid = 1948] [serial = 1794] [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] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 107 (0x93c85000) [pid = 1948] [serial = 1805] [outer = (nil)] [url = about:blank] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 106 (0x834bdc00) [pid = 1948] [serial = 1776] [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] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0x90479400) [pid = 1948] [serial = 1781] [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] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0x8ab80000) [pid = 1948] [serial = 1779] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0x831a8c00) [pid = 1948] [serial = 1789] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0x8f7d7400) [pid = 1948] [serial = 1797] [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] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0x8dc1e800) [pid = 1948] [serial = 1812] [outer = (nil)] [url = about:blank] 13:10:18 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0x93b19800) [pid = 1948] [serial = 1803] [outer = (nil)] [url = about:blank] 13:10:18 INFO - PROCESS | 1948 | 1477253418535 Marionette TRACE conn5 <- [1,2322,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 13:10:18 INFO - . 13:10:18 INFO - TEST-OK | /touch-events/historical.html | took 1187ms 13:10:18 INFO - PROCESS | 1948 | 1477253418583 Marionette TRACE conn5 -> [0,2323,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 1948 | 1477253418586 Marionette TRACE conn5 <- [1,2323,null,{"value":"7"}] 13:10:18 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 13:10:18 INFO - PROCESS | 1948 | 1477253418592 Marionette TRACE conn5 -> [0,2324,"timeouts",{"script":35000}] 13:10:18 INFO - PROCESS | 1948 | 1477253418596 Marionette TRACE conn5 <- [1,2324,null,{}] 13:10:18 INFO - PROCESS | 1948 | 1477253418601 Marionette TRACE conn5 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:18 INFO - PROCESS | 1948 | 1477253418782 Marionette TRACE conn5 <- [1,2325,null,{"value":null}] 13:10:18 INFO - PROCESS | 1948 | 1477253418791 Marionette TRACE conn5 -> [0,2326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x831ec400 == 43 [pid = 1948] [id = 645] 13:10:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0x8ab4c800) [pid = 1948] [serial = 1871] [outer = (nil)] 13:10:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0x94a85c00) [pid = 1948] [serial = 1872] [outer = 0x8ab4c800] 13:10:18 INFO - PROCESS | 1948 | 1477253418982 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0x94a87000) [pid = 1948] [serial = 1873] [outer = 0x8ab4c800] 13:10:19 INFO - PROCESS | 1948 | 1477253419427 Marionette TRACE conn5 <- [1,2326,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]]]}] 13:10:19 INFO - ... 13:10:19 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 878ms 13:10:19 INFO - PROCESS | 1948 | 1477253419472 Marionette TRACE conn5 -> [0,2327,"getWindowHandle",null] 13:10:19 INFO - PROCESS | 1948 | 1477253419476 Marionette TRACE conn5 <- [1,2327,null,{"value":"7"}] 13:10:19 INFO - TEST-START | /touch-events/touch-retargeting.html 13:10:19 INFO - PROCESS | 1948 | 1477253419482 Marionette TRACE conn5 -> [0,2328,"timeouts",{"script":35000}] 13:10:19 INFO - PROCESS | 1948 | 1477253419484 Marionette TRACE conn5 <- [1,2328,null,{}] 13:10:19 INFO - PROCESS | 1948 | 1477253419490 Marionette TRACE conn5 -> [0,2329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:19 INFO - PROCESS | 1948 | 1477253419633 Marionette TRACE conn5 <- [1,2329,null,{"value":null}] 13:10:19 INFO - PROCESS | 1948 | 1477253419641 Marionette TRACE conn5 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x94c8b000 == 44 [pid = 1948] [id = 646] 13:10:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0x94d29800) [pid = 1948] [serial = 1874] [outer = (nil)] 13:10:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0x95610c00) [pid = 1948] [serial = 1875] [outer = 0x94d29800] 13:10:19 INFO - PROCESS | 1948 | 1477253419718 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0x95618c00) [pid = 1948] [serial = 1876] [outer = 0x94d29800] 13:10:20 INFO - PROCESS | 1948 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x831ec400 == 43 [pid = 1948] [id = 645] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8d9f2000 == 42 [pid = 1948] [id = 644] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x935dd000 == 41 [pid = 1948] [id = 643] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8f828400 == 40 [pid = 1948] [id = 642] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8f82d000 == 39 [pid = 1948] [id = 641] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x82b71000 == 38 [pid = 1948] [id = 640] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8f826800 == 37 [pid = 1948] [id = 636] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8a885000 == 36 [pid = 1948] [id = 635] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8aae9c00 == 35 [pid = 1948] [id = 639] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x831ec000 == 34 [pid = 1948] [id = 638] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x83771800 == 33 [pid = 1948] [id = 637] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x957ddc00 == 32 [pid = 1948] [id = 634] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x957de000 == 31 [pid = 1948] [id = 633] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x94c85800 == 30 [pid = 1948] [id = 632] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x94946c00 == 29 [pid = 1948] [id = 631] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x939b7400 == 28 [pid = 1948] [id = 630] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x9047cc00 == 27 [pid = 1948] [id = 629] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x8da9d000 == 26 [pid = 1948] [id = 628] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x82b69400 == 25 [pid = 1948] [id = 627] 13:10:23 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6c000 == 24 [pid = 1948] [id = 624] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0x94a44400) [pid = 1948] [serial = 1815] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0x94a4b800) [pid = 1948] [serial = 1816] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0x93fce000) [pid = 1948] [serial = 1810] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0x94202000) [pid = 1948] [serial = 1811] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0x937fa000) [pid = 1948] [serial = 1801] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0x93aa8000) [pid = 1948] [serial = 1802] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0x8f829800) [pid = 1948] [serial = 1798] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0x8f829c00) [pid = 1948] [serial = 1799] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0x8ab40400) [pid = 1948] [serial = 1795] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0x8ab45400) [pid = 1948] [serial = 1796] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0x835d9400) [pid = 1948] [serial = 1792] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x83778c00) [pid = 1948] [serial = 1793] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x939bc800) [pid = 1948] [serial = 1787] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x93aa9400) [pid = 1948] [serial = 1788] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x834bd400) [pid = 1948] [serial = 1790] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x91a02c00) [pid = 1948] [serial = 1782] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x931e9400) [pid = 1948] [serial = 1783] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x937f1c00) [pid = 1948] [serial = 1785] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477253398710] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x83774400) [pid = 1948] [serial = 1777] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x83779400) [pid = 1948] [serial = 1778] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x8a88e800) [pid = 1948] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x94a8d000) [pid = 1948] [serial = 1820] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x92299000) [pid = 1948] [serial = 1774] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x94a86800) [pid = 1948] [serial = 1818] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x93fc3c00) [pid = 1948] [serial = 1808] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x93c85400) [pid = 1948] [serial = 1806] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8f6c4800) [pid = 1948] [serial = 1813] [outer = (nil)] [url = about:blank] 13:10:23 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x93b1a000) [pid = 1948] [serial = 1804] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x8aaea000) [pid = 1948] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8dc11400) [pid = 1948] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x8ab47400) [pid = 1948] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x957e2c00) [pid = 1948] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x94a84400) [pid = 1948] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x93aa5800) [pid = 1948] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x83772c00) [pid = 1948] [serial = 1850] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x954c0000) [pid = 1948] [serial = 1838] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x83941c00) [pid = 1948] [serial = 1826] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x93fc7400) [pid = 1948] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x937f0800) [pid = 1948] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8ab4c800) [pid = 1948] [serial = 1871] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x8f82e800) [pid = 1948] [serial = 1860] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x9515ec00) [pid = 1948] [serial = 1824] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x8da9d800) [pid = 1948] [serial = 1829] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x91a0b800) [pid = 1948] [serial = 1773] [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] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8ccf9c00) [pid = 1948] [serial = 1858] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x957df400) [pid = 1948] [serial = 1841] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x931e7400) [pid = 1948] [serial = 1863] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x94d2a000) [pid = 1948] [serial = 1822] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x94a88800) [pid = 1948] [serial = 1836] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x90e8dc00) [pid = 1948] [serial = 1831] [outer = (nil)] [url = about:blank] 13:10:27 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x833e8000) [pid = 1948] [serial = 1853] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x831e2c00 == 23 [pid = 1948] [id = 613] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x834b7c00 == 22 [pid = 1948] [id = 611] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc13c00 == 21 [pid = 1948] [id = 609] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x834bfc00 == 20 [pid = 1948] [id = 599] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x93fcb400 == 19 [pid = 1948] [id = 620] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6a800 == 18 [pid = 1948] [id = 605] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x82b73400 == 17 [pid = 1948] [id = 616] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x8a887400 == 16 [pid = 1948] [id = 603] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x834bd800 == 15 [pid = 1948] [id = 607] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x94948400 == 14 [pid = 1948] [id = 622] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc19c00 == 13 [pid = 1948] [id = 604] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x8377fc00 == 12 [pid = 1948] [id = 606] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab49400 == 11 [pid = 1948] [id = 602] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x8dc15000 == 10 [pid = 1948] [id = 615] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88c400 == 9 [pid = 1948] [id = 601] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x83780000 == 8 [pid = 1948] [id = 600] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaef400 == 7 [pid = 1948] [id = 614] 13:10:31 INFO - PROCESS | 1948 | --DOCSHELL 0x831e2800 == 6 [pid = 1948] [id = 598] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x834be800) [pid = 1948] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x831e2400) [pid = 1948] [serial = 1848] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x83940800) [pid = 1948] [serial = 1852] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x83784400) [pid = 1948] [serial = 1851] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x8aaf1800) [pid = 1948] [serial = 1857] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8aaf1400) [pid = 1948] [serial = 1856] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x90e85000) [pid = 1948] [serial = 1862] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x9047a400) [pid = 1948] [serial = 1861] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x93aaf400) [pid = 1948] [serial = 1867] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x939b8800) [pid = 1948] [serial = 1866] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x94208400) [pid = 1948] [serial = 1870] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x93fd0400) [pid = 1948] [serial = 1869] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x94a87000) [pid = 1948] [serial = 1873] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x94a85c00) [pid = 1948] [serial = 1872] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x95160800) [pid = 1948] [serial = 1825] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x90472800) [pid = 1948] [serial = 1830] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x92299800) [pid = 1948] [serial = 1775] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x957e6800) [pid = 1948] [serial = 1844] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x930cc800) [pid = 1948] [serial = 1845] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x956c7800) [pid = 1948] [serial = 1839] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x956d1000) [pid = 1948] [serial = 1840] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x8d9f7800) [pid = 1948] [serial = 1859] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x93b11c00) [pid = 1948] [serial = 1834] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x93fcf000) [pid = 1948] [serial = 1835] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x957e0000) [pid = 1948] [serial = 1842] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x931ec400) [pid = 1948] [serial = 1864] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x8a88dc00) [pid = 1948] [serial = 1827] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8aaeb800) [pid = 1948] [serial = 1828] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x94a8d400) [pid = 1948] [serial = 1821] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x834b8000) [pid = 1948] [serial = 1823] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x94a8cc00) [pid = 1948] [serial = 1837] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x91a0b400) [pid = 1948] [serial = 1832] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x835a8c00) [pid = 1948] [serial = 1854] [outer = (nil)] [url = about:blank] 13:10:31 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x95610c00) [pid = 1948] [serial = 1875] [outer = (nil)] [url = about:blank] 13:10:49 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:10:49 INFO - PROCESS | 1948 | 1477253449878 Marionette TRACE conn5 <- [1,2330,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 13:10:49 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30414ms 13:10:49 INFO - PROCESS | 1948 | 1477253449899 Marionette TRACE conn5 -> [0,2331,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 1948 | 1477253449906 Marionette TRACE conn5 <- [1,2331,null,{"value":"7"}] 13:10:49 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 13:10:49 INFO - PROCESS | 1948 | 1477253449915 Marionette TRACE conn5 -> [0,2332,"timeouts",{"script":35000}] 13:10:49 INFO - PROCESS | 1948 | 1477253449920 Marionette TRACE conn5 <- [1,2332,null,{}] 13:10:49 INFO - PROCESS | 1948 | 1477253449930 Marionette TRACE conn5 -> [0,2333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:50 INFO - PROCESS | 1948 | 1477253450150 Marionette TRACE conn5 <- [1,2333,null,{"value":null}] 13:10:50 INFO - PROCESS | 1948 | 1477253450228 Marionette TRACE conn5 -> [0,2334,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:50 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a4400 == 7 [pid = 1948] [id = 647] 13:10:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831a4800) [pid = 1948] [serial = 1877] [outer = (nil)] 13:10:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831a8c00) [pid = 1948] [serial = 1878] [outer = 0x831a4800] 13:10:50 INFO - PROCESS | 1948 | 1477253450324 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831df400) [pid = 1948] [serial = 1879] [outer = 0x831a4800] 13:10:50 INFO - PROCESS | 1948 | 1477253450858 Marionette TRACE conn5 <- [1,2334,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Create a Touch object with insufficient properties",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:62:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:37:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 13:10:50 INFO - .... 13:10:50 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 986ms 13:10:50 INFO - PROCESS | 1948 | 1477253450900 Marionette TRACE conn5 -> [0,2335,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 1948 | 1477253450912 Marionette TRACE conn5 <- [1,2335,null,{"value":"7"}] 13:10:50 INFO - TEST-START | /user-timing/idlharness.html 13:10:50 INFO - PROCESS | 1948 | 1477253450923 Marionette TRACE conn5 -> [0,2336,"timeouts",{"script":35000}] 13:10:50 INFO - PROCESS | 1948 | 1477253450928 Marionette TRACE conn5 <- [1,2336,null,{}] 13:10:50 INFO - PROCESS | 1948 | 1477253450934 Marionette TRACE conn5 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:51 INFO - PROCESS | 1948 | 1477253451102 Marionette TRACE conn5 <- [1,2337,null,{"value":null}] 13:10:51 INFO - PROCESS | 1948 | 1477253451220 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f5c00 == 8 [pid = 1948] [id = 648] 13:10:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x834b6c00) [pid = 1948] [serial = 1880] [outer = (nil)] 13:10:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x834bb400) [pid = 1948] [serial = 1881] [outer = 0x834b6c00] 13:10:51 INFO - PROCESS | 1948 | 1477253451300 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x834bb800) [pid = 1948] [serial = 1882] [outer = 0x834b6c00] 13:10:52 INFO - PROCESS | 1948 | 1477253452170 Marionette TRACE conn5 <- [1,2338,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]]]}] 13:10:52 INFO - ........................ 13:10:52 INFO - TEST-OK | /user-timing/idlharness.html | took 1296ms 13:10:52 INFO - PROCESS | 1948 | 1477253452222 Marionette TRACE conn5 -> [0,2339,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 1948 | 1477253452227 Marionette TRACE conn5 <- [1,2339,null,{"value":"7"}] 13:10:52 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 13:10:52 INFO - PROCESS | 1948 | 1477253452233 Marionette TRACE conn5 -> [0,2340,"timeouts",{"script":35000}] 13:10:52 INFO - PROCESS | 1948 | 1477253452240 Marionette TRACE conn5 <- [1,2340,null,{}] 13:10:52 INFO - PROCESS | 1948 | 1477253452261 Marionette TRACE conn5 -> [0,2341,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:52 INFO - PROCESS | 1948 | 1477253452440 Marionette TRACE conn5 <- [1,2341,null,{"value":null}] 13:10:52 INFO - PROCESS | 1948 | 1477253452455 Marionette TRACE conn5 -> [0,2342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:52 INFO - PROCESS | 1948 | ++DOCSHELL 0x83780c00 == 9 [pid = 1948] [id = 649] 13:10:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x83781000) [pid = 1948] [serial = 1883] [outer = (nil)] 13:10:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83784400) [pid = 1948] [serial = 1884] [outer = 0x83781000] 13:10:52 INFO - PROCESS | 1948 | 1477253452645 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x83788800) [pid = 1948] [serial = 1885] [outer = 0x83781000] 13:10:53 INFO - PROCESS | 1948 | 1477253453345 Marionette TRACE conn5 <- [1,2342,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]]]}] 13:10:53 INFO - ....... 13:10:53 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1148ms 13:10:53 INFO - PROCESS | 1948 | 1477253453382 Marionette TRACE conn5 -> [0,2343,"getWindowHandle",null] 13:10:53 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 13:10:53 INFO - PROCESS | 1948 | 1477253453387 Marionette TRACE conn5 <- [1,2343,null,{"value":"7"}] 13:10:53 INFO - PROCESS | 1948 | 1477253453392 Marionette TRACE conn5 -> [0,2344,"timeouts",{"script":35000}] 13:10:53 INFO - PROCESS | 1948 | 1477253453397 Marionette TRACE conn5 <- [1,2344,null,{}] 13:10:53 INFO - PROCESS | 1948 | 1477253453404 Marionette TRACE conn5 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:53 INFO - PROCESS | 1948 | 1477253453615 Marionette TRACE conn5 <- [1,2345,null,{"value":null}] 13:10:53 INFO - PROCESS | 1948 | 1477253453626 Marionette TRACE conn5 -> [0,2346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a889000 == 10 [pid = 1948] [id = 650] 13:10:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8a88c000) [pid = 1948] [serial = 1886] [outer = (nil)] 13:10:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8a891000) [pid = 1948] [serial = 1887] [outer = 0x8a88c000] 13:10:53 INFO - PROCESS | 1948 | 1477253453706 Marionette DEBUG loaded listener.js 13:10:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8aaee000) [pid = 1948] [serial = 1888] [outer = 0x8a88c000] 13:10:54 INFO - PROCESS | 1948 | 1477253454454 Marionette TRACE conn5 <- [1,2346,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]]]}] 13:10:54 INFO - ....... 13:10:54 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1085ms 13:10:54 INFO - PROCESS | 1948 | 1477253454478 Marionette TRACE conn5 -> [0,2347,"getWindowHandle",null] 13:10:54 INFO - PROCESS | 1948 | 1477253454481 Marionette TRACE conn5 <- [1,2347,null,{"value":"7"}] 13:10:54 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 13:10:54 INFO - PROCESS | 1948 | 1477253454487 Marionette TRACE conn5 -> [0,2348,"timeouts",{"script":35000}] 13:10:54 INFO - PROCESS | 1948 | 1477253454490 Marionette TRACE conn5 <- [1,2348,null,{}] 13:10:54 INFO - PROCESS | 1948 | 1477253454496 Marionette TRACE conn5 -> [0,2349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:54 INFO - PROCESS | 1948 | 1477253454699 Marionette TRACE conn5 <- [1,2349,null,{"value":null}] 13:10:54 INFO - PROCESS | 1948 | 1477253454712 Marionette TRACE conn5 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab3f800 == 11 [pid = 1948] [id = 651] 13:10:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8ab3fc00) [pid = 1948] [serial = 1889] [outer = (nil)] 13:10:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8ab45c00) [pid = 1948] [serial = 1890] [outer = 0x8ab3fc00] 13:10:54 INFO - PROCESS | 1948 | 1477253454791 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ab48400) [pid = 1948] [serial = 1891] [outer = 0x8ab3fc00] 13:10:55 INFO - PROCESS | 1948 | 1477253455365 Marionette TRACE conn5 <- [1,2350,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]]]}] 13:10:55 INFO - .. 13:10:55 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 927ms 13:10:55 INFO - PROCESS | 1948 | 1477253455415 Marionette TRACE conn5 -> [0,2351,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 1948 | 1477253455419 Marionette TRACE conn5 <- [1,2351,null,{"value":"7"}] 13:10:55 INFO - TEST-START | /user-timing/test_user_timing_exists.html 13:10:55 INFO - PROCESS | 1948 | 1477253455425 Marionette TRACE conn5 -> [0,2352,"timeouts",{"script":35000}] 13:10:55 INFO - PROCESS | 1948 | 1477253455427 Marionette TRACE conn5 <- [1,2352,null,{}] 13:10:55 INFO - PROCESS | 1948 | 1477253455433 Marionette TRACE conn5 -> [0,2353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:55 INFO - PROCESS | 1948 | 1477253455635 Marionette TRACE conn5 <- [1,2353,null,{"value":null}] 13:10:55 INFO - PROCESS | 1948 | 1477253455754 Marionette TRACE conn5 -> [0,2354,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab7fc00 == 12 [pid = 1948] [id = 652] 13:10:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8ab80000) [pid = 1948] [serial = 1892] [outer = (nil)] 13:10:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8acd3c00) [pid = 1948] [serial = 1893] [outer = 0x8ab80000] 13:10:55 INFO - PROCESS | 1948 | 1477253455832 Marionette DEBUG loaded listener.js 13:10:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8ccef000) [pid = 1948] [serial = 1894] [outer = 0x8ab80000] 13:10:56 INFO - PROCESS | 1948 | 1477253456335 Marionette TRACE conn5 <- [1,2354,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]]]}] 13:10:56 INFO - ..... 13:10:56 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 930ms 13:10:56 INFO - PROCESS | 1948 | 1477253456357 Marionette TRACE conn5 -> [0,2355,"getWindowHandle",null] 13:10:56 INFO - PROCESS | 1948 | 1477253456359 Marionette TRACE conn5 <- [1,2355,null,{"value":"7"}] 13:10:56 INFO - TEST-START | /user-timing/test_user_timing_mark.html 13:10:56 INFO - PROCESS | 1948 | 1477253456366 Marionette TRACE conn5 -> [0,2356,"timeouts",{"script":35000}] 13:10:56 INFO - PROCESS | 1948 | 1477253456369 Marionette TRACE conn5 <- [1,2356,null,{}] 13:10:56 INFO - PROCESS | 1948 | 1477253456374 Marionette TRACE conn5 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:56 INFO - PROCESS | 1948 | 1477253456557 Marionette TRACE conn5 <- [1,2357,null,{"value":null}] 13:10:56 INFO - PROCESS | 1948 | 1477253456573 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf3800 == 13 [pid = 1948] [id = 653] 13:10:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8ccf6000) [pid = 1948] [serial = 1895] [outer = (nil)] 13:10:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8cda4800) [pid = 1948] [serial = 1896] [outer = 0x8ccf6000] 13:10:56 INFO - PROCESS | 1948 | 1477253456649 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8d9f8000) [pid = 1948] [serial = 1897] [outer = 0x8ccf6000] 13:10:57 INFO - PROCESS | 1948 | 1477253457398 Marionette TRACE conn5 <- [1,2358,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]]]}] 13:10:57 INFO - ..................... 13:10:57 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1085ms 13:10:57 INFO - PROCESS | 1948 | 1477253457460 Marionette TRACE conn5 -> [0,2359,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 1948 | 1477253457464 Marionette TRACE conn5 <- [1,2359,null,{"value":"7"}] 13:10:57 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 13:10:57 INFO - PROCESS | 1948 | 1477253457471 Marionette TRACE conn5 -> [0,2360,"timeouts",{"script":35000}] 13:10:57 INFO - PROCESS | 1948 | 1477253457474 Marionette TRACE conn5 <- [1,2360,null,{}] 13:10:57 INFO - PROCESS | 1948 | 1477253457481 Marionette TRACE conn5 -> [0,2361,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:57 INFO - PROCESS | 1948 | 1477253457680 Marionette TRACE conn5 <- [1,2361,null,{"value":null}] 13:10:57 INFO - PROCESS | 1948 | 1477253457696 Marionette TRACE conn5 -> [0,2362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f6c4c00 == 14 [pid = 1948] [id = 654] 13:10:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x8f7d2800) [pid = 1948] [serial = 1898] [outer = (nil)] 13:10:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x8f7e1400) [pid = 1948] [serial = 1899] [outer = 0x8f7d2800] 13:10:57 INFO - PROCESS | 1948 | 1477253457770 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x8f820400) [pid = 1948] [serial = 1900] [outer = 0x8f7d2800] 13:10:58 INFO - PROCESS | 1948 | 1477253458455 Marionette TRACE conn5 <- [1,2362,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]]]}] 13:10:58 INFO - ..... 13:10:58 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1077ms 13:10:58 INFO - PROCESS | 1948 | 1477253458550 Marionette TRACE conn5 -> [0,2363,"getWindowHandle",null] 13:10:58 INFO - PROCESS | 1948 | 1477253458557 Marionette TRACE conn5 <- [1,2363,null,{"value":"7"}] 13:10:58 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 13:10:58 INFO - PROCESS | 1948 | 1477253458581 Marionette TRACE conn5 -> [0,2364,"timeouts",{"script":35000}] 13:10:58 INFO - PROCESS | 1948 | 1477253458590 Marionette TRACE conn5 <- [1,2364,null,{}] 13:10:58 INFO - PROCESS | 1948 | 1477253458598 Marionette TRACE conn5 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:10:58 INFO - PROCESS | 1948 | 1477253458786 Marionette TRACE conn5 <- [1,2365,null,{"value":null}] 13:10:58 INFO - PROCESS | 1948 | 1477253458947 Marionette TRACE conn5 -> [0,2366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f6c00 == 15 [pid = 1948] [id = 655] 13:10:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x834b5800) [pid = 1948] [serial = 1901] [outer = (nil)] 13:10:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x835a5c00) [pid = 1948] [serial = 1902] [outer = 0x834b5800] 13:10:59 INFO - PROCESS | 1948 | 1477253459041 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x835a6c00) [pid = 1948] [serial = 1903] [outer = 0x834b5800] 13:10:59 INFO - ......................................... 13:10:59 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1209ms 13:10:59 INFO - PROCESS | 1948 | 1477253459742 Marionette TRACE conn5 <- [1,2366,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]]]}] 13:10:59 INFO - PROCESS | 1948 | 1477253459824 Marionette TRACE conn5 -> [0,2367,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 1948 | 1477253459833 Marionette TRACE conn5 <- [1,2367,null,{"value":"7"}] 13:10:59 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 13:10:59 INFO - PROCESS | 1948 | 1477253459846 Marionette TRACE conn5 -> [0,2368,"timeouts",{"script":35000}] 13:10:59 INFO - PROCESS | 1948 | 1477253459854 Marionette TRACE conn5 <- [1,2368,null,{}] 13:10:59 INFO - PROCESS | 1948 | 1477253459877 Marionette TRACE conn5 -> [0,2369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:00 INFO - PROCESS | 1948 | 1477253460060 Marionette TRACE conn5 <- [1,2369,null,{"value":null}] 13:11:00 INFO - PROCESS | 1948 | 1477253460217 Marionette TRACE conn5 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x8393a000 == 16 [pid = 1948] [id = 656] 13:11:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x83940c00) [pid = 1948] [serial = 1904] [outer = (nil)] 13:11:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x8a889800) [pid = 1948] [serial = 1905] [outer = 0x83940c00] 13:11:00 INFO - PROCESS | 1948 | 1477253460315 Marionette DEBUG loaded listener.js 13:11:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x8a891400) [pid = 1948] [serial = 1906] [outer = 0x83940c00] 13:11:00 INFO - PROCESS | 1948 | 1477253460951 Marionette TRACE conn5 <- [1,2370,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]]]}] 13:11:01 INFO - .. 13:11:01 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1201ms 13:11:01 INFO - PROCESS | 1948 | 1477253461048 Marionette TRACE conn5 -> [0,2371,"getWindowHandle",null] 13:11:01 INFO - PROCESS | 1948 | 1477253461052 Marionette TRACE conn5 <- [1,2371,null,{"value":"7"}] 13:11:01 INFO - TEST-START | /user-timing/test_user_timing_measure.html 13:11:01 INFO - PROCESS | 1948 | 1477253461076 Marionette TRACE conn5 -> [0,2372,"timeouts",{"script":35000}] 13:11:01 INFO - PROCESS | 1948 | 1477253461083 Marionette TRACE conn5 <- [1,2372,null,{}] 13:11:01 INFO - PROCESS | 1948 | 1477253461099 Marionette TRACE conn5 -> [0,2373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:01 INFO - PROCESS | 1948 | 1477253461278 Marionette TRACE conn5 <- [1,2373,null,{"value":null}] 13:11:01 INFO - PROCESS | 1948 | 1477253461437 Marionette TRACE conn5 -> [0,2374,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf8000 == 17 [pid = 1948] [id = 657] 13:11:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x8cd9e400) [pid = 1948] [serial = 1907] [outer = (nil)] 13:11:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x8da9d000) [pid = 1948] [serial = 1908] [outer = 0x8cd9e400] 13:11:01 INFO - PROCESS | 1948 | 1477253461542 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x8f7db800) [pid = 1948] [serial = 1909] [outer = 0x8cd9e400] 13:11:02 INFO - ............................... 13:11:02 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1314ms 13:11:02 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 13:11:02 INFO - PROCESS | 1948 | 1477253462352 Marionette TRACE conn5 <- [1,2374,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]]]}] 13:11:02 INFO - PROCESS | 1948 | 1477253462388 Marionette TRACE conn5 -> [0,2375,"getWindowHandle",null] 13:11:02 INFO - PROCESS | 1948 | 1477253462392 Marionette TRACE conn5 <- [1,2375,null,{"value":"7"}] 13:11:02 INFO - PROCESS | 1948 | 1477253462402 Marionette TRACE conn5 -> [0,2376,"timeouts",{"script":35000}] 13:11:02 INFO - PROCESS | 1948 | 1477253462410 Marionette TRACE conn5 <- [1,2376,null,{}] 13:11:02 INFO - PROCESS | 1948 | 1477253462421 Marionette TRACE conn5 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:02 INFO - PROCESS | 1948 | 1477253462647 Marionette TRACE conn5 <- [1,2377,null,{"value":null}] 13:11:02 INFO - PROCESS | 1948 | 1477253462780 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x9047b400 == 18 [pid = 1948] [id = 658] 13:11:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x9047bc00) [pid = 1948] [serial = 1910] [outer = (nil)] 13:11:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x90f85000) [pid = 1948] [serial = 1911] [outer = 0x9047bc00] 13:11:02 INFO - PROCESS | 1948 | 1477253462868 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x91a08400) [pid = 1948] [serial = 1912] [outer = 0x9047bc00] 13:11:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:11:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:11:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 13:11:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:11:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:11:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:11:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 13:11:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:11:03 INFO - PROCESS | 1948 | 1477253463663 Marionette TRACE conn5 <- [1,2378,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]]]}] 13:11:03 INFO - ................. 13:11:03 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1342ms 13:11:03 INFO - PROCESS | 1948 | 1477253463745 Marionette TRACE conn5 -> [0,2379,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 1948 | 1477253463752 Marionette TRACE conn5 <- [1,2379,null,{"value":"7"}] 13:11:03 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 13:11:03 INFO - PROCESS | 1948 | 1477253463761 Marionette TRACE conn5 -> [0,2380,"timeouts",{"script":35000}] 13:11:03 INFO - PROCESS | 1948 | 1477253463766 Marionette TRACE conn5 <- [1,2380,null,{}] 13:11:03 INFO - PROCESS | 1948 | 1477253463796 Marionette TRACE conn5 -> [0,2381,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:03 INFO - PROCESS | 1948 | 1477253463966 Marionette TRACE conn5 <- [1,2381,null,{"value":null}] 13:11:04 INFO - PROCESS | 1948 | 1477253464138 Marionette TRACE conn5 -> [0,2382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a3800 == 19 [pid = 1948] [id = 659] 13:11:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x831a3c00) [pid = 1948] [serial = 1913] [outer = (nil)] 13:11:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x8376c400) [pid = 1948] [serial = 1914] [outer = 0x831a3c00] 13:11:04 INFO - PROCESS | 1948 | 1477253464228 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x83775c00) [pid = 1948] [serial = 1915] [outer = 0x831a3c00] 13:11:05 INFO - PROCESS | 1948 | --DOCSHELL 0x94c8b000 == 18 [pid = 1948] [id = 646] 13:11:05 INFO - PROCESS | 1948 | 1477253465640 Marionette TRACE conn5 <- [1,2382,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]]]}] 13:11:05 INFO - ................. 13:11:05 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1907ms 13:11:05 INFO - PROCESS | 1948 | 1477253465669 Marionette TRACE conn5 -> [0,2383,"getWindowHandle",null] 13:11:05 INFO - PROCESS | 1948 | 1477253465675 Marionette TRACE conn5 <- [1,2383,null,{"value":"7"}] 13:11:05 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 13:11:05 INFO - PROCESS | 1948 | 1477253465684 Marionette TRACE conn5 -> [0,2384,"getContext",null] 13:11:05 INFO - PROCESS | 1948 | 1477253465690 Marionette TRACE conn5 <- [1,2384,null,{"value":"content"}] 13:11:05 INFO - PROCESS | 1948 | 1477253465698 Marionette TRACE conn5 -> [0,2385,"setContext",{"value":"chrome"}] 13:11:05 INFO - PROCESS | 1948 | 1477253465704 Marionette TRACE conn5 <- [1,2385,null,{}] 13:11:05 INFO - PROCESS | 1948 | 1477253465711 Marionette TRACE conn5 -> [0,2386,"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":234}] 13:11:05 INFO - PROCESS | 1948 | 1477253465737 Marionette TRACE conn5 <- [1,2386,null,{"value":true}] 13:11:05 INFO - PROCESS | 1948 | 1477253465790 Marionette TRACE conn5 -> [0,2387,"setContext",{"value":"content"}] 13:11:05 INFO - PROCESS | 1948 | 1477253465800 Marionette TRACE conn5 <- [1,2387,null,{}] 13:11:05 INFO - Setting pref dom.animations-api.core.enabled (true) 13:11:05 INFO - PROCESS | 1948 | 1477253465818 Marionette TRACE conn5 -> [0,2388,"getContext",null] 13:11:05 INFO - PROCESS | 1948 | 1477253465824 Marionette TRACE conn5 <- [1,2388,null,{"value":"content"}] 13:11:05 INFO - PROCESS | 1948 | 1477253465829 Marionette TRACE conn5 -> [0,2389,"setContext",{"value":"chrome"}] 13:11:05 INFO - PROCESS | 1948 | 1477253465833 Marionette TRACE conn5 <- [1,2389,null,{}] 13:11:05 INFO - PROCESS | 1948 | 1477253465839 Marionette TRACE conn5 -> [0,2390,"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":203}] 13:11:05 INFO - PROCESS | 1948 | 1477253465859 Marionette TRACE conn5 <- [1,2390,null,{"value":null}] 13:11:05 INFO - PROCESS | 1948 | 1477253465866 Marionette TRACE conn5 -> [0,2391,"setContext",{"value":"content"}] 13:11:05 INFO - PROCESS | 1948 | 1477253465873 Marionette TRACE conn5 <- [1,2391,null,{}] 13:11:05 INFO - PROCESS | 1948 | 1477253465878 Marionette TRACE conn5 -> [0,2392,"timeouts",{"script":35000}] 13:11:05 INFO - PROCESS | 1948 | 1477253465885 Marionette TRACE conn5 <- [1,2392,null,{}] 13:11:05 INFO - PROCESS | 1948 | 1477253465902 Marionette TRACE conn5 -> [0,2393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:06 INFO - PROCESS | 1948 | 1477253466073 Marionette TRACE conn5 <- [1,2393,null,{"value":null}] 13:11:06 INFO - PROCESS | 1948 | 1477253466197 Marionette TRACE conn5 -> [0,2394,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x833e7800 == 19 [pid = 1948] [id = 660] 13:11:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x833e8000) [pid = 1948] [serial = 1916] [outer = (nil)] 13:11:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x83948000) [pid = 1948] [serial = 1917] [outer = 0x833e8000] 13:11:06 INFO - PROCESS | 1948 | 1477253466281 Marionette DEBUG loaded listener.js 13:11:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x8a88d800) [pid = 1948] [serial = 1918] [outer = 0x833e8000] 13:11:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab44400 == 20 [pid = 1948] [id = 661] 13:11:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8ab7cc00) [pid = 1948] [serial = 1919] [outer = (nil)] 13:11:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8ab46000) [pid = 1948] [serial = 1920] [outer = 0x8ab7cc00] 13:11:06 INFO - PROCESS | 1948 | 1477253466969 Marionette TRACE conn5 <- [1,2394,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]]]}] 13:11:07 INFO - ... 13:11:07 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1329ms 13:11:07 INFO - PROCESS | 1948 | 1477253467018 Marionette TRACE conn5 -> [0,2395,"getWindowHandle",null] 13:11:07 INFO - PROCESS | 1948 | 1477253467023 Marionette TRACE conn5 <- [1,2395,null,{"value":"7"}] 13:11:07 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 13:11:07 INFO - PROCESS | 1948 | 1477253467028 Marionette TRACE conn5 -> [0,2396,"timeouts",{"script":35000}] 13:11:07 INFO - PROCESS | 1948 | 1477253467034 Marionette TRACE conn5 <- [1,2396,null,{}] 13:11:07 INFO - PROCESS | 1948 | 1477253467040 Marionette TRACE conn5 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:07 INFO - PROCESS | 1948 | 1477253467351 Marionette TRACE conn5 <- [1,2397,null,{"value":null}] 13:11:07 INFO - PROCESS | 1948 | 1477253467379 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6b000 == 21 [pid = 1948] [id = 662] 13:11:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8ccf2400) [pid = 1948] [serial = 1921] [outer = (nil)] 13:11:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8ccf7800) [pid = 1948] [serial = 1922] [outer = 0x8ccf2400] 13:11:07 INFO - PROCESS | 1948 | 1477253467455 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8da9b800) [pid = 1948] [serial = 1923] [outer = 0x8ccf2400] 13:11:07 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:07 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:08 INFO - PROCESS | 1948 | 1477253468204 Marionette TRACE conn5 <- [1,2398,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]]]}] 13:11:08 INFO - ......... 13:11:08 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1232ms 13:11:08 INFO - PROCESS | 1948 | 1477253468271 Marionette TRACE conn5 -> [0,2399,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 1948 | 1477253468275 Marionette TRACE conn5 <- [1,2399,null,{"value":"7"}] 13:11:08 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 13:11:08 INFO - PROCESS | 1948 | 1477253468281 Marionette TRACE conn5 -> [0,2400,"timeouts",{"script":35000}] 13:11:08 INFO - PROCESS | 1948 | 1477253468285 Marionette TRACE conn5 <- [1,2400,null,{}] 13:11:08 INFO - PROCESS | 1948 | 1477253468291 Marionette TRACE conn5 -> [0,2401,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:08 INFO - PROCESS | 1948 | 1477253468474 Marionette TRACE conn5 <- [1,2401,null,{"value":null}] 13:11:08 INFO - PROCESS | 1948 | 1477253468509 Marionette TRACE conn5 -> [0,2402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x9228d400 == 22 [pid = 1948] [id = 663] 13:11:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x9228e000) [pid = 1948] [serial = 1924] [outer = (nil)] 13:11:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x9236cc00) [pid = 1948] [serial = 1925] [outer = 0x9228e000] 13:11:08 INFO - PROCESS | 1948 | 1477253468603 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x92370800) [pid = 1948] [serial = 1926] [outer = 0x9228e000] 13:11:09 INFO - PROCESS | 1948 | 1477253469300 Marionette TRACE conn5 <- [1,2402,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]]]}] 13:11:09 INFO - ................................... 13:11:09 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1098ms 13:11:09 INFO - PROCESS | 1948 | 1477253469384 Marionette TRACE conn5 -> [0,2403,"getWindowHandle",null] 13:11:09 INFO - PROCESS | 1948 | 1477253469390 Marionette TRACE conn5 <- [1,2403,null,{"value":"7"}] 13:11:09 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 13:11:09 INFO - Clearing pref dom.animations-api.core.enabled 13:11:09 INFO - PROCESS | 1948 | 1477253469397 Marionette TRACE conn5 -> [0,2404,"getContext",null] 13:11:09 INFO - PROCESS | 1948 | 1477253469400 Marionette TRACE conn5 <- [1,2404,null,{"value":"content"}] 13:11:09 INFO - PROCESS | 1948 | 1477253469414 Marionette TRACE conn5 -> [0,2405,"setContext",{"value":"chrome"}] 13:11:09 INFO - PROCESS | 1948 | 1477253469418 Marionette TRACE conn5 <- [1,2405,null,{}] 13:11:09 INFO - PROCESS | 1948 | 1477253469423 Marionette TRACE conn5 -> [0,2406,"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":214}] 13:11:09 INFO - PROCESS | 1948 | 1477253469438 Marionette TRACE conn5 <- [1,2406,null,{"value":null}] 13:11:09 INFO - PROCESS | 1948 | 1477253469442 Marionette TRACE conn5 -> [0,2407,"setContext",{"value":"content"}] 13:11:09 INFO - PROCESS | 1948 | 1477253469444 Marionette TRACE conn5 <- [1,2407,null,{}] 13:11:09 INFO - PROCESS | 1948 | 1477253469456 Marionette TRACE conn5 -> [0,2408,"timeouts",{"script":35000}] 13:11:09 INFO - PROCESS | 1948 | 1477253469460 Marionette TRACE conn5 <- [1,2408,null,{}] 13:11:09 INFO - PROCESS | 1948 | 1477253469466 Marionette TRACE conn5 -> [0,2409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:09 INFO - PROCESS | 1948 | 1477253469679 Marionette TRACE conn5 <- [1,2409,null,{"value":null}] 13:11:09 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8ccf6000) [pid = 1948] [serial = 1895] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 13:11:09 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8f7d2800) [pid = 1948] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 13:11:09 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x8ab3fc00) [pid = 1948] [serial = 1889] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 13:11:09 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x94d29800) [pid = 1948] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 13:11:09 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8a88c000) [pid = 1948] [serial = 1886] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 13:11:09 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x83781000) [pid = 1948] [serial = 1883] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 13:11:09 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x834b6c00) [pid = 1948] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 13:11:09 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x831a4800) [pid = 1948] [serial = 1877] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 13:11:09 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x8ab80000) [pid = 1948] [serial = 1892] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 13:11:09 INFO - PROCESS | 1948 | 1477253469979 Marionette TRACE conn5 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x835b1c00 == 23 [pid = 1948] [id = 664] 13:11:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x8377f400) [pid = 1948] [serial = 1927] [outer = (nil)] 13:11:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8ccf6000) [pid = 1948] [serial = 1928] [outer = 0x8377f400] 13:11:10 INFO - PROCESS | 1948 | 1477253470066 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x937f4400) [pid = 1948] [serial = 1929] [outer = 0x8377f400] 13:11:10 INFO - PROCESS | 1948 | 1477253470563 Marionette TRACE conn5 <- [1,2410,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]]]}] 13:11:10 INFO - . 13:11:10 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1186ms 13:11:10 INFO - PROCESS | 1948 | 1477253470584 Marionette TRACE conn5 -> [0,2411,"getWindowHandle",null] 13:11:10 INFO - TEST-START | /websockets/Close-0.htm 13:11:10 INFO - PROCESS | 1948 | 1477253470588 Marionette TRACE conn5 <- [1,2411,null,{"value":"7"}] 13:11:10 INFO - PROCESS | 1948 | 1477253470593 Marionette TRACE conn5 -> [0,2412,"timeouts",{"script":35000}] 13:11:10 INFO - PROCESS | 1948 | 1477253470597 Marionette TRACE conn5 <- [1,2412,null,{}] 13:11:10 INFO - PROCESS | 1948 | 1477253470603 Marionette TRACE conn5 -> [0,2413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:10 INFO - PROCESS | 1948 | 1477253470750 Marionette TRACE conn5 <- [1,2413,null,{"value":null}] 13:11:10 INFO - PROCESS | 1948 | 1477253470759 Marionette TRACE conn5 -> [0,2414,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x9387a000 == 24 [pid = 1948] [id = 665] 13:11:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x93881000) [pid = 1948] [serial = 1930] [outer = (nil)] 13:11:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x939bb800) [pid = 1948] [serial = 1931] [outer = 0x93881000] 13:11:10 INFO - PROCESS | 1948 | 1477253470841 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x93aa8c00) [pid = 1948] [serial = 1932] [outer = 0x93881000] 13:11:11 INFO - PROCESS | 1948 | 1477253471433 Marionette TRACE conn5 <- [1,2414,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]]]}] 13:11:11 INFO - . 13:11:11 INFO - TEST-OK | /websockets/Close-0.htm | took 879ms 13:11:11 INFO - PROCESS | 1948 | 1477253471472 Marionette TRACE conn5 -> [0,2415,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 1948 | 1477253471476 Marionette TRACE conn5 <- [1,2415,null,{"value":"7"}] 13:11:11 INFO - TEST-START | /websockets/Close-1000-reason.htm 13:11:11 INFO - PROCESS | 1948 | 1477253471482 Marionette TRACE conn5 -> [0,2416,"timeouts",{"script":35000}] 13:11:11 INFO - PROCESS | 1948 | 1477253471485 Marionette TRACE conn5 <- [1,2416,null,{}] 13:11:11 INFO - PROCESS | 1948 | 1477253471490 Marionette TRACE conn5 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:11 INFO - PROCESS | 1948 | 1477253471709 Marionette TRACE conn5 <- [1,2417,null,{"value":null}] 13:11:11 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:11:11 INFO - PROCESS | 1948 | 1477253471728 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:11 INFO - PROCESS | 1948 | ++DOCSHELL 0x831eb000 == 25 [pid = 1948] [id = 666] 13:11:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x834c3800) [pid = 1948] [serial = 1933] [outer = (nil)] 13:11:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x93b16000) [pid = 1948] [serial = 1934] [outer = 0x834c3800] 13:11:11 INFO - PROCESS | 1948 | 1477253471802 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x93c7d800) [pid = 1948] [serial = 1935] [outer = 0x834c3800] 13:11:12 INFO - PROCESS | 1948 | 1477253472577 Marionette TRACE conn5 <- [1,2418,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]]]}] 13:11:12 INFO - .. 13:11:12 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1128ms 13:11:12 INFO - PROCESS | 1948 | 1477253472612 Marionette TRACE conn5 -> [0,2419,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 1948 | 1477253472618 Marionette TRACE conn5 <- [1,2419,null,{"value":"7"}] 13:11:12 INFO - TEST-START | /websockets/Close-1000.htm 13:11:12 INFO - PROCESS | 1948 | 1477253472655 Marionette TRACE conn5 -> [0,2420,"timeouts",{"script":35000}] 13:11:12 INFO - PROCESS | 1948 | 1477253472662 Marionette TRACE conn5 <- [1,2420,null,{}] 13:11:12 INFO - PROCESS | 1948 | 1477253472675 Marionette TRACE conn5 -> [0,2421,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:12 INFO - PROCESS | 1948 | 1477253472865 Marionette TRACE conn5 <- [1,2421,null,{"value":null}] 13:11:13 INFO - PROCESS | 1948 | 1477253473031 Marionette TRACE conn5 -> [0,2422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x833ecc00 == 26 [pid = 1948] [id = 667] 13:11:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x833f0800) [pid = 1948] [serial = 1936] [outer = (nil)] 13:11:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x83770400) [pid = 1948] [serial = 1937] [outer = 0x833f0800] 13:11:13 INFO - PROCESS | 1948 | 1477253473129 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x83778800) [pid = 1948] [serial = 1938] [outer = 0x833f0800] 13:11:13 INFO - PROCESS | 1948 | 1477253473840 Marionette TRACE conn5 <- [1,2422,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]]]}] 13:11:13 INFO - .. 13:11:13 INFO - TEST-OK | /websockets/Close-1000.htm | took 1199ms 13:11:13 INFO - PROCESS | 1948 | 1477253473851 Marionette TRACE conn5 -> [0,2423,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 1948 | 1477253473859 Marionette TRACE conn5 <- [1,2423,null,{"value":"7"}] 13:11:13 INFO - TEST-START | /websockets/Close-NaN.htm 13:11:13 INFO - PROCESS | 1948 | 1477253473870 Marionette TRACE conn5 -> [0,2424,"timeouts",{"script":35000}] 13:11:13 INFO - PROCESS | 1948 | 1477253473878 Marionette TRACE conn5 <- [1,2424,null,{}] 13:11:13 INFO - PROCESS | 1948 | 1477253473912 Marionette TRACE conn5 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:14 INFO - PROCESS | 1948 | 1477253474093 Marionette TRACE conn5 <- [1,2425,null,{"value":null}] 13:11:14 INFO - PROCESS | 1948 | 1477253474254 Marionette TRACE conn5 -> [0,2426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab87c00 == 27 [pid = 1948] [id = 668] 13:11:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x8ab89c00) [pid = 1948] [serial = 1939] [outer = (nil)] 13:11:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x8ccfa400) [pid = 1948] [serial = 1940] [outer = 0x8ab89c00] 13:11:14 INFO - PROCESS | 1948 | 1477253474350 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x8dc1bc00) [pid = 1948] [serial = 1941] [outer = 0x8ab89c00] 13:11:15 INFO - PROCESS | 1948 | 1477253475192 Marionette TRACE conn5 <- [1,2426,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]]]}] 13:11:15 INFO - . 13:11:15 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1343ms 13:11:15 INFO - PROCESS | 1948 | 1477253475213 Marionette TRACE conn5 -> [0,2427,"getWindowHandle",null] 13:11:15 INFO - PROCESS | 1948 | 1477253475220 Marionette TRACE conn5 <- [1,2427,null,{"value":"7"}] 13:11:15 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 13:11:15 INFO - PROCESS | 1948 | 1477253475229 Marionette TRACE conn5 -> [0,2428,"timeouts",{"script":35000}] 13:11:15 INFO - PROCESS | 1948 | 1477253475234 Marionette TRACE conn5 <- [1,2428,null,{}] 13:11:15 INFO - PROCESS | 1948 | 1477253475277 Marionette TRACE conn5 -> [0,2429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:15 INFO - PROCESS | 1948 | 1477253475491 Marionette TRACE conn5 <- [1,2429,null,{"value":null}] 13:11:15 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:11:15 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab44400 == 26 [pid = 1948] [id = 661] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8f7e1400) [pid = 1948] [serial = 1899] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x8f820400) [pid = 1948] [serial = 1900] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x8cda4800) [pid = 1948] [serial = 1896] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x8d9f8000) [pid = 1948] [serial = 1897] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8acd3c00) [pid = 1948] [serial = 1893] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8ccef000) [pid = 1948] [serial = 1894] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8ab45c00) [pid = 1948] [serial = 1890] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8ab48400) [pid = 1948] [serial = 1891] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x8a891000) [pid = 1948] [serial = 1887] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8aaee000) [pid = 1948] [serial = 1888] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x83784400) [pid = 1948] [serial = 1884] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x83788800) [pid = 1948] [serial = 1885] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x834bb400) [pid = 1948] [serial = 1881] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x834bb800) [pid = 1948] [serial = 1882] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x831a8c00) [pid = 1948] [serial = 1878] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x831df400) [pid = 1948] [serial = 1879] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x95618c00) [pid = 1948] [serial = 1876] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 1948 | 1477253475726 Marionette TRACE conn5 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a5000 == 27 [pid = 1948] [id = 669] 13:11:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x831a8800) [pid = 1948] [serial = 1942] [outer = (nil)] 13:11:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x833ef400) [pid = 1948] [serial = 1943] [outer = 0x831a8800] 13:11:15 INFO - PROCESS | 1948 | 1477253475807 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x834bb400) [pid = 1948] [serial = 1944] [outer = 0x831a8800] 13:11:16 INFO - PROCESS | 1948 | 1477253476316 Marionette TRACE conn5 <- [1,2430,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]]]}] 13:11:16 INFO - . 13:11:16 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1115ms 13:11:16 INFO - PROCESS | 1948 | 1477253476344 Marionette TRACE conn5 -> [0,2431,"getWindowHandle",null] 13:11:16 INFO - PROCESS | 1948 | 1477253476352 Marionette TRACE conn5 <- [1,2431,null,{"value":"7"}] 13:11:16 INFO - TEST-START | /websockets/Close-clamp.htm 13:11:16 INFO - PROCESS | 1948 | 1477253476361 Marionette TRACE conn5 -> [0,2432,"timeouts",{"script":35000}] 13:11:16 INFO - PROCESS | 1948 | 1477253476366 Marionette TRACE conn5 <- [1,2432,null,{}] 13:11:16 INFO - PROCESS | 1948 | 1477253476372 Marionette TRACE conn5 -> [0,2433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:16 INFO - PROCESS | 1948 | 1477253476563 Marionette TRACE conn5 <- [1,2433,null,{"value":null}] 13:11:16 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:11:16 INFO - PROCESS | 1948 | 1477253476691 Marionette TRACE conn5 -> [0,2434,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x835aac00 == 28 [pid = 1948] [id = 670] 13:11:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x835e2c00) [pid = 1948] [serial = 1945] [outer = (nil)] 13:11:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8377c800) [pid = 1948] [serial = 1946] [outer = 0x835e2c00] 13:11:16 INFO - PROCESS | 1948 | 1477253476770 Marionette DEBUG loaded listener.js 13:11:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8377d800) [pid = 1948] [serial = 1947] [outer = 0x835e2c00] 13:11:17 INFO - PROCESS | 1948 | 1477253477276 Marionette TRACE conn5 <- [1,2434,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 13:11:17 INFO - . 13:11:17 INFO - TEST-OK | /websockets/Close-clamp.htm | took 948ms 13:11:17 INFO - PROCESS | 1948 | 1477253477311 Marionette TRACE conn5 -> [0,2435,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 1948 | 1477253477314 Marionette TRACE conn5 <- [1,2435,null,{"value":"7"}] 13:11:17 INFO - TEST-START | /websockets/Close-null.htm 13:11:17 INFO - PROCESS | 1948 | 1477253477328 Marionette TRACE conn5 -> [0,2436,"timeouts",{"script":35000}] 13:11:17 INFO - PROCESS | 1948 | 1477253477335 Marionette TRACE conn5 <- [1,2436,null,{}] 13:11:17 INFO - PROCESS | 1948 | 1477253477353 Marionette TRACE conn5 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:17 INFO - PROCESS | 1948 | 1477253477568 Marionette TRACE conn5 <- [1,2437,null,{"value":null}] 13:11:17 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:11:17 INFO - PROCESS | 1948 | 1477253477590 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab3e400 == 29 [pid = 1948] [id = 671] 13:11:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8ab3e800) [pid = 1948] [serial = 1948] [outer = (nil)] 13:11:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8ab47400) [pid = 1948] [serial = 1949] [outer = 0x8ab3e800] 13:11:17 INFO - PROCESS | 1948 | 1477253477669 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x8ab47800) [pid = 1948] [serial = 1950] [outer = 0x8ab3e800] 13:11:18 INFO - PROCESS | 1948 | 1477253478227 Marionette TRACE conn5 <- [1,2438,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]]]}] 13:11:18 INFO - . 13:11:18 INFO - TEST-OK | /websockets/Close-null.htm | took 939ms 13:11:18 INFO - PROCESS | 1948 | 1477253478269 Marionette TRACE conn5 -> [0,2439,"getWindowHandle",null] 13:11:18 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 13:11:18 INFO - PROCESS | 1948 | 1477253478274 Marionette TRACE conn5 <- [1,2439,null,{"value":"7"}] 13:11:18 INFO - PROCESS | 1948 | 1477253478279 Marionette TRACE conn5 -> [0,2440,"timeouts",{"script":35000}] 13:11:18 INFO - PROCESS | 1948 | 1477253478284 Marionette TRACE conn5 <- [1,2440,null,{}] 13:11:18 INFO - PROCESS | 1948 | 1477253478290 Marionette TRACE conn5 -> [0,2441,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:18 INFO - PROCESS | 1948 | 1477253478488 Marionette TRACE conn5 <- [1,2441,null,{"value":null}] 13:11:18 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:11:18 INFO - PROCESS | 1948 | 1477253478508 Marionette TRACE conn5 -> [0,2442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf0800 == 30 [pid = 1948] [id = 672] 13:11:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8ccf0c00) [pid = 1948] [serial = 1951] [outer = (nil)] 13:11:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8d9fd400) [pid = 1948] [serial = 1952] [outer = 0x8ccf0c00] 13:11:18 INFO - PROCESS | 1948 | 1477253478597 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8dc19400) [pid = 1948] [serial = 1953] [outer = 0x8ccf0c00] 13:11:19 INFO - PROCESS | 1948 | [1948] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:11:19 INFO - PROCESS | 1948 | [1948] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:11:19 INFO - PROCESS | 1948 | 1477253479254 Marionette TRACE conn5 <- [1,2442,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]]]}] 13:11:19 INFO - .. 13:11:19 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 984ms 13:11:19 INFO - PROCESS | 1948 | 1477253479287 Marionette TRACE conn5 -> [0,2443,"getWindowHandle",null] 13:11:19 INFO - PROCESS | 1948 | 1477253479292 Marionette TRACE conn5 <- [1,2443,null,{"value":"7"}] 13:11:19 INFO - TEST-START | /websockets/Close-string.htm 13:11:19 INFO - PROCESS | 1948 | 1477253479299 Marionette TRACE conn5 -> [0,2444,"timeouts",{"script":35000}] 13:11:19 INFO - PROCESS | 1948 | 1477253479302 Marionette TRACE conn5 <- [1,2444,null,{}] 13:11:19 INFO - PROCESS | 1948 | 1477253479307 Marionette TRACE conn5 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:19 INFO - PROCESS | 1948 | 1477253479504 Marionette TRACE conn5 <- [1,2445,null,{"value":null}] 13:11:19 INFO - PROCESS | 1948 | 1477253479529 Marionette TRACE conn5 -> [0,2446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e85000 == 31 [pid = 1948] [id = 673] 13:11:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x90e85800) [pid = 1948] [serial = 1954] [outer = (nil)] 13:11:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x91a0f800) [pid = 1948] [serial = 1955] [outer = 0x90e85800] 13:11:19 INFO - PROCESS | 1948 | 1477253479604 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x91a0fc00) [pid = 1948] [serial = 1956] [outer = 0x90e85800] 13:11:20 INFO - PROCESS | 1948 | 1477253480217 Marionette TRACE conn5 <- [1,2446,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]]]}] 13:11:20 INFO - . 13:11:20 INFO - TEST-OK | /websockets/Close-string.htm | took 980ms 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x8ab7cc00) [pid = 1948] [serial = 1919] [outer = (nil)] [url = about:blank] 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x833e8000) [pid = 1948] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x83940c00) [pid = 1948] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8cd9e400) [pid = 1948] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x9047bc00) [pid = 1948] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x831a3c00) [pid = 1948] [serial = 1913] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x9228e000) [pid = 1948] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x93881000) [pid = 1948] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8ccf2400) [pid = 1948] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x8377f400) [pid = 1948] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 13:11:20 INFO - TEST-START | /websockets/Close-undefined.htm 13:11:20 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x834b5800) [pid = 1948] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 13:11:20 INFO - PROCESS | 1948 | 1477253480417 Marionette TRACE conn5 -> [0,2447,"getWindowHandle",null] 13:11:20 INFO - PROCESS | 1948 | 1477253480427 Marionette TRACE conn5 <- [1,2447,null,{"value":"7"}] 13:11:20 INFO - PROCESS | 1948 | 1477253480442 Marionette TRACE conn5 -> [0,2448,"timeouts",{"script":35000}] 13:11:20 INFO - PROCESS | 1948 | 1477253480446 Marionette TRACE conn5 <- [1,2448,null,{}] 13:11:20 INFO - PROCESS | 1948 | 1477253480452 Marionette TRACE conn5 -> [0,2449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:20 INFO - PROCESS | 1948 | 1477253480634 Marionette TRACE conn5 <- [1,2449,null,{"value":null}] 13:11:20 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:11:20 INFO - PROCESS | 1948 | 1477253480645 Marionette TRACE conn5 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x833ef800 == 32 [pid = 1948] [id = 674] 13:11:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x83779400) [pid = 1948] [serial = 1957] [outer = (nil)] 13:11:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x937f8c00) [pid = 1948] [serial = 1958] [outer = 0x83779400] 13:11:20 INFO - PROCESS | 1948 | 1477253480839 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x939b9000) [pid = 1948] [serial = 1959] [outer = 0x83779400] 13:11:21 INFO - . 13:11:21 INFO - TEST-OK | /websockets/Close-undefined.htm | took 894ms 13:11:21 INFO - PROCESS | 1948 | 1477253481327 Marionette TRACE conn5 <- [1,2450,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 13:11:21 INFO - PROCESS | 1948 | 1477253481335 Marionette TRACE conn5 -> [0,2451,"getWindowHandle",null] 13:11:21 INFO - PROCESS | 1948 | 1477253481338 Marionette TRACE conn5 <- [1,2451,null,{"value":"7"}] 13:11:21 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 13:11:21 INFO - PROCESS | 1948 | 1477253481344 Marionette TRACE conn5 -> [0,2452,"timeouts",{"script":35000}] 13:11:21 INFO - PROCESS | 1948 | 1477253481346 Marionette TRACE conn5 <- [1,2452,null,{}] 13:11:21 INFO - PROCESS | 1948 | 1477253481352 Marionette TRACE conn5 -> [0,2453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:21 INFO - PROCESS | 1948 | 1477253481541 Marionette TRACE conn5 <- [1,2453,null,{"value":null}] 13:11:21 INFO - PROCESS | 1948 | 1477253481558 Marionette TRACE conn5 -> [0,2454,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x93aa9400 == 33 [pid = 1948] [id = 675] 13:11:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x93aa9c00) [pid = 1948] [serial = 1960] [outer = (nil)] 13:11:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x93b11800) [pid = 1948] [serial = 1961] [outer = 0x93aa9c00] 13:11:21 INFO - PROCESS | 1948 | 1477253481635 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x93aaf400) [pid = 1948] [serial = 1962] [outer = 0x93aa9c00] 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - . 13:11:22 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1234ms 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 806 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2091 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:22 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:22 INFO - PROCESS | 1948 | 1477253482389 Marionette TRACE conn5 <- [1,2454,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]]]}] 13:11:22 INFO - PROCESS | 1948 | 1477253482657 Marionette TRACE conn5 -> [0,2455,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 1948 | 1477253482663 Marionette TRACE conn5 <- [1,2455,null,{"value":"7"}] 13:11:22 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 13:11:22 INFO - PROCESS | 1948 | 1477253482672 Marionette TRACE conn5 -> [0,2456,"timeouts",{"script":35000}] 13:11:22 INFO - PROCESS | 1948 | 1477253482680 Marionette TRACE conn5 <- [1,2456,null,{}] 13:11:22 INFO - PROCESS | 1948 | 1477253482689 Marionette TRACE conn5 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:22 INFO - PROCESS | 1948 | 1477253482906 Marionette TRACE conn5 <- [1,2457,null,{"value":null}] 13:11:23 INFO - PROCESS | 1948 | 1477253483090 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b6000 == 34 [pid = 1948] [id = 676] 13:11:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x834b9000) [pid = 1948] [serial = 1963] [outer = (nil)] 13:11:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x835a7400) [pid = 1948] [serial = 1964] [outer = 0x834b9000] 13:11:23 INFO - PROCESS | 1948 | 1477253483182 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x835b4c00) [pid = 1948] [serial = 1965] [outer = 0x834b9000] 13:11:26 INFO - PROCESS | 1948 | --DOCSHELL 0x833ef800 == 33 [pid = 1948] [id = 674] 13:11:26 INFO - PROCESS | 1948 | --DOCSHELL 0x90e85000 == 32 [pid = 1948] [id = 673] 13:11:26 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf0800 == 31 [pid = 1948] [id = 672] 13:11:26 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab3e400 == 30 [pid = 1948] [id = 671] 13:11:26 INFO - PROCESS | 1948 | --DOCSHELL 0x835aac00 == 29 [pid = 1948] [id = 670] 13:11:26 INFO - PROCESS | 1948 | --DOCSHELL 0x831a5000 == 28 [pid = 1948] [id = 669] 13:11:26 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab87c00 == 27 [pid = 1948] [id = 668] 13:11:26 INFO - PROCESS | 1948 | --DOCSHELL 0x833ecc00 == 26 [pid = 1948] [id = 667] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8ab46000) [pid = 1948] [serial = 1920] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x939bb800) [pid = 1948] [serial = 1931] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x93aa8c00) [pid = 1948] [serial = 1932] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8ccf6000) [pid = 1948] [serial = 1928] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x937f4400) [pid = 1948] [serial = 1929] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x9236cc00) [pid = 1948] [serial = 1925] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x92370800) [pid = 1948] [serial = 1926] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x8ccf7800) [pid = 1948] [serial = 1922] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x8da9b800) [pid = 1948] [serial = 1923] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x83948000) [pid = 1948] [serial = 1917] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x8a88d800) [pid = 1948] [serial = 1918] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8376c400) [pid = 1948] [serial = 1914] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x83775c00) [pid = 1948] [serial = 1915] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x90f85000) [pid = 1948] [serial = 1911] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x91a08400) [pid = 1948] [serial = 1912] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x8da9d000) [pid = 1948] [serial = 1908] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x8f7db800) [pid = 1948] [serial = 1909] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x8a889800) [pid = 1948] [serial = 1905] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x8a891400) [pid = 1948] [serial = 1906] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x835a5c00) [pid = 1948] [serial = 1902] [outer = (nil)] [url = about:blank] 13:11:26 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x835a6c00) [pid = 1948] [serial = 1903] [outer = (nil)] [url = about:blank] 13:11:29 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x8ab89c00) [pid = 1948] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 13:11:29 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x835e2c00) [pid = 1948] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 13:11:29 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x833f0800) [pid = 1948] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 13:11:29 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x831a8800) [pid = 1948] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 13:11:29 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x90e85800) [pid = 1948] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 13:11:29 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x83779400) [pid = 1948] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 13:11:29 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x8ccf0c00) [pid = 1948] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 13:11:29 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x8ab3e800) [pid = 1948] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf8000 == 25 [pid = 1948] [id = 657] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x8393a000 == 24 [pid = 1948] [id = 656] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x9047b400 == 23 [pid = 1948] [id = 658] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf3800 == 22 [pid = 1948] [id = 653] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x831a3800 == 21 [pid = 1948] [id = 659] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x833f6c00 == 20 [pid = 1948] [id = 655] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x9387a000 == 19 [pid = 1948] [id = 665] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x83780c00 == 18 [pid = 1948] [id = 649] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x9228d400 == 17 [pid = 1948] [id = 663] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x835b1c00 == 16 [pid = 1948] [id = 664] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab7fc00 == 15 [pid = 1948] [id = 652] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab3f800 == 14 [pid = 1948] [id = 651] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x8a889000 == 13 [pid = 1948] [id = 650] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6b000 == 12 [pid = 1948] [id = 662] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x831a4400 == 11 [pid = 1948] [id = 647] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x8f6c4c00 == 10 [pid = 1948] [id = 654] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x831eb000 == 9 [pid = 1948] [id = 666] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x833e7800 == 8 [pid = 1948] [id = 660] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x833f5c00 == 7 [pid = 1948] [id = 648] 13:11:33 INFO - PROCESS | 1948 | --DOCSHELL 0x93aa9400 == 6 [pid = 1948] [id = 675] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x834bb400) [pid = 1948] [serial = 1944] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x833ef400) [pid = 1948] [serial = 1943] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x8377d800) [pid = 1948] [serial = 1947] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8377c800) [pid = 1948] [serial = 1946] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x8ab47800) [pid = 1948] [serial = 1950] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x8ab47400) [pid = 1948] [serial = 1949] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x8dc19400) [pid = 1948] [serial = 1953] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x8d9fd400) [pid = 1948] [serial = 1952] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x91a0fc00) [pid = 1948] [serial = 1956] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x91a0f800) [pid = 1948] [serial = 1955] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x939b9000) [pid = 1948] [serial = 1959] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x937f8c00) [pid = 1948] [serial = 1958] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8ccfa400) [pid = 1948] [serial = 1940] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8dc1bc00) [pid = 1948] [serial = 1941] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x83770400) [pid = 1948] [serial = 1937] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x83778800) [pid = 1948] [serial = 1938] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x93b11800) [pid = 1948] [serial = 1961] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x93b16000) [pid = 1948] [serial = 1934] [outer = (nil)] [url = about:blank] 13:11:36 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x93aa9c00) [pid = 1948] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 13:11:36 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x834c3800) [pid = 1948] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 13:11:40 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x93c7d800) [pid = 1948] [serial = 1935] [outer = (nil)] [url = about:blank] 13:11:40 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x93aaf400) [pid = 1948] [serial = 1962] [outer = (nil)] [url = about:blank] 13:11:40 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x835a7400) [pid = 1948] [serial = 1964] [outer = (nil)] [url = about:blank] 13:11:53 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:11:53 INFO - PROCESS | 1948 | 1477253513372 Marionette TRACE conn5 <- [1,2458,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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]]]}] 13:11:53 INFO - .. 13:11:53 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30722ms 13:11:53 INFO - PROCESS | 1948 | 1477253513396 Marionette TRACE conn5 -> [0,2459,"getWindowHandle",null] 13:11:53 INFO - PROCESS | 1948 | 1477253513403 Marionette TRACE conn5 <- [1,2459,null,{"value":"7"}] 13:11:53 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 13:11:53 INFO - PROCESS | 1948 | 1477253513414 Marionette TRACE conn5 -> [0,2460,"timeouts",{"script":35000}] 13:11:53 INFO - PROCESS | 1948 | 1477253513418 Marionette TRACE conn5 <- [1,2460,null,{}] 13:11:53 INFO - PROCESS | 1948 | 1477253513429 Marionette TRACE conn5 -> [0,2461,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:53 INFO - PROCESS | 1948 | 1477253513652 Marionette TRACE conn5 <- [1,2461,null,{"value":null}] 13:11:53 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:11:53 INFO - PROCESS | 1948 | 1477253513742 Marionette TRACE conn5 -> [0,2462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e0c00 == 7 [pid = 1948] [id = 677] 13:11:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e1000) [pid = 1948] [serial = 1966] [outer = (nil)] 13:11:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e3c00) [pid = 1948] [serial = 1967] [outer = 0x831e1000] 13:11:53 INFO - PROCESS | 1948 | 1477253513831 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e6c00) [pid = 1948] [serial = 1968] [outer = 0x831e1000] 13:11:54 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2067 13:11:54 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:11:54 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:11:54 INFO - PROCESS | 1948 | 1477253514348 Marionette TRACE conn5 <- [1,2462,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]]]}] 13:11:54 INFO - . 13:11:54 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 991ms 13:11:54 INFO - PROCESS | 1948 | 1477253514407 Marionette TRACE conn5 -> [0,2463,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 1948 | 1477253514417 Marionette TRACE conn5 <- [1,2463,null,{"value":"7"}] 13:11:54 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 13:11:54 INFO - PROCESS | 1948 | 1477253514428 Marionette TRACE conn5 -> [0,2464,"timeouts",{"script":35000}] 13:11:54 INFO - PROCESS | 1948 | 1477253514433 Marionette TRACE conn5 <- [1,2464,null,{}] 13:11:54 INFO - PROCESS | 1948 | 1477253514440 Marionette TRACE conn5 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:54 INFO - PROCESS | 1948 | 1477253514616 Marionette TRACE conn5 <- [1,2465,null,{"value":null}] 13:11:54 INFO - PROCESS | 1948 | 1477253514738 Marionette TRACE conn5 -> [0,2466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f4800 == 8 [pid = 1948] [id = 678] 13:11:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x834b5800) [pid = 1948] [serial = 1969] [outer = (nil)] 13:11:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x834ba800) [pid = 1948] [serial = 1970] [outer = 0x834b5800] 13:11:54 INFO - PROCESS | 1948 | 1477253514819 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x834bac00) [pid = 1948] [serial = 1971] [outer = 0x834b5800] 13:11:55 INFO - PROCESS | 1948 | 1477253515359 Marionette TRACE conn5 <- [1,2466,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]]]}] 13:11:55 INFO - .. 13:11:55 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 982ms 13:11:55 INFO - PROCESS | 1948 | 1477253515411 Marionette TRACE conn5 -> [0,2467,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 1948 | 1477253515415 Marionette TRACE conn5 <- [1,2467,null,{"value":"7"}] 13:11:55 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 13:11:55 INFO - PROCESS | 1948 | 1477253515423 Marionette TRACE conn5 -> [0,2468,"timeouts",{"script":35000}] 13:11:55 INFO - PROCESS | 1948 | 1477253515430 Marionette TRACE conn5 <- [1,2468,null,{}] 13:11:55 INFO - PROCESS | 1948 | 1477253515452 Marionette TRACE conn5 -> [0,2469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:55 INFO - PROCESS | 1948 | 1477253515693 Marionette TRACE conn5 <- [1,2469,null,{"value":null}] 13:11:55 INFO - PROCESS | 1948 | 1477253515809 Marionette TRACE conn5 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x83772800 == 9 [pid = 1948] [id = 679] 13:11:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x83772c00) [pid = 1948] [serial = 1972] [outer = (nil)] 13:11:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83777800) [pid = 1948] [serial = 1973] [outer = 0x83772c00] 13:11:55 INFO - PROCESS | 1948 | 1477253515894 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x8377c400) [pid = 1948] [serial = 1974] [outer = 0x83772c00] 13:11:56 INFO - PROCESS | 1948 | 1477253516448 Marionette TRACE conn5 <- [1,2470,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]]]}] 13:11:56 INFO - .. 13:11:56 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1045ms 13:11:56 INFO - PROCESS | 1948 | 1477253516467 Marionette TRACE conn5 -> [0,2471,"getWindowHandle",null] 13:11:56 INFO - PROCESS | 1948 | 1477253516472 Marionette TRACE conn5 <- [1,2471,null,{"value":"7"}] 13:11:56 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 13:11:56 INFO - PROCESS | 1948 | 1477253516485 Marionette TRACE conn5 -> [0,2472,"timeouts",{"script":35000}] 13:11:56 INFO - PROCESS | 1948 | 1477253516491 Marionette TRACE conn5 <- [1,2472,null,{}] 13:11:56 INFO - PROCESS | 1948 | 1477253516498 Marionette TRACE conn5 -> [0,2473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:56 INFO - PROCESS | 1948 | 1477253516660 Marionette TRACE conn5 <- [1,2473,null,{"value":null}] 13:11:56 INFO - PROCESS | 1948 | 1477253516781 Marionette TRACE conn5 -> [0,2474,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8393d400 == 10 [pid = 1948] [id = 680] 13:11:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8393ec00) [pid = 1948] [serial = 1975] [outer = (nil)] 13:11:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x83942800) [pid = 1948] [serial = 1976] [outer = 0x8393ec00] 13:11:56 INFO - PROCESS | 1948 | 1477253516860 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8a889400) [pid = 1948] [serial = 1977] [outer = 0x8393ec00] 13:11:57 INFO - PROCESS | 1948 | 1477253517409 Marionette TRACE conn5 <- [1,2474,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]]]}] 13:11:57 INFO - .. 13:11:57 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 937ms 13:11:57 INFO - PROCESS | 1948 | 1477253517432 Marionette TRACE conn5 -> [0,2475,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 1948 | 1477253517435 Marionette TRACE conn5 <- [1,2475,null,{"value":"7"}] 13:11:57 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 13:11:57 INFO - PROCESS | 1948 | 1477253517443 Marionette TRACE conn5 -> [0,2476,"timeouts",{"script":35000}] 13:11:57 INFO - PROCESS | 1948 | 1477253517446 Marionette TRACE conn5 <- [1,2476,null,{}] 13:11:57 INFO - PROCESS | 1948 | 1477253517452 Marionette TRACE conn5 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:57 INFO - PROCESS | 1948 | 1477253517600 Marionette TRACE conn5 <- [1,2477,null,{"value":null}] 13:11:57 INFO - PROCESS | 1948 | 1477253517720 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaea800 == 11 [pid = 1948] [id = 681] 13:11:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8aaeac00) [pid = 1948] [serial = 1978] [outer = (nil)] 13:11:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8aaee000) [pid = 1948] [serial = 1979] [outer = 0x8aaeac00] 13:11:57 INFO - PROCESS | 1948 | 1477253517795 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8aaf4800) [pid = 1948] [serial = 1980] [outer = 0x8aaeac00] 13:11:58 INFO - PROCESS | 1948 | 1477253518315 Marionette TRACE conn5 <- [1,2478,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]]]}] 13:11:58 INFO - .. 13:11:58 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 887ms 13:11:58 INFO - PROCESS | 1948 | 1477253518331 Marionette TRACE conn5 -> [0,2479,"getWindowHandle",null] 13:11:58 INFO - PROCESS | 1948 | 1477253518334 Marionette TRACE conn5 <- [1,2479,null,{"value":"7"}] 13:11:58 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 13:11:58 INFO - PROCESS | 1948 | 1477253518349 Marionette TRACE conn5 -> [0,2480,"timeouts",{"script":35000}] 13:11:58 INFO - PROCESS | 1948 | 1477253518353 Marionette TRACE conn5 <- [1,2480,null,{}] 13:11:58 INFO - PROCESS | 1948 | 1477253518367 Marionette TRACE conn5 -> [0,2481,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:58 INFO - PROCESS | 1948 | 1477253518568 Marionette TRACE conn5 <- [1,2481,null,{"value":null}] 13:11:58 INFO - PROCESS | 1948 | 1477253518583 Marionette TRACE conn5 -> [0,2482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab47c00 == 12 [pid = 1948] [id = 682] 13:11:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8ab48000) [pid = 1948] [serial = 1981] [outer = (nil)] 13:11:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8ab81800) [pid = 1948] [serial = 1982] [outer = 0x8ab48000] 13:11:58 INFO - PROCESS | 1948 | 1477253518663 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8ab8ac00) [pid = 1948] [serial = 1983] [outer = 0x8ab48000] 13:11:59 INFO - PROCESS | 1948 | 1477253519305 Marionette TRACE conn5 <- [1,2482,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]]]}] 13:11:59 INFO - .. 13:11:59 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1009ms 13:11:59 INFO - PROCESS | 1948 | 1477253519350 Marionette TRACE conn5 -> [0,2483,"getWindowHandle",null] 13:11:59 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 13:11:59 INFO - PROCESS | 1948 | 1477253519355 Marionette TRACE conn5 <- [1,2483,null,{"value":"7"}] 13:11:59 INFO - PROCESS | 1948 | 1477253519361 Marionette TRACE conn5 -> [0,2484,"timeouts",{"script":35000}] 13:11:59 INFO - PROCESS | 1948 | 1477253519365 Marionette TRACE conn5 <- [1,2484,null,{}] 13:11:59 INFO - PROCESS | 1948 | 1477253519370 Marionette TRACE conn5 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:11:59 INFO - PROCESS | 1948 | 1477253519559 Marionette TRACE conn5 <- [1,2485,null,{"value":null}] 13:11:59 INFO - PROCESS | 1948 | 1477253519576 Marionette TRACE conn5 -> [0,2486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x8acdf000 == 13 [pid = 1948] [id = 683] 13:11:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8acdfc00) [pid = 1948] [serial = 1984] [outer = (nil)] 13:11:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8cceec00) [pid = 1948] [serial = 1985] [outer = 0x8acdfc00] 13:11:59 INFO - PROCESS | 1948 | 1477253519653 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8ccefc00) [pid = 1948] [serial = 1986] [outer = 0x8acdfc00] 13:12:00 INFO - PROCESS | 1948 | 1477253520201 Marionette TRACE conn5 <- [1,2486,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]]]}] 13:12:00 INFO - . 13:12:00 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 882ms 13:12:00 INFO - PROCESS | 1948 | 1477253520243 Marionette TRACE conn5 -> [0,2487,"getWindowHandle",null] 13:12:00 INFO - PROCESS | 1948 | 1477253520247 Marionette TRACE conn5 <- [1,2487,null,{"value":"7"}] 13:12:00 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 13:12:00 INFO - PROCESS | 1948 | 1477253520253 Marionette TRACE conn5 -> [0,2488,"timeouts",{"script":35000}] 13:12:00 INFO - PROCESS | 1948 | 1477253520257 Marionette TRACE conn5 <- [1,2488,null,{}] 13:12:00 INFO - PROCESS | 1948 | 1477253520262 Marionette TRACE conn5 -> [0,2489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:00 INFO - PROCESS | 1948 | 1477253520422 Marionette TRACE conn5 <- [1,2489,null,{"value":null}] 13:12:00 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:00 INFO - PROCESS | 1948 | 1477253520432 Marionette TRACE conn5 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf3400 == 14 [pid = 1948] [id = 684] 13:12:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x8ccf5000) [pid = 1948] [serial = 1987] [outer = (nil)] 13:12:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x8d9ef800) [pid = 1948] [serial = 1988] [outer = 0x8ccf5000] 13:12:00 INFO - PROCESS | 1948 | 1477253520511 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x8d9f4800) [pid = 1948] [serial = 1989] [outer = 0x8ccf5000] 13:12:01 INFO - PROCESS | 1948 | 1477253521119 Marionette TRACE conn5 <- [1,2490,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:1403: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"]]]}] 13:12:01 INFO - . 13:12:01 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 877ms 13:12:01 INFO - TEST-START | /websockets/Create-invalid-urls.htm 13:12:01 INFO - PROCESS | 1948 | 1477253521133 Marionette TRACE conn5 -> [0,2491,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 1948 | 1477253521136 Marionette TRACE conn5 <- [1,2491,null,{"value":"7"}] 13:12:01 INFO - PROCESS | 1948 | 1477253521144 Marionette TRACE conn5 -> [0,2492,"timeouts",{"script":35000}] 13:12:01 INFO - PROCESS | 1948 | 1477253521147 Marionette TRACE conn5 <- [1,2492,null,{}] 13:12:01 INFO - PROCESS | 1948 | 1477253521153 Marionette TRACE conn5 -> [0,2493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:01 INFO - PROCESS | 1948 | 1477253521352 Marionette TRACE conn5 <- [1,2493,null,{"value":null}] 13:12:01 INFO - PROCESS | 1948 | 1477253521368 Marionette TRACE conn5 -> [0,2494,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x83772400 == 15 [pid = 1948] [id = 685] 13:12:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x8ccf7c00) [pid = 1948] [serial = 1990] [outer = (nil)] 13:12:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x8f7d5800) [pid = 1948] [serial = 1991] [outer = 0x8ccf7c00] 13:12:01 INFO - PROCESS | 1948 | 1477253521513 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x8dc1bc00) [pid = 1948] [serial = 1992] [outer = 0x8ccf7c00] 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2067 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2070 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2070 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2067 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2067 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:12:02 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:12:02 INFO - PROCESS | 1948 | 1477253522194 Marionette TRACE conn5 <- [1,2494,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]]]}] 13:12:02 INFO - ..... 13:12:02 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1080ms 13:12:02 INFO - PROCESS | 1948 | 1477253522225 Marionette TRACE conn5 -> [0,2495,"getWindowHandle",null] 13:12:02 INFO - PROCESS | 1948 | 1477253522232 Marionette TRACE conn5 <- [1,2495,null,{"value":"7"}] 13:12:02 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 13:12:02 INFO - PROCESS | 1948 | 1477253522243 Marionette TRACE conn5 -> [0,2496,"timeouts",{"script":35000}] 13:12:02 INFO - PROCESS | 1948 | 1477253522251 Marionette TRACE conn5 <- [1,2496,null,{}] 13:12:02 INFO - PROCESS | 1948 | 1477253522266 Marionette TRACE conn5 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:02 INFO - PROCESS | 1948 | 1477253522487 Marionette TRACE conn5 <- [1,2497,null,{"value":null}] 13:12:02 INFO - PROCESS | 1948 | 1477253522638 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e6400 == 16 [pid = 1948] [id = 686] 13:12:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 49 (0x833f5400) [pid = 1948] [serial = 1993] [outer = (nil)] 13:12:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 50 (0x834be800) [pid = 1948] [serial = 1994] [outer = 0x833f5400] 13:12:02 INFO - PROCESS | 1948 | 1477253522735 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 51 (0x835ab400) [pid = 1948] [serial = 1995] [outer = 0x833f5400] 13:12:03 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2067 13:12:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:12:03 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:12:03 INFO - PROCESS | 1948 | 1477253523339 Marionette TRACE conn5 <- [1,2498,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]]]}] 13:12:03 INFO - . 13:12:03 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1141ms 13:12:03 INFO - PROCESS | 1948 | 1477253523385 Marionette TRACE conn5 -> [0,2499,"getWindowHandle",null] 13:12:03 INFO - PROCESS | 1948 | 1477253523394 Marionette TRACE conn5 <- [1,2499,null,{"value":"7"}] 13:12:03 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 13:12:03 INFO - PROCESS | 1948 | 1477253523406 Marionette TRACE conn5 -> [0,2500,"timeouts",{"script":35000}] 13:12:03 INFO - PROCESS | 1948 | 1477253523413 Marionette TRACE conn5 <- [1,2500,null,{}] 13:12:03 INFO - PROCESS | 1948 | 1477253523420 Marionette TRACE conn5 -> [0,2501,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:03 INFO - PROCESS | 1948 | 1477253523603 Marionette TRACE conn5 <- [1,2501,null,{"value":null}] 13:12:03 INFO - PROCESS | 1948 | 1477253523775 Marionette TRACE conn5 -> [0,2502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x83947800 == 17 [pid = 1948] [id = 687] 13:12:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 52 (0x83948400) [pid = 1948] [serial = 1996] [outer = (nil)] 13:12:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 53 (0x8aae8400) [pid = 1948] [serial = 1997] [outer = 0x83948400] 13:12:03 INFO - PROCESS | 1948 | 1477253523874 Marionette DEBUG loaded listener.js 13:12:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 54 (0x8ab44800) [pid = 1948] [serial = 1998] [outer = 0x83948400] 13:12:04 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:12:04 INFO - PROCESS | 1948 | 1477253524506 Marionette TRACE conn5 <- [1,2502,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]]]}] 13:12:04 INFO - . 13:12:04 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1135ms 13:12:04 INFO - PROCESS | 1948 | 1477253524545 Marionette TRACE conn5 -> [0,2503,"getWindowHandle",null] 13:12:04 INFO - PROCESS | 1948 | 1477253524548 Marionette TRACE conn5 <- [1,2503,null,{"value":"7"}] 13:12:04 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 13:12:04 INFO - PROCESS | 1948 | 1477253524557 Marionette TRACE conn5 -> [0,2504,"timeouts",{"script":35000}] 13:12:04 INFO - PROCESS | 1948 | 1477253524564 Marionette TRACE conn5 <- [1,2504,null,{}] 13:12:04 INFO - PROCESS | 1948 | 1477253524580 Marionette TRACE conn5 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:04 INFO - PROCESS | 1948 | 1477253524750 Marionette TRACE conn5 <- [1,2505,null,{"value":null}] 13:12:04 INFO - PROCESS | 1948 | 1477253524912 Marionette TRACE conn5 -> [0,2506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x8f820400 == 18 [pid = 1948] [id = 688] 13:12:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 55 (0x8f827000) [pid = 1948] [serial = 1999] [outer = (nil)] 13:12:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 56 (0x9046f400) [pid = 1948] [serial = 2000] [outer = 0x8f827000] 13:12:05 INFO - PROCESS | 1948 | 1477253525004 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 57 (0x90472c00) [pid = 1948] [serial = 2001] [outer = 0x8f827000] 13:12:05 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:12:05 INFO - PROCESS | 1948 | 1477253525596 Marionette TRACE conn5 <- [1,2506,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]]]}] 13:12:05 INFO - . 13:12:05 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1048ms 13:12:05 INFO - PROCESS | 1948 | 1477253525605 Marionette TRACE conn5 -> [0,2507,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 1948 | 1477253525610 Marionette TRACE conn5 <- [1,2507,null,{"value":"7"}] 13:12:05 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 13:12:05 INFO - PROCESS | 1948 | 1477253525618 Marionette TRACE conn5 -> [0,2508,"timeouts",{"script":35000}] 13:12:05 INFO - PROCESS | 1948 | 1477253525622 Marionette TRACE conn5 <- [1,2508,null,{}] 13:12:05 INFO - PROCESS | 1948 | 1477253525783 Marionette TRACE conn5 -> [0,2509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:06 INFO - PROCESS | 1948 | 1477253526018 Marionette TRACE conn5 <- [1,2509,null,{"value":null}] 13:12:06 INFO - PROCESS | 1948 | 1477253526034 Marionette TRACE conn5 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b73400 == 19 [pid = 1948] [id = 689] 13:12:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 58 (0x82b74c00) [pid = 1948] [serial = 2002] [outer = (nil)] 13:12:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x833e8c00) [pid = 1948] [serial = 2003] [outer = 0x82b74c00] 13:12:06 INFO - PROCESS | 1948 | 1477253526190 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x834bb000) [pid = 1948] [serial = 2004] [outer = 0x82b74c00] 13:12:07 INFO - PROCESS | 1948 | --DOCSHELL 0x834b6000 == 18 [pid = 1948] [id = 676] 13:12:07 INFO - PROCESS | 1948 | 1477253527521 Marionette TRACE conn5 <- [1,2510,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:1403: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"]]]}] 13:12:07 INFO - . 13:12:07 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1950ms 13:12:07 INFO - PROCESS | 1948 | 1477253527579 Marionette TRACE conn5 -> [0,2511,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 1948 | 1477253527585 Marionette TRACE conn5 <- [1,2511,null,{"value":"7"}] 13:12:07 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 13:12:07 INFO - PROCESS | 1948 | 1477253527599 Marionette TRACE conn5 -> [0,2512,"timeouts",{"script":35000}] 13:12:07 INFO - PROCESS | 1948 | 1477253527605 Marionette TRACE conn5 <- [1,2512,null,{}] 13:12:07 INFO - PROCESS | 1948 | 1477253527616 Marionette TRACE conn5 -> [0,2513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:07 INFO - PROCESS | 1948 | 1477253527781 Marionette TRACE conn5 <- [1,2513,null,{"value":null}] 13:12:07 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:07 INFO - PROCESS | 1948 | 1477253527794 Marionette TRACE conn5 -> [0,2514,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x835a9400 == 19 [pid = 1948] [id = 690] 13:12:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x835a9800) [pid = 1948] [serial = 2005] [outer = (nil)] 13:12:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x835d5000) [pid = 1948] [serial = 2006] [outer = 0x835a9800] 13:12:07 INFO - PROCESS | 1948 | 1477253527882 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x835dac00) [pid = 1948] [serial = 2007] [outer = 0x835a9800] 13:12:08 INFO - PROCESS | 1948 | 1477253528544 Marionette TRACE conn5 <- [1,2514,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]]]}] 13:12:08 INFO - . 13:12:08 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 985ms 13:12:08 INFO - PROCESS | 1948 | 1477253528586 Marionette TRACE conn5 -> [0,2515,"getWindowHandle",null] 13:12:08 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 13:12:08 INFO - PROCESS | 1948 | 1477253528597 Marionette TRACE conn5 <- [1,2515,null,{"value":"7"}] 13:12:08 INFO - PROCESS | 1948 | 1477253528609 Marionette TRACE conn5 -> [0,2516,"timeouts",{"script":35000}] 13:12:08 INFO - PROCESS | 1948 | 1477253528615 Marionette TRACE conn5 <- [1,2516,null,{}] 13:12:08 INFO - PROCESS | 1948 | 1477253528622 Marionette TRACE conn5 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:08 INFO - PROCESS | 1948 | 1477253528857 Marionette TRACE conn5 <- [1,2517,null,{"value":null}] 13:12:08 INFO - PROCESS | 1948 | 1477253528876 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x83948c00 == 20 [pid = 1948] [id = 691] 13:12:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8a885000) [pid = 1948] [serial = 2008] [outer = (nil)] 13:12:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8a890000) [pid = 1948] [serial = 2009] [outer = 0x8a885000] 13:12:08 INFO - PROCESS | 1948 | 1477253528957 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8a890800) [pid = 1948] [serial = 2010] [outer = 0x8a885000] 13:12:09 INFO - PROCESS | 1948 | 1477253529580 Marionette TRACE conn5 <- [1,2518,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]]]}] 13:12:09 INFO - .. 13:12:09 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 987ms 13:12:09 INFO - PROCESS | 1948 | 1477253529599 Marionette TRACE conn5 -> [0,2519,"getWindowHandle",null] 13:12:09 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 13:12:09 INFO - PROCESS | 1948 | 1477253529604 Marionette TRACE conn5 <- [1,2519,null,{"value":"7"}] 13:12:09 INFO - PROCESS | 1948 | 1477253529611 Marionette TRACE conn5 -> [0,2520,"timeouts",{"script":35000}] 13:12:09 INFO - PROCESS | 1948 | 1477253529618 Marionette TRACE conn5 <- [1,2520,null,{}] 13:12:09 INFO - PROCESS | 1948 | 1477253529644 Marionette TRACE conn5 -> [0,2521,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:09 INFO - PROCESS | 1948 | 1477253529850 Marionette TRACE conn5 <- [1,2521,null,{"value":null}] 13:12:09 INFO - PROCESS | 1948 | 1477253529879 Marionette TRACE conn5 -> [0,2522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccef400 == 21 [pid = 1948] [id = 692] 13:12:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8ccef800) [pid = 1948] [serial = 2011] [outer = (nil)] 13:12:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8ccf6800) [pid = 1948] [serial = 2012] [outer = 0x8ccef800] 13:12:09 INFO - PROCESS | 1948 | 1477253529962 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x8cda1c00) [pid = 1948] [serial = 2013] [outer = 0x8ccef800] 13:12:10 INFO - PROCESS | 1948 | 1477253530631 Marionette TRACE conn5 <- [1,2522,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]]]}] 13:12:10 INFO - . 13:12:10 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1036ms 13:12:10 INFO - PROCESS | 1948 | 1477253530657 Marionette TRACE conn5 -> [0,2523,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 1948 | 1477253530661 Marionette TRACE conn5 <- [1,2523,null,{"value":"7"}] 13:12:10 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 13:12:10 INFO - PROCESS | 1948 | 1477253530668 Marionette TRACE conn5 -> [0,2524,"timeouts",{"script":35000}] 13:12:10 INFO - PROCESS | 1948 | 1477253530673 Marionette TRACE conn5 <- [1,2524,null,{}] 13:12:10 INFO - PROCESS | 1948 | 1477253530680 Marionette TRACE conn5 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:10 INFO - PROCESS | 1948 | 1477253530902 Marionette TRACE conn5 <- [1,2525,null,{"value":null}] 13:12:10 INFO - PROCESS | 1948 | 1477253530927 Marionette TRACE conn5 -> [0,2526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x90472400 == 22 [pid = 1948] [id = 693] 13:12:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x90472800) [pid = 1948] [serial = 2014] [outer = (nil)] 13:12:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x90479400) [pid = 1948] [serial = 2015] [outer = 0x90472800] 13:12:11 INFO - PROCESS | 1948 | 1477253531006 Marionette DEBUG loaded listener.js 13:12:11 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x9047b800) [pid = 1948] [serial = 2016] [outer = 0x90472800] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8ccf5000) [pid = 1948] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8ccf7c00) [pid = 1948] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8acdfc00) [pid = 1948] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x8ab48000) [pid = 1948] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8aaeac00) [pid = 1948] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8393ec00) [pid = 1948] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x83772c00) [pid = 1948] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x834b5800) [pid = 1948] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x834b9000) [pid = 1948] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 13:12:11 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x831e1000) [pid = 1948] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 13:12:11 INFO - PROCESS | 1948 | 1477253531902 Marionette TRACE conn5 <- [1,2526,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]]]}] 13:12:11 INFO - .. 13:12:11 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1283ms 13:12:11 INFO - PROCESS | 1948 | 1477253531953 Marionette TRACE conn5 -> [0,2527,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 1948 | 1477253531957 Marionette TRACE conn5 <- [1,2527,null,{"value":"7"}] 13:12:11 INFO - TEST-START | /websockets/Create-valid-url.htm 13:12:11 INFO - PROCESS | 1948 | 1477253531963 Marionette TRACE conn5 -> [0,2528,"timeouts",{"script":35000}] 13:12:11 INFO - PROCESS | 1948 | 1477253531966 Marionette TRACE conn5 <- [1,2528,null,{}] 13:12:11 INFO - PROCESS | 1948 | 1477253531972 Marionette TRACE conn5 -> [0,2529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:12 INFO - PROCESS | 1948 | 1477253532165 Marionette TRACE conn5 <- [1,2529,null,{"value":null}] 13:12:12 INFO - PROCESS | 1948 | 1477253532243 Marionette TRACE conn5 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x835b0c00 == 23 [pid = 1948] [id = 694] 13:12:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x835df800) [pid = 1948] [serial = 2017] [outer = (nil)] 13:12:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x90e8c800) [pid = 1948] [serial = 2018] [outer = 0x835df800] 13:12:12 INFO - PROCESS | 1948 | 1477253532322 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x90e8dc00) [pid = 1948] [serial = 2019] [outer = 0x835df800] 13:12:12 INFO - PROCESS | 1948 | 1477253532835 Marionette TRACE conn5 <- [1,2530,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]]]}] 13:12:12 INFO - .. 13:12:12 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 928ms 13:12:12 INFO - PROCESS | 1948 | 1477253532892 Marionette TRACE conn5 -> [0,2531,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 1948 | 1477253532896 Marionette TRACE conn5 <- [1,2531,null,{"value":"7"}] 13:12:12 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 13:12:12 INFO - PROCESS | 1948 | 1477253532902 Marionette TRACE conn5 -> [0,2532,"timeouts",{"script":35000}] 13:12:12 INFO - PROCESS | 1948 | 1477253532906 Marionette TRACE conn5 <- [1,2532,null,{}] 13:12:12 INFO - PROCESS | 1948 | 1477253532911 Marionette TRACE conn5 -> [0,2533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:13 INFO - PROCESS | 1948 | 1477253533084 Marionette TRACE conn5 <- [1,2533,null,{"value":null}] 13:12:13 INFO - PROCESS | 1948 | 1477253533207 Marionette TRACE conn5 -> [0,2534,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6c000 == 24 [pid = 1948] [id = 695] 13:12:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x931e7c00) [pid = 1948] [serial = 2020] [outer = (nil)] 13:12:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x9325e000) [pid = 1948] [serial = 2021] [outer = 0x931e7c00] 13:12:13 INFO - PROCESS | 1948 | 1477253533287 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x93261000) [pid = 1948] [serial = 2022] [outer = 0x931e7c00] 13:12:13 INFO - PROCESS | 1948 | 1477253533799 Marionette TRACE conn5 <- [1,2534,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]]]}] 13:12:13 INFO - . 13:12:13 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 926ms 13:12:13 INFO - PROCESS | 1948 | 1477253533833 Marionette TRACE conn5 -> [0,2535,"getWindowHandle",null] 13:12:13 INFO - PROCESS | 1948 | 1477253533841 Marionette TRACE conn5 <- [1,2535,null,{"value":"7"}] 13:12:13 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 13:12:13 INFO - PROCESS | 1948 | 1477253533850 Marionette TRACE conn5 -> [0,2536,"timeouts",{"script":35000}] 13:12:13 INFO - PROCESS | 1948 | 1477253533858 Marionette TRACE conn5 <- [1,2536,null,{}] 13:12:13 INFO - PROCESS | 1948 | 1477253533868 Marionette TRACE conn5 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:14 INFO - PROCESS | 1948 | 1477253534094 Marionette TRACE conn5 <- [1,2537,null,{"value":null}] 13:12:14 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:14 INFO - PROCESS | 1948 | 1477253534248 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x835a9000 == 25 [pid = 1948] [id = 696] 13:12:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x835b2c00) [pid = 1948] [serial = 2023] [outer = (nil)] 13:12:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x83770400) [pid = 1948] [serial = 2024] [outer = 0x835b2c00] 13:12:14 INFO - PROCESS | 1948 | 1477253534343 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x83785000) [pid = 1948] [serial = 2025] [outer = 0x835b2c00] 13:12:14 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1543 13:12:14 INFO - PROCESS | 1948 | [1948] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1297 13:12:15 INFO - PROCESS | 1948 | 1477253535078 Marionette TRACE conn5 <- [1,2538,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]]]}] 13:12:15 INFO - . 13:12:15 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1286ms 13:12:15 INFO - PROCESS | 1948 | 1477253535137 Marionette TRACE conn5 -> [0,2539,"getWindowHandle",null] 13:12:15 INFO - PROCESS | 1948 | 1477253535146 Marionette TRACE conn5 <- [1,2539,null,{"value":"7"}] 13:12:15 INFO - TEST-START | /websockets/Secure-Close-0.htm 13:12:15 INFO - PROCESS | 1948 | 1477253535200 Marionette TRACE conn5 -> [0,2540,"timeouts",{"script":35000}] 13:12:15 INFO - PROCESS | 1948 | 1477253535206 Marionette TRACE conn5 <- [1,2540,null,{}] 13:12:15 INFO - PROCESS | 1948 | 1477253535214 Marionette TRACE conn5 -> [0,2541,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:15 INFO - PROCESS | 1948 | 1477253535416 Marionette TRACE conn5 <- [1,2541,null,{"value":null}] 13:12:15 INFO - PROCESS | 1948 | 1477253535588 Marionette TRACE conn5 -> [0,2542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x8acd5400 == 26 [pid = 1948] [id = 697] 13:12:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8acd5800) [pid = 1948] [serial = 2026] [outer = (nil)] 13:12:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x8daa0800) [pid = 1948] [serial = 2027] [outer = 0x8acd5800] 13:12:15 INFO - PROCESS | 1948 | 1477253535705 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x8da9d800) [pid = 1948] [serial = 2028] [outer = 0x8acd5800] 13:12:16 INFO - PROCESS | 1948 | 1477253536420 Marionette TRACE conn5 <- [1,2542,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]]]}] 13:12:16 INFO - . 13:12:16 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1278ms 13:12:16 INFO - PROCESS | 1948 | 1477253536436 Marionette TRACE conn5 -> [0,2543,"getWindowHandle",null] 13:12:16 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 13:12:16 INFO - PROCESS | 1948 | 1477253536441 Marionette TRACE conn5 <- [1,2543,null,{"value":"7"}] 13:12:16 INFO - PROCESS | 1948 | 1477253536449 Marionette TRACE conn5 -> [0,2544,"timeouts",{"script":35000}] 13:12:16 INFO - PROCESS | 1948 | 1477253536455 Marionette TRACE conn5 <- [1,2544,null,{}] 13:12:16 INFO - PROCESS | 1948 | 1477253536472 Marionette TRACE conn5 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:16 INFO - PROCESS | 1948 | 1477253536732 Marionette TRACE conn5 <- [1,2545,null,{"value":null}] 13:12:16 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:16 INFO - PROCESS | 1948 | 1477253536956 Marionette TRACE conn5 -> [0,2546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x8319a400 == 27 [pid = 1948] [id = 698] 13:12:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x8319a800) [pid = 1948] [serial = 2029] [outer = (nil)] 13:12:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x831e8400) [pid = 1948] [serial = 2030] [outer = 0x8319a800] 13:12:17 INFO - PROCESS | 1948 | 1477253537045 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x834c4800) [pid = 1948] [serial = 2031] [outer = 0x8319a800] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8f7d5800) [pid = 1948] [serial = 1991] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x8dc1bc00) [pid = 1948] [serial = 1992] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x8d9ef800) [pid = 1948] [serial = 1988] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x8d9f4800) [pid = 1948] [serial = 1989] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8cceec00) [pid = 1948] [serial = 1985] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8ccefc00) [pid = 1948] [serial = 1986] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8ab81800) [pid = 1948] [serial = 1982] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x8ab8ac00) [pid = 1948] [serial = 1983] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x8aaee000) [pid = 1948] [serial = 1979] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x8aaf4800) [pid = 1948] [serial = 1980] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x83942800) [pid = 1948] [serial = 1976] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x8a889400) [pid = 1948] [serial = 1977] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x83777800) [pid = 1948] [serial = 1973] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x8377c400) [pid = 1948] [serial = 1974] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x834ba800) [pid = 1948] [serial = 1970] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x834bac00) [pid = 1948] [serial = 1971] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x831e3c00) [pid = 1948] [serial = 1967] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x831e6c00) [pid = 1948] [serial = 1968] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x835b4c00) [pid = 1948] [serial = 1965] [outer = (nil)] [url = about:blank] 13:12:17 INFO - PROCESS | 1948 | 1477253537802 Marionette TRACE conn5 <- [1,2546,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]]]}] 13:12:17 INFO - .. 13:12:17 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1387ms 13:12:17 INFO - PROCESS | 1948 | 1477253537836 Marionette TRACE conn5 -> [0,2547,"getWindowHandle",null] 13:12:17 INFO - PROCESS | 1948 | 1477253537841 Marionette TRACE conn5 <- [1,2547,null,{"value":"7"}] 13:12:17 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 13:12:17 INFO - PROCESS | 1948 | 1477253537853 Marionette TRACE conn5 -> [0,2548,"timeouts",{"script":35000}] 13:12:17 INFO - PROCESS | 1948 | 1477253537859 Marionette TRACE conn5 <- [1,2548,null,{}] 13:12:17 INFO - PROCESS | 1948 | 1477253537870 Marionette TRACE conn5 -> [0,2549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:18 INFO - PROCESS | 1948 | 1477253538064 Marionette TRACE conn5 <- [1,2549,null,{"value":null}] 13:12:18 INFO - PROCESS | 1948 | 1477253538186 Marionette TRACE conn5 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x831ea400 == 28 [pid = 1948] [id = 699] 13:12:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 59 (0x834b6000) [pid = 1948] [serial = 2032] [outer = (nil)] 13:12:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 60 (0x83769800) [pid = 1948] [serial = 2033] [outer = 0x834b6000] 13:12:18 INFO - PROCESS | 1948 | 1477253538270 Marionette DEBUG loaded listener.js 13:12:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 61 (0x83773c00) [pid = 1948] [serial = 2034] [outer = 0x834b6000] 13:12:18 INFO - PROCESS | 1948 | 1477253538835 Marionette TRACE conn5 <- [1,2550,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]]]}] 13:12:18 INFO - .. 13:12:18 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 993ms 13:12:18 INFO - PROCESS | 1948 | 1477253538850 Marionette TRACE conn5 -> [0,2551,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 1948 | 1477253538856 Marionette TRACE conn5 <- [1,2551,null,{"value":"7"}] 13:12:18 INFO - TEST-START | /websockets/Secure-Close-1000.htm 13:12:18 INFO - PROCESS | 1948 | 1477253538872 Marionette TRACE conn5 -> [0,2552,"timeouts",{"script":35000}] 13:12:18 INFO - PROCESS | 1948 | 1477253538877 Marionette TRACE conn5 <- [1,2552,null,{}] 13:12:18 INFO - PROCESS | 1948 | 1477253538885 Marionette TRACE conn5 -> [0,2553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:19 INFO - PROCESS | 1948 | 1477253539043 Marionette TRACE conn5 <- [1,2553,null,{"value":null}] 13:12:19 INFO - PROCESS | 1948 | 1477253539171 Marionette TRACE conn5 -> [0,2554,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a88c400 == 29 [pid = 1948] [id = 700] 13:12:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x8a88d400) [pid = 1948] [serial = 2035] [outer = (nil)] 13:12:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x8aaee800) [pid = 1948] [serial = 2036] [outer = 0x8a88d400] 13:12:19 INFO - PROCESS | 1948 | 1477253539248 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x8aaef000) [pid = 1948] [serial = 2037] [outer = 0x8a88d400] 13:12:19 INFO - PROCESS | 1948 | 1477253539790 Marionette TRACE conn5 <- [1,2554,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]]]}] 13:12:19 INFO - .. 13:12:19 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 943ms 13:12:19 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 13:12:19 INFO - PROCESS | 1948 | 1477253539823 Marionette TRACE conn5 -> [0,2555,"getWindowHandle",null] 13:12:19 INFO - PROCESS | 1948 | 1477253539827 Marionette TRACE conn5 <- [1,2555,null,{"value":"7"}] 13:12:19 INFO - PROCESS | 1948 | 1477253539840 Marionette TRACE conn5 -> [0,2556,"timeouts",{"script":35000}] 13:12:19 INFO - PROCESS | 1948 | 1477253539850 Marionette TRACE conn5 <- [1,2556,null,{}] 13:12:19 INFO - PROCESS | 1948 | 1477253539867 Marionette TRACE conn5 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:20 INFO - PROCESS | 1948 | 1477253540089 Marionette TRACE conn5 <- [1,2557,null,{"value":null}] 13:12:20 INFO - PROCESS | 1948 | 1477253540170 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf1c00 == 30 [pid = 1948] [id = 701] 13:12:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x8ccf6000) [pid = 1948] [serial = 2038] [outer = (nil)] 13:12:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x8d9f4800) [pid = 1948] [serial = 2039] [outer = 0x8ccf6000] 13:12:20 INFO - PROCESS | 1948 | 1477253540250 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x8d9fd400) [pid = 1948] [serial = 2040] [outer = 0x8ccf6000] 13:12:20 INFO - PROCESS | 1948 | 1477253540939 Marionette TRACE conn5 <- [1,2558,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]]]}] 13:12:20 INFO - .. 13:12:20 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1156ms 13:12:20 INFO - PROCESS | 1948 | 1477253540992 Marionette TRACE conn5 -> [0,2559,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 1948 | 1477253540996 Marionette TRACE conn5 <- [1,2559,null,{"value":"7"}] 13:12:21 INFO - TEST-START | /websockets/Secure-Close-1005.htm 13:12:21 INFO - PROCESS | 1948 | 1477253541006 Marionette TRACE conn5 -> [0,2560,"timeouts",{"script":35000}] 13:12:21 INFO - PROCESS | 1948 | 1477253541010 Marionette TRACE conn5 <- [1,2560,null,{}] 13:12:21 INFO - PROCESS | 1948 | 1477253541016 Marionette TRACE conn5 -> [0,2561,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:21 INFO - PROCESS | 1948 | 1477253541218 Marionette TRACE conn5 <- [1,2561,null,{"value":null}] 13:12:21 INFO - PROCESS | 1948 | 1477253541248 Marionette TRACE conn5 -> [0,2562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x90e89800 == 31 [pid = 1948] [id = 702] 13:12:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x90e8c400) [pid = 1948] [serial = 2041] [outer = (nil)] 13:12:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x923f5400) [pid = 1948] [serial = 2042] [outer = 0x90e8c400] 13:12:21 INFO - PROCESS | 1948 | 1477253541327 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x9284e000) [pid = 1948] [serial = 2043] [outer = 0x90e8c400] 13:12:21 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x835a9800) [pid = 1948] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 13:12:21 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x833f5400) [pid = 1948] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 13:12:21 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x83948400) [pid = 1948] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 13:12:21 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8f827000) [pid = 1948] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 13:12:21 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x82b74c00) [pid = 1948] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 13:12:21 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x835df800) [pid = 1948] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 13:12:21 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x90472800) [pid = 1948] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 13:12:21 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x8ccef800) [pid = 1948] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 13:12:21 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x8a885000) [pid = 1948] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 13:12:22 INFO - PROCESS | 1948 | 1477253542028 Marionette TRACE conn5 <- [1,2562,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]]]}] 13:12:22 INFO - . 13:12:22 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1037ms 13:12:22 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 13:12:22 INFO - PROCESS | 1948 | 1477253542039 Marionette TRACE conn5 -> [0,2563,"getWindowHandle",null] 13:12:22 INFO - PROCESS | 1948 | 1477253542042 Marionette TRACE conn5 <- [1,2563,null,{"value":"7"}] 13:12:22 INFO - PROCESS | 1948 | 1477253542048 Marionette TRACE conn5 -> [0,2564,"timeouts",{"script":35000}] 13:12:22 INFO - PROCESS | 1948 | 1477253542052 Marionette TRACE conn5 <- [1,2564,null,{}] 13:12:22 INFO - PROCESS | 1948 | 1477253542057 Marionette TRACE conn5 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:22 INFO - PROCESS | 1948 | 1477253542213 Marionette TRACE conn5 <- [1,2565,null,{"value":null}] 13:12:22 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:22 INFO - PROCESS | 1948 | 1477253542230 Marionette TRACE conn5 -> [0,2566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:22 INFO - PROCESS | 1948 | ++DOCSHELL 0x9373e400 == 32 [pid = 1948] [id = 703] 13:12:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 62 (0x9373ec00) [pid = 1948] [serial = 2044] [outer = (nil)] 13:12:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 63 (0x937efc00) [pid = 1948] [serial = 2045] [outer = 0x9373ec00] 13:12:22 INFO - PROCESS | 1948 | 1477253542333 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 64 (0x9387a000) [pid = 1948] [serial = 2046] [outer = 0x9373ec00] 13:12:22 INFO - PROCESS | 1948 | 1477253542975 Marionette TRACE conn5 <- [1,2566,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]]]}] 13:12:22 INFO - . 13:12:22 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 943ms 13:12:23 INFO - PROCESS | 1948 | 1477253543000 Marionette TRACE conn5 -> [0,2567,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 1948 | 1477253543004 Marionette TRACE conn5 <- [1,2567,null,{"value":"7"}] 13:12:23 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 13:12:23 INFO - PROCESS | 1948 | 1477253543011 Marionette TRACE conn5 -> [0,2568,"timeouts",{"script":35000}] 13:12:23 INFO - PROCESS | 1948 | 1477253543014 Marionette TRACE conn5 <- [1,2568,null,{}] 13:12:23 INFO - PROCESS | 1948 | 1477253543020 Marionette TRACE conn5 -> [0,2569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:23 INFO - PROCESS | 1948 | 1477253543175 Marionette TRACE conn5 <- [1,2569,null,{"value":null}] 13:12:23 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:23 INFO - PROCESS | 1948 | 1477253543193 Marionette TRACE conn5 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f2000 == 33 [pid = 1948] [id = 704] 13:12:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 65 (0x939b9000) [pid = 1948] [serial = 2047] [outer = (nil)] 13:12:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 66 (0x93aa8c00) [pid = 1948] [serial = 2048] [outer = 0x939b9000] 13:12:23 INFO - PROCESS | 1948 | 1477253543269 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x93aa9000) [pid = 1948] [serial = 2049] [outer = 0x939b9000] 13:12:23 INFO - PROCESS | 1948 | 1477253543950 Marionette TRACE conn5 <- [1,2570,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]]]}] 13:12:23 INFO - .. 13:12:23 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 979ms 13:12:23 INFO - PROCESS | 1948 | 1477253543993 Marionette TRACE conn5 -> [0,2571,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 1948 | 1477253544000 Marionette TRACE conn5 <- [1,2571,null,{"value":"7"}] 13:12:24 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 13:12:24 INFO - PROCESS | 1948 | 1477253544051 Marionette TRACE conn5 -> [0,2572,"timeouts",{"script":35000}] 13:12:24 INFO - PROCESS | 1948 | 1477253544056 Marionette TRACE conn5 <- [1,2572,null,{}] 13:12:24 INFO - PROCESS | 1948 | 1477253544071 Marionette TRACE conn5 -> [0,2573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:24 INFO - PROCESS | 1948 | 1477253544283 Marionette TRACE conn5 <- [1,2573,null,{"value":null}] 13:12:24 INFO - PROCESS | 1948 | 1477253544458 Marionette TRACE conn5 -> [0,2574,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c4000 == 34 [pid = 1948] [id = 705] 13:12:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x835a8400) [pid = 1948] [serial = 2050] [outer = (nil)] 13:12:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x835e1400) [pid = 1948] [serial = 2051] [outer = 0x835a8400] 13:12:24 INFO - PROCESS | 1948 | 1477253544557 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x8377d000) [pid = 1948] [serial = 2052] [outer = 0x835a8400] 13:12:25 INFO - PROCESS | 1948 | 1477253545194 Marionette TRACE conn5 <- [1,2574,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]]]}] 13:12:25 INFO - .. 13:12:25 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1236ms 13:12:25 INFO - PROCESS | 1948 | 1477253545246 Marionette TRACE conn5 -> [0,2575,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 1948 | 1477253545253 Marionette TRACE conn5 <- [1,2575,null,{"value":"7"}] 13:12:25 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 13:12:25 INFO - PROCESS | 1948 | 1477253545265 Marionette TRACE conn5 -> [0,2576,"timeouts",{"script":35000}] 13:12:25 INFO - PROCESS | 1948 | 1477253545272 Marionette TRACE conn5 <- [1,2576,null,{}] 13:12:25 INFO - PROCESS | 1948 | 1477253545279 Marionette TRACE conn5 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:25 INFO - PROCESS | 1948 | 1477253545452 Marionette TRACE conn5 <- [1,2577,null,{"value":null}] 13:12:25 INFO - PROCESS | 1948 | 1477253545619 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a889c00 == 35 [pid = 1948] [id = 706] 13:12:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8ab82000) [pid = 1948] [serial = 2053] [outer = (nil)] 13:12:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8acddc00) [pid = 1948] [serial = 2054] [outer = 0x8ab82000] 13:12:25 INFO - PROCESS | 1948 | 1477253545719 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x8ccfac00) [pid = 1948] [serial = 2055] [outer = 0x8ab82000] 13:12:26 INFO - PROCESS | 1948 | 1477253546435 Marionette TRACE conn5 <- [1,2578,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]]]}] 13:12:26 INFO - .. 13:12:26 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1189ms 13:12:26 INFO - PROCESS | 1948 | 1477253546455 Marionette TRACE conn5 -> [0,2579,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 1948 | 1477253546459 Marionette TRACE conn5 <- [1,2579,null,{"value":"7"}] 13:12:26 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 13:12:26 INFO - PROCESS | 1948 | 1477253546466 Marionette TRACE conn5 -> [0,2580,"timeouts",{"script":35000}] 13:12:26 INFO - PROCESS | 1948 | 1477253546473 Marionette TRACE conn5 <- [1,2580,null,{}] 13:12:26 INFO - PROCESS | 1948 | 1477253546490 Marionette TRACE conn5 -> [0,2581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:26 INFO - PROCESS | 1948 | 1477253546664 Marionette TRACE conn5 <- [1,2581,null,{"value":null}] 13:12:26 INFO - PROCESS | 1948 | 1477253546834 Marionette TRACE conn5 -> [0,2582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x939b1c00 == 36 [pid = 1948] [id = 707] 13:12:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x939b3400) [pid = 1948] [serial = 2056] [outer = (nil)] 13:12:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x93aaf000) [pid = 1948] [serial = 2057] [outer = 0x939b3400] 13:12:26 INFO - PROCESS | 1948 | 1477253546926 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x93b13000) [pid = 1948] [serial = 2058] [outer = 0x939b3400] 13:12:27 INFO - PROCESS | 1948 | 1477253547545 Marionette TRACE conn5 <- [1,2582,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]]]}] 13:12:27 INFO - . 13:12:27 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1136ms 13:12:27 INFO - PROCESS | 1948 | 1477253547603 Marionette TRACE conn5 -> [0,2583,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 1948 | 1477253547607 Marionette TRACE conn5 <- [1,2583,null,{"value":"7"}] 13:12:27 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 13:12:27 INFO - PROCESS | 1948 | 1477253547614 Marionette TRACE conn5 -> [0,2584,"timeouts",{"script":35000}] 13:12:27 INFO - PROCESS | 1948 | 1477253547619 Marionette TRACE conn5 <- [1,2584,null,{}] 13:12:27 INFO - PROCESS | 1948 | 1477253547626 Marionette TRACE conn5 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:27 INFO - PROCESS | 1948 | 1477253547799 Marionette TRACE conn5 <- [1,2585,null,{"value":null}] 13:12:27 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:27 INFO - PROCESS | 1948 | 1477253547968 Marionette TRACE conn5 -> [0,2586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x93c85000 == 37 [pid = 1948] [id = 708] 13:12:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x93c85c00) [pid = 1948] [serial = 2059] [outer = (nil)] 13:12:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x93fc3c00) [pid = 1948] [serial = 2060] [outer = 0x93c85c00] 13:12:28 INFO - PROCESS | 1948 | 1477253548057 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x93fc8800) [pid = 1948] [serial = 2061] [outer = 0x93c85c00] 13:12:28 INFO - PROCESS | 1948 | 1477253548715 Marionette TRACE conn5 <- [1,2586,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]]]}] 13:12:28 INFO - . 13:12:28 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1131ms 13:12:28 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 13:12:28 INFO - PROCESS | 1948 | 1477253548749 Marionette TRACE conn5 -> [0,2587,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 1948 | 1477253548753 Marionette TRACE conn5 <- [1,2587,null,{"value":"7"}] 13:12:28 INFO - PROCESS | 1948 | 1477253548760 Marionette TRACE conn5 -> [0,2588,"timeouts",{"script":35000}] 13:12:28 INFO - PROCESS | 1948 | 1477253548764 Marionette TRACE conn5 <- [1,2588,null,{}] 13:12:28 INFO - PROCESS | 1948 | 1477253548770 Marionette TRACE conn5 -> [0,2589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:28 INFO - PROCESS | 1948 | 1477253548948 Marionette TRACE conn5 <- [1,2589,null,{"value":null}] 13:12:29 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:29 INFO - PROCESS | 1948 | 1477253549213 Marionette TRACE conn5 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 1948 | ++DOCSHELL 0x833ea800 == 38 [pid = 1948] [id = 709] 13:12:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x833ec400) [pid = 1948] [serial = 2062] [outer = (nil)] 13:12:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x834c3400) [pid = 1948] [serial = 2063] [outer = 0x833ec400] 13:12:29 INFO - PROCESS | 1948 | 1477253549308 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x83945000) [pid = 1948] [serial = 2064] [outer = 0x833ec400] 13:12:30 INFO - PROCESS | 1948 | [1948] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:12:30 INFO - PROCESS | 1948 | [1948] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:12:30 INFO - PROCESS | 1948 | 1477253550029 Marionette TRACE conn5 <- [1,2590,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]]]}] 13:12:30 INFO - .. 13:12:30 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1287ms 13:12:30 INFO - PROCESS | 1948 | 1477253550047 Marionette TRACE conn5 -> [0,2591,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 1948 | 1477253550052 Marionette TRACE conn5 <- [1,2591,null,{"value":"7"}] 13:12:30 INFO - TEST-START | /websockets/Secure-Close-null.htm 13:12:30 INFO - PROCESS | 1948 | 1477253550065 Marionette TRACE conn5 -> [0,2592,"timeouts",{"script":35000}] 13:12:30 INFO - PROCESS | 1948 | 1477253550071 Marionette TRACE conn5 <- [1,2592,null,{}] 13:12:30 INFO - PROCESS | 1948 | 1477253550102 Marionette TRACE conn5 -> [0,2593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:30 INFO - PROCESS | 1948 | 1477253550281 Marionette TRACE conn5 <- [1,2593,null,{"value":null}] 13:12:30 INFO - PROCESS | 1948 | 1477253550451 Marionette TRACE conn5 -> [0,2594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 1948 | ++DOCSHELL 0x834c3800 == 39 [pid = 1948] [id = 710] 13:12:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x835a8000) [pid = 1948] [serial = 2065] [outer = (nil)] 13:12:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x835e2c00) [pid = 1948] [serial = 2066] [outer = 0x835a8000] 13:12:30 INFO - PROCESS | 1948 | 1477253550539 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x8aaf6000) [pid = 1948] [serial = 2067] [outer = 0x835a8000] 13:12:30 INFO - PROCESS | 1948 | --DOCSHELL 0x9373e400 == 38 [pid = 1948] [id = 703] 13:12:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf1c00 == 37 [pid = 1948] [id = 701] 13:12:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8a88c400 == 36 [pid = 1948] [id = 700] 13:12:30 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x9325e000) [pid = 1948] [serial = 2021] [outer = (nil)] [url = about:blank] 13:12:30 INFO - PROCESS | 1948 | --DOCSHELL 0x831ea400 == 35 [pid = 1948] [id = 699] 13:12:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8319a400 == 34 [pid = 1948] [id = 698] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x8a890800) [pid = 1948] [serial = 2010] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x834bb000) [pid = 1948] [serial = 2004] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x834be800) [pid = 1948] [serial = 1994] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x9047b800) [pid = 1948] [serial = 2016] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x835d5000) [pid = 1948] [serial = 2006] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x8aae8400) [pid = 1948] [serial = 1997] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x9046f400) [pid = 1948] [serial = 2000] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8cda1c00) [pid = 1948] [serial = 2013] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x833e8c00) [pid = 1948] [serial = 2003] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x8a890000) [pid = 1948] [serial = 2009] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x90479400) [pid = 1948] [serial = 2015] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x90e8dc00) [pid = 1948] [serial = 2019] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8ccf6800) [pid = 1948] [serial = 2012] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x8ab44800) [pid = 1948] [serial = 1998] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x835ab400) [pid = 1948] [serial = 1995] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x90e8c800) [pid = 1948] [serial = 2018] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x90472c00) [pid = 1948] [serial = 2001] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x835dac00) [pid = 1948] [serial = 2007] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 1948 | 1477253551202 Marionette TRACE conn5 <- [1,2594,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]]]}] 13:12:31 INFO - . 13:12:31 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1154ms 13:12:31 INFO - PROCESS | 1948 | 1477253551224 Marionette TRACE conn5 -> [0,2595,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 1948 | 1477253551230 Marionette TRACE conn5 <- [1,2595,null,{"value":"7"}] 13:12:31 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 13:12:31 INFO - PROCESS | 1948 | 1477253551240 Marionette TRACE conn5 -> [0,2596,"timeouts",{"script":35000}] 13:12:31 INFO - PROCESS | 1948 | 1477253551244 Marionette TRACE conn5 <- [1,2596,null,{}] 13:12:31 INFO - PROCESS | 1948 | 1477253551253 Marionette TRACE conn5 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:31 INFO - PROCESS | 1948 | 1477253551417 Marionette TRACE conn5 <- [1,2597,null,{"value":null}] 13:12:31 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:31 INFO - PROCESS | 1948 | 1477253551429 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 1948 | ++DOCSHELL 0x834bf800 == 35 [pid = 1948] [id = 711] 13:12:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 67 (0x835ab400) [pid = 1948] [serial = 2068] [outer = (nil)] 13:12:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 68 (0x8dc1e800) [pid = 1948] [serial = 2069] [outer = 0x835ab400] 13:12:31 INFO - PROCESS | 1948 | 1477253551505 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 1948 | ++DOMWINDOW == 69 (0x8f6c4800) [pid = 1948] [serial = 2070] [outer = 0x835ab400] 13:12:32 INFO - PROCESS | 1948 | 1477253552154 Marionette TRACE conn5 <- [1,2598,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]]]}] 13:12:32 INFO - . 13:12:32 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 931ms 13:12:32 INFO - PROCESS | 1948 | 1477253552175 Marionette TRACE conn5 -> [0,2599,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 1948 | 1477253552179 Marionette TRACE conn5 <- [1,2599,null,{"value":"7"}] 13:12:32 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 13:12:32 INFO - PROCESS | 1948 | 1477253552194 Marionette TRACE conn5 -> [0,2600,"timeouts",{"script":35000}] 13:12:32 INFO - PROCESS | 1948 | 1477253552203 Marionette TRACE conn5 <- [1,2600,null,{}] 13:12:32 INFO - PROCESS | 1948 | 1477253552218 Marionette TRACE conn5 -> [0,2601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:32 INFO - PROCESS | 1948 | 1477253552372 Marionette TRACE conn5 <- [1,2601,null,{"value":null}] 13:12:32 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:32 INFO - PROCESS | 1948 | 1477253552384 Marionette TRACE conn5 -> [0,2602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 1948 | ++DOCSHELL 0x90470c00 == 36 [pid = 1948] [id = 712] 13:12:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 70 (0x93390400) [pid = 1948] [serial = 2071] [outer = (nil)] 13:12:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x937f4c00) [pid = 1948] [serial = 2072] [outer = 0x93390400] 13:12:32 INFO - PROCESS | 1948 | 1477253552458 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x93880800) [pid = 1948] [serial = 2073] [outer = 0x93390400] 13:12:33 INFO - PROCESS | 1948 | 1477253553133 Marionette TRACE conn5 <- [1,2602,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]]]}] 13:12:33 INFO - .. 13:12:33 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 960ms 13:12:33 INFO - PROCESS | 1948 | 1477253553151 Marionette TRACE conn5 -> [0,2603,"getWindowHandle",null] 13:12:33 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 13:12:33 INFO - PROCESS | 1948 | 1477253553156 Marionette TRACE conn5 <- [1,2603,null,{"value":"7"}] 13:12:33 INFO - PROCESS | 1948 | 1477253553165 Marionette TRACE conn5 -> [0,2604,"timeouts",{"script":35000}] 13:12:33 INFO - PROCESS | 1948 | 1477253553170 Marionette TRACE conn5 <- [1,2604,null,{}] 13:12:33 INFO - PROCESS | 1948 | 1477253553175 Marionette TRACE conn5 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:33 INFO - PROCESS | 1948 | 1477253553384 Marionette TRACE conn5 <- [1,2605,null,{"value":null}] 13:12:33 INFO - PROCESS | 1948 | 1477253553414 Marionette TRACE conn5 -> [0,2606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 1948 | ++DOCSHELL 0x93b14800 == 37 [pid = 1948] [id = 713] 13:12:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x93b17400) [pid = 1948] [serial = 2074] [outer = (nil)] 13:12:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x93c86c00) [pid = 1948] [serial = 2075] [outer = 0x93b17400] 13:12:33 INFO - PROCESS | 1948 | 1477253553490 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x93f2d800) [pid = 1948] [serial = 2076] [outer = 0x93b17400] 13:12:34 INFO - PROCESS | 1948 | 1477253554119 Marionette TRACE conn5 <- [1,2606,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]]]}] 13:12:34 INFO - . 13:12:34 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 987ms 13:12:34 INFO - PROCESS | 1948 | 1477253554148 Marionette TRACE conn5 -> [0,2607,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 1948 | 1477253554152 Marionette TRACE conn5 <- [1,2607,null,{"value":"7"}] 13:12:34 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 13:12:34 INFO - PROCESS | 1948 | 1477253554158 Marionette TRACE conn5 -> [0,2608,"timeouts",{"script":35000}] 13:12:34 INFO - PROCESS | 1948 | 1477253554161 Marionette TRACE conn5 <- [1,2608,null,{}] 13:12:34 INFO - PROCESS | 1948 | 1477253554166 Marionette TRACE conn5 -> [0,2609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:34 INFO - PROCESS | 1948 | 1477253554364 Marionette TRACE conn5 <- [1,2609,null,{"value":null}] 13:12:34 INFO - PROCESS | 1948 | 1477253554388 Marionette TRACE conn5 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:34 INFO - PROCESS | 1948 | ++DOCSHELL 0x93fd0400 == 38 [pid = 1948] [id = 714] 13:12:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x93fd0800) [pid = 1948] [serial = 2077] [outer = (nil)] 13:12:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x94209800) [pid = 1948] [serial = 2078] [outer = 0x93fd0800] 13:12:34 INFO - PROCESS | 1948 | 1477253554490 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x949b5000) [pid = 1948] [serial = 2079] [outer = 0x93fd0800] 13:12:34 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x834b6000) [pid = 1948] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 13:12:34 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8319a800) [pid = 1948] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 13:12:35 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x8a88d400) [pid = 1948] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 13:12:35 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x90e8c400) [pid = 1948] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 13:12:35 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x835b2c00) [pid = 1948] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 13:12:35 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8acd5800) [pid = 1948] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 13:12:35 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8ccf6000) [pid = 1948] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 13:12:35 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x9373ec00) [pid = 1948] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 13:12:35 INFO - PROCESS | 1948 | 1477253555252 Marionette TRACE conn5 <- [1,2610,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]]]}] 13:12:35 INFO - .. 13:12:35 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1138ms 13:12:35 INFO - PROCESS | 1948 | 1477253555296 Marionette TRACE conn5 -> [0,2611,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 1948 | 1477253555300 Marionette TRACE conn5 <- [1,2611,null,{"value":"7"}] 13:12:35 INFO - TEST-START | /websockets/Secure-Close-string.htm 13:12:35 INFO - PROCESS | 1948 | 1477253555306 Marionette TRACE conn5 -> [0,2612,"timeouts",{"script":35000}] 13:12:35 INFO - PROCESS | 1948 | 1477253555309 Marionette TRACE conn5 <- [1,2612,null,{}] 13:12:35 INFO - PROCESS | 1948 | 1477253555315 Marionette TRACE conn5 -> [0,2613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:35 INFO - PROCESS | 1948 | 1477253555470 Marionette TRACE conn5 <- [1,2613,null,{"value":null}] 13:12:35 INFO - PROCESS | 1948 | 1477253555602 Marionette TRACE conn5 -> [0,2614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e8000 == 39 [pid = 1948] [id = 715] 13:12:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8ccf6000) [pid = 1948] [serial = 2080] [outer = (nil)] 13:12:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x94a44000) [pid = 1948] [serial = 2081] [outer = 0x8ccf6000] 13:12:35 INFO - PROCESS | 1948 | 1477253555680 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x94a44400) [pid = 1948] [serial = 2082] [outer = 0x8ccf6000] 13:12:36 INFO - PROCESS | 1948 | 1477253556205 Marionette TRACE conn5 <- [1,2614,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]]]}] 13:12:36 INFO - . 13:12:36 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 935ms 13:12:36 INFO - PROCESS | 1948 | 1477253556242 Marionette TRACE conn5 -> [0,2615,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 1948 | 1477253556249 Marionette TRACE conn5 <- [1,2615,null,{"value":"7"}] 13:12:36 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 13:12:36 INFO - PROCESS | 1948 | 1477253556256 Marionette TRACE conn5 -> [0,2616,"timeouts",{"script":35000}] 13:12:36 INFO - PROCESS | 1948 | 1477253556258 Marionette TRACE conn5 <- [1,2616,null,{}] 13:12:36 INFO - PROCESS | 1948 | 1477253556264 Marionette TRACE conn5 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:36 INFO - PROCESS | 1948 | 1477253556412 Marionette TRACE conn5 <- [1,2617,null,{"value":null}] 13:12:36 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:12:36 INFO - PROCESS | 1948 | 1477253556551 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ccf5000 == 40 [pid = 1948] [id = 716] 13:12:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x94a4d400) [pid = 1948] [serial = 2083] [outer = (nil)] 13:12:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x94a85c00) [pid = 1948] [serial = 2084] [outer = 0x94a4d400] 13:12:36 INFO - PROCESS | 1948 | 1477253556628 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x94a86400) [pid = 1948] [serial = 2085] [outer = 0x94a4d400] 13:12:37 INFO - PROCESS | 1948 | 1477253557189 Marionette TRACE conn5 <- [1,2618,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 13:12:37 INFO - . 13:12:37 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 979ms 13:12:37 INFO - PROCESS | 1948 | 1477253557237 Marionette TRACE conn5 -> [0,2619,"getWindowHandle",null] 13:12:37 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 13:12:37 INFO - PROCESS | 1948 | 1477253557244 Marionette TRACE conn5 <- [1,2619,null,{"value":"7"}] 13:12:37 INFO - PROCESS | 1948 | 1477253557254 Marionette TRACE conn5 -> [0,2620,"timeouts",{"script":35000}] 13:12:37 INFO - PROCESS | 1948 | 1477253557260 Marionette TRACE conn5 <- [1,2620,null,{}] 13:12:37 INFO - PROCESS | 1948 | 1477253557269 Marionette TRACE conn5 -> [0,2621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:37 INFO - PROCESS | 1948 | 1477253557470 Marionette TRACE conn5 <- [1,2621,null,{"value":null}] 13:12:37 INFO - PROCESS | 1948 | 1477253557644 Marionette TRACE conn5 -> [0,2622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 1948 | ++DOCSHELL 0x83942400 == 41 [pid = 1948] [id = 717] 13:12:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x83943400) [pid = 1948] [serial = 2086] [outer = (nil)] 13:12:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x8aaf1400) [pid = 1948] [serial = 2087] [outer = 0x83943400] 13:12:37 INFO - PROCESS | 1948 | 1477253557741 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x8ab45000) [pid = 1948] [serial = 2088] [outer = 0x83943400] 13:12:38 INFO - PROCESS | 1948 | 1477253558448 Marionette TRACE conn5 <- [1,2622,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]]]}] 13:12:38 INFO - ... 13:12:38 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1241ms 13:12:38 INFO - PROCESS | 1948 | 1477253558497 Marionette TRACE conn5 -> [0,2623,"getWindowHandle",null] 13:12:38 INFO - PROCESS | 1948 | 1477253558506 Marionette TRACE conn5 <- [1,2623,null,{"value":"7"}] 13:12:38 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 13:12:38 INFO - PROCESS | 1948 | 1477253558517 Marionette TRACE conn5 -> [0,2624,"timeouts",{"script":35000}] 13:12:38 INFO - PROCESS | 1948 | 1477253558523 Marionette TRACE conn5 <- [1,2624,null,{}] 13:12:38 INFO - PROCESS | 1948 | 1477253558530 Marionette TRACE conn5 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:38 INFO - PROCESS | 1948 | 1477253558704 Marionette TRACE conn5 <- [1,2625,null,{"value":null}] 13:12:38 INFO - PROCESS | 1948 | 1477253558891 Marionette TRACE conn5 -> [0,2626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:38 INFO - PROCESS | 1948 | ++DOCSHELL 0x9047ac00 == 42 [pid = 1948] [id = 718] 13:12:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x9047b400) [pid = 1948] [serial = 2089] [outer = (nil)] 13:12:38 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x90f85800) [pid = 1948] [serial = 2090] [outer = 0x9047b400] 13:12:38 INFO - PROCESS | 1948 | 1477253558982 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x92295800) [pid = 1948] [serial = 2091] [outer = 0x9047b400] 13:12:39 INFO - PROCESS | 1948 | 1477253559636 Marionette TRACE conn5 <- [1,2626,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]]]}] 13:12:39 INFO - ... 13:12:39 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1135ms 13:12:39 INFO - PROCESS | 1948 | 1477253559652 Marionette TRACE conn5 -> [0,2627,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 1948 | 1477253559655 Marionette TRACE conn5 <- [1,2627,null,{"value":"7"}] 13:12:39 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 13:12:39 INFO - PROCESS | 1948 | 1477253559662 Marionette TRACE conn5 -> [0,2628,"timeouts",{"script":35000}] 13:12:39 INFO - PROCESS | 1948 | 1477253559669 Marionette TRACE conn5 <- [1,2628,null,{}] 13:12:39 INFO - PROCESS | 1948 | 1477253559685 Marionette TRACE conn5 -> [0,2629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:39 INFO - PROCESS | 1948 | 1477253559922 Marionette TRACE conn5 <- [1,2629,null,{"value":null}] 13:12:40 INFO - PROCESS | 1948 | 1477253560048 Marionette TRACE conn5 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 1948 | ++DOCSHELL 0x94202400 == 43 [pid = 1948] [id = 719] 13:12:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x9493a400) [pid = 1948] [serial = 2092] [outer = (nil)] 13:12:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x94a43c00) [pid = 1948] [serial = 2093] [outer = 0x9493a400] 13:12:40 INFO - PROCESS | 1948 | 1477253560139 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x94a8c400) [pid = 1948] [serial = 2094] [outer = 0x9493a400] 13:12:40 INFO - PROCESS | 1948 | 1477253560781 Marionette TRACE conn5 <- [1,2630,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]]]}] 13:12:40 INFO - ... 13:12:40 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1136ms 13:12:40 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 13:12:40 INFO - PROCESS | 1948 | 1477253560798 Marionette TRACE conn5 -> [0,2631,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 1948 | 1477253560802 Marionette TRACE conn5 <- [1,2631,null,{"value":"7"}] 13:12:40 INFO - PROCESS | 1948 | 1477253560809 Marionette TRACE conn5 -> [0,2632,"timeouts",{"script":35000}] 13:12:40 INFO - PROCESS | 1948 | 1477253560814 Marionette TRACE conn5 <- [1,2632,null,{}] 13:12:40 INFO - PROCESS | 1948 | 1477253560821 Marionette TRACE conn5 -> [0,2633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:40 INFO - PROCESS | 1948 | 1477253560989 Marionette TRACE conn5 <- [1,2633,null,{"value":null}] 13:12:41 INFO - PROCESS | 1948 | 1477253561278 Marionette TRACE conn5 -> [0,2634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 1948 | ++DOCSHELL 0x94d22800 == 44 [pid = 1948] [id = 720] 13:12:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x94d24c00) [pid = 1948] [serial = 2095] [outer = (nil)] 13:12:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x94d31c00) [pid = 1948] [serial = 2096] [outer = 0x94d24c00] 13:12:41 INFO - PROCESS | 1948 | 1477253561370 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x9515c400) [pid = 1948] [serial = 2097] [outer = 0x94d24c00] 13:12:42 INFO - PROCESS | 1948 | 1477253562000 Marionette TRACE conn5 <- [1,2634,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]]]}] 13:12:42 INFO - ... 13:12:42 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1234ms 13:12:42 INFO - PROCESS | 1948 | 1477253562044 Marionette TRACE conn5 -> [0,2635,"getWindowHandle",null] 13:12:42 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 13:12:42 INFO - PROCESS | 1948 | 1477253562049 Marionette TRACE conn5 <- [1,2635,null,{"value":"7"}] 13:12:42 INFO - PROCESS | 1948 | 1477253562055 Marionette TRACE conn5 -> [0,2636,"timeouts",{"script":35000}] 13:12:42 INFO - PROCESS | 1948 | 1477253562059 Marionette TRACE conn5 <- [1,2636,null,{}] 13:12:42 INFO - PROCESS | 1948 | 1477253562065 Marionette TRACE conn5 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:42 INFO - PROCESS | 1948 | 1477253562297 Marionette TRACE conn5 <- [1,2637,null,{"value":null}] 13:12:42 INFO - PROCESS | 1948 | 1477253562422 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6d400 == 45 [pid = 1948] [id = 721] 13:12:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x82b6e000) [pid = 1948] [serial = 2098] [outer = (nil)] 13:12:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x83778c00) [pid = 1948] [serial = 2099] [outer = 0x82b6e000] 13:12:42 INFO - PROCESS | 1948 | 1477253562514 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x8ab87400) [pid = 1948] [serial = 2100] [outer = 0x82b6e000] 13:12:43 INFO - PROCESS | 1948 | 1477253563469 Marionette TRACE conn5 <- [1,2638,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]]]}] 13:12:43 INFO - ... 13:12:43 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1430ms 13:12:43 INFO - PROCESS | 1948 | 1477253563508 Marionette TRACE conn5 -> [0,2639,"getWindowHandle",null] 13:12:43 INFO - PROCESS | 1948 | 1477253563514 Marionette TRACE conn5 <- [1,2639,null,{"value":"7"}] 13:12:43 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 13:12:43 INFO - PROCESS | 1948 | 1477253563526 Marionette TRACE conn5 -> [0,2640,"timeouts",{"script":35000}] 13:12:43 INFO - PROCESS | 1948 | 1477253563533 Marionette TRACE conn5 <- [1,2640,null,{}] 13:12:43 INFO - PROCESS | 1948 | 1477253563546 Marionette TRACE conn5 -> [0,2641,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:43 INFO - PROCESS | 1948 | 1477253563732 Marionette TRACE conn5 <- [1,2641,null,{"value":null}] 13:12:43 INFO - PROCESS | 1948 | 1477253563933 Marionette TRACE conn5 -> [0,2642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:43 INFO - PROCESS | 1948 | ++DOCSHELL 0x8a889400 == 46 [pid = 1948] [id = 722] 13:12:43 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x8a890800) [pid = 1948] [serial = 2101] [outer = (nil)] 13:12:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x8acd6000) [pid = 1948] [serial = 2102] [outer = 0x8a890800] 13:12:44 INFO - PROCESS | 1948 | 1477253564020 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x8ccf8c00) [pid = 1948] [serial = 2103] [outer = 0x8a890800] 13:12:44 INFO - PROCESS | 1948 | --DOCSHELL 0x831e8000 == 45 [pid = 1948] [id = 715] 13:12:44 INFO - PROCESS | 1948 | --DOCSHELL 0x93fd0400 == 44 [pid = 1948] [id = 714] 13:12:44 INFO - PROCESS | 1948 | --DOCSHELL 0x93b14800 == 43 [pid = 1948] [id = 713] 13:12:44 INFO - PROCESS | 1948 | --DOCSHELL 0x90470c00 == 42 [pid = 1948] [id = 712] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x93aa8c00) [pid = 1948] [serial = 2048] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOCSHELL 0x834bf800 == 41 [pid = 1948] [id = 711] 13:12:44 INFO - PROCESS | 1948 | --DOCSHELL 0x834c3800 == 40 [pid = 1948] [id = 710] 13:12:44 INFO - PROCESS | 1948 | --DOCSHELL 0x833ea800 == 39 [pid = 1948] [id = 709] 13:12:44 INFO - PROCESS | 1948 | --DOCSHELL 0x834c4000 == 38 [pid = 1948] [id = 705] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x937efc00) [pid = 1948] [serial = 2045] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x9387a000) [pid = 1948] [serial = 2046] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x923f5400) [pid = 1948] [serial = 2042] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x9284e000) [pid = 1948] [serial = 2043] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x8d9f4800) [pid = 1948] [serial = 2039] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x8d9fd400) [pid = 1948] [serial = 2040] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x8aaee800) [pid = 1948] [serial = 2036] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x8aaef000) [pid = 1948] [serial = 2037] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x83769800) [pid = 1948] [serial = 2033] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x83773c00) [pid = 1948] [serial = 2034] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x831e8400) [pid = 1948] [serial = 2030] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x834c4800) [pid = 1948] [serial = 2031] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x8daa0800) [pid = 1948] [serial = 2027] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8da9d800) [pid = 1948] [serial = 2028] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x83770400) [pid = 1948] [serial = 2024] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x83785000) [pid = 1948] [serial = 2025] [outer = (nil)] [url = about:blank] 13:12:44 INFO - PROCESS | 1948 | 1477253564717 Marionette TRACE conn5 <- [1,2642,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]]]}] 13:12:44 INFO - ... 13:12:44 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1205ms 13:12:44 INFO - PROCESS | 1948 | 1477253564730 Marionette TRACE conn5 -> [0,2643,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 1948 | 1477253564738 Marionette TRACE conn5 <- [1,2643,null,{"value":"7"}] 13:12:44 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 13:12:44 INFO - PROCESS | 1948 | 1477253564749 Marionette TRACE conn5 -> [0,2644,"timeouts",{"script":35000}] 13:12:44 INFO - PROCESS | 1948 | 1477253564755 Marionette TRACE conn5 <- [1,2644,null,{}] 13:12:44 INFO - PROCESS | 1948 | 1477253564763 Marionette TRACE conn5 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:44 INFO - PROCESS | 1948 | 1477253564925 Marionette TRACE conn5 <- [1,2645,null,{"value":null}] 13:12:45 INFO - PROCESS | 1948 | 1477253565059 Marionette TRACE conn5 -> [0,2646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:45 INFO - PROCESS | 1948 | ++DOCSHELL 0x8393f400 == 39 [pid = 1948] [id = 723] 13:12:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x8ab80800) [pid = 1948] [serial = 2104] [outer = (nil)] 13:12:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x8d9fc400) [pid = 1948] [serial = 2105] [outer = 0x8ab80800] 13:12:45 INFO - PROCESS | 1948 | 1477253565139 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x8d9fcc00) [pid = 1948] [serial = 2106] [outer = 0x8ab80800] 13:12:45 INFO - PROCESS | 1948 | 1477253565664 Marionette TRACE conn5 <- [1,2646,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]]]}] 13:12:45 INFO - ... 13:12:45 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 934ms 13:12:45 INFO - PROCESS | 1948 | 1477253565684 Marionette TRACE conn5 -> [0,2647,"getWindowHandle",null] 13:12:45 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 13:12:45 INFO - PROCESS | 1948 | 1477253565690 Marionette TRACE conn5 <- [1,2647,null,{"value":"7"}] 13:12:45 INFO - PROCESS | 1948 | 1477253565697 Marionette TRACE conn5 -> [0,2648,"timeouts",{"script":35000}] 13:12:45 INFO - PROCESS | 1948 | 1477253565704 Marionette TRACE conn5 <- [1,2648,null,{}] 13:12:45 INFO - PROCESS | 1948 | 1477253565739 Marionette TRACE conn5 -> [0,2649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:45 INFO - PROCESS | 1948 | 1477253565902 Marionette TRACE conn5 <- [1,2649,null,{"value":null}] 13:12:45 INFO - PROCESS | 1948 | 1477253565916 Marionette TRACE conn5 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:45 INFO - PROCESS | 1948 | ++DOCSHELL 0x9373fc00 == 40 [pid = 1948] [id = 724] 13:12:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x93746400) [pid = 1948] [serial = 2107] [outer = (nil)] 13:12:45 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x937fc000) [pid = 1948] [serial = 2108] [outer = 0x93746400] 13:12:46 INFO - PROCESS | 1948 | 1477253565999 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x939b0c00) [pid = 1948] [serial = 2109] [outer = 0x93746400] 13:12:46 INFO - PROCESS | 1948 | 1477253566700 Marionette TRACE conn5 <- [1,2650,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]]]}] 13:12:46 INFO - ... 13:12:46 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1056ms 13:12:46 INFO - PROCESS | 1948 | 1477253566760 Marionette TRACE conn5 -> [0,2651,"getWindowHandle",null] 13:12:46 INFO - PROCESS | 1948 | 1477253566765 Marionette TRACE conn5 <- [1,2651,null,{"value":"7"}] 13:12:46 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 13:12:46 INFO - PROCESS | 1948 | 1477253566771 Marionette TRACE conn5 -> [0,2652,"timeouts",{"script":35000}] 13:12:46 INFO - PROCESS | 1948 | 1477253566775 Marionette TRACE conn5 <- [1,2652,null,{}] 13:12:46 INFO - PROCESS | 1948 | 1477253566781 Marionette TRACE conn5 -> [0,2653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:47 INFO - PROCESS | 1948 | 1477253567003 Marionette TRACE conn5 <- [1,2653,null,{"value":null}] 13:12:47 INFO - PROCESS | 1948 | 1477253567028 Marionette TRACE conn5 -> [0,2654,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 1948 | ++DOCSHELL 0x93fccc00 == 41 [pid = 1948] [id = 725] 13:12:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x93fcd800) [pid = 1948] [serial = 2110] [outer = (nil)] 13:12:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x94209c00) [pid = 1948] [serial = 2111] [outer = 0x93fcd800] 13:12:47 INFO - PROCESS | 1948 | 1477253567104 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x949b6400) [pid = 1948] [serial = 2112] [outer = 0x93fcd800] 13:12:47 INFO - PROCESS | 1948 | 1477253567783 Marionette TRACE conn5 <- [1,2654,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]]]}] 13:12:47 INFO - ... 13:12:47 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1031ms 13:12:47 INFO - PROCESS | 1948 | 1477253567810 Marionette TRACE conn5 -> [0,2655,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 1948 | 1477253567814 Marionette TRACE conn5 <- [1,2655,null,{"value":"7"}] 13:12:47 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 13:12:47 INFO - PROCESS | 1948 | 1477253567820 Marionette TRACE conn5 -> [0,2656,"timeouts",{"script":35000}] 13:12:47 INFO - PROCESS | 1948 | 1477253567824 Marionette TRACE conn5 <- [1,2656,null,{}] 13:12:47 INFO - PROCESS | 1948 | 1477253567829 Marionette TRACE conn5 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:48 INFO - PROCESS | 1948 | 1477253568067 Marionette TRACE conn5 <- [1,2657,null,{"value":null}] 13:12:48 INFO - PROCESS | 1948 | 1477253568090 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:48 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f1400 == 42 [pid = 1948] [id = 726] 13:12:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x94d28800) [pid = 1948] [serial = 2113] [outer = (nil)] 13:12:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x954c4c00) [pid = 1948] [serial = 2114] [outer = 0x94d28800] 13:12:48 INFO - PROCESS | 1948 | 1477253568166 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x9561a000) [pid = 1948] [serial = 2115] [outer = 0x94d28800] 13:12:48 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x93fd0800) [pid = 1948] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 13:12:48 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x835a8000) [pid = 1948] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 13:12:48 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x833ec400) [pid = 1948] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 13:12:48 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x8ccf6000) [pid = 1948] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 13:12:48 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x835ab400) [pid = 1948] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 13:12:48 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x93b17400) [pid = 1948] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 13:12:48 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x93390400) [pid = 1948] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 13:12:49 INFO - PROCESS | 1948 | 1477253569090 Marionette TRACE conn5 <- [1,2658,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]]]}] 13:12:49 INFO - ... 13:12:49 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1284ms 13:12:49 INFO - PROCESS | 1948 | 1477253569112 Marionette TRACE conn5 -> [0,2659,"getWindowHandle",null] 13:12:49 INFO - PROCESS | 1948 | 1477253569116 Marionette TRACE conn5 <- [1,2659,null,{"value":"7"}] 13:12:49 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 13:12:49 INFO - PROCESS | 1948 | 1477253569123 Marionette TRACE conn5 -> [0,2660,"timeouts",{"script":35000}] 13:12:49 INFO - PROCESS | 1948 | 1477253569126 Marionette TRACE conn5 <- [1,2660,null,{}] 13:12:49 INFO - PROCESS | 1948 | 1477253569131 Marionette TRACE conn5 -> [0,2661,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:49 INFO - PROCESS | 1948 | 1477253569360 Marionette TRACE conn5 <- [1,2661,null,{"value":null}] 13:12:49 INFO - PROCESS | 1948 | 1477253569379 Marionette TRACE conn5 -> [0,2662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 1948 | ++DOCSHELL 0x833e8c00 == 43 [pid = 1948] [id = 727] 13:12:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x95619c00) [pid = 1948] [serial = 2116] [outer = (nil)] 13:12:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x957df400) [pid = 1948] [serial = 2117] [outer = 0x95619c00] 13:12:49 INFO - PROCESS | 1948 | 1477253569459 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x957df800) [pid = 1948] [serial = 2118] [outer = 0x95619c00] 13:12:50 INFO - PROCESS | 1948 | 1477253570065 Marionette TRACE conn5 <- [1,2662,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]]]}] 13:12:50 INFO - ... 13:12:50 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 985ms 13:12:50 INFO - PROCESS | 1948 | 1477253570109 Marionette TRACE conn5 -> [0,2663,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 1948 | 1477253570112 Marionette TRACE conn5 <- [1,2663,null,{"value":"7"}] 13:12:50 INFO - TEST-START | /websockets/Secure-Send-data.htm 13:12:50 INFO - PROCESS | 1948 | 1477253570119 Marionette TRACE conn5 -> [0,2664,"timeouts",{"script":35000}] 13:12:50 INFO - PROCESS | 1948 | 1477253570122 Marionette TRACE conn5 <- [1,2664,null,{}] 13:12:50 INFO - PROCESS | 1948 | 1477253570130 Marionette TRACE conn5 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:50 INFO - PROCESS | 1948 | 1477253570272 Marionette TRACE conn5 <- [1,2665,null,{"value":null}] 13:12:50 INFO - PROCESS | 1948 | 1477253570281 Marionette TRACE conn5 -> [0,2666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 1948 | ++DOCSHELL 0x957e5c00 == 44 [pid = 1948] [id = 728] 13:12:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x957e6400) [pid = 1948] [serial = 2119] [outer = (nil)] 13:12:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x97b95800) [pid = 1948] [serial = 2120] [outer = 0x957e6400] 13:12:50 INFO - PROCESS | 1948 | 1477253570365 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x97ba0000) [pid = 1948] [serial = 2121] [outer = 0x957e6400] 13:12:51 INFO - PROCESS | 1948 | 1477253571115 Marionette TRACE conn5 <- [1,2666,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]]]}] 13:12:51 INFO - ... 13:12:51 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1028ms 13:12:51 INFO - PROCESS | 1948 | 1477253571149 Marionette TRACE conn5 -> [0,2667,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 1948 | 1477253571157 Marionette TRACE conn5 <- [1,2667,null,{"value":"7"}] 13:12:51 INFO - TEST-START | /websockets/Secure-Send-null.htm 13:12:51 INFO - PROCESS | 1948 | 1477253571167 Marionette TRACE conn5 -> [0,2668,"timeouts",{"script":35000}] 13:12:51 INFO - PROCESS | 1948 | 1477253571177 Marionette TRACE conn5 <- [1,2668,null,{}] 13:12:51 INFO - PROCESS | 1948 | 1477253571206 Marionette TRACE conn5 -> [0,2669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:51 INFO - PROCESS | 1948 | 1477253571419 Marionette TRACE conn5 <- [1,2669,null,{"value":null}] 13:12:51 INFO - PROCESS | 1948 | 1477253571598 Marionette TRACE conn5 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:51 INFO - PROCESS | 1948 | ++DOCSHELL 0x83779800 == 45 [pid = 1948] [id = 729] 13:12:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x8a889000) [pid = 1948] [serial = 2122] [outer = (nil)] 13:12:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x8aaf1c00) [pid = 1948] [serial = 2123] [outer = 0x8a889000] 13:12:51 INFO - PROCESS | 1948 | 1477253571697 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x8ccfa400) [pid = 1948] [serial = 2124] [outer = 0x8a889000] 13:12:52 INFO - PROCESS | 1948 | 1477253572381 Marionette TRACE conn5 <- [1,2670,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]]]}] 13:12:52 INFO - ... 13:12:52 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1258ms 13:12:52 INFO - PROCESS | 1948 | 1477253572425 Marionette TRACE conn5 -> [0,2671,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 1948 | 1477253572434 Marionette TRACE conn5 <- [1,2671,null,{"value":"7"}] 13:12:52 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 13:12:52 INFO - PROCESS | 1948 | 1477253572445 Marionette TRACE conn5 -> [0,2672,"timeouts",{"script":35000}] 13:12:52 INFO - PROCESS | 1948 | 1477253572453 Marionette TRACE conn5 <- [1,2672,null,{}] 13:12:52 INFO - PROCESS | 1948 | 1477253572478 Marionette TRACE conn5 -> [0,2673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:52 INFO - PROCESS | 1948 | 1477253572654 Marionette TRACE conn5 <- [1,2673,null,{"value":null}] 13:12:52 INFO - PROCESS | 1948 | 1477253572831 Marionette TRACE conn5 -> [0,2674,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 1948 | ++DOCSHELL 0x931e7400 == 46 [pid = 1948] [id = 730] 13:12:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x931ed800) [pid = 1948] [serial = 2125] [outer = (nil)] 13:12:52 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x93aafc00) [pid = 1948] [serial = 2126] [outer = 0x931ed800] 13:12:52 INFO - PROCESS | 1948 | 1477253572923 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x93c82400) [pid = 1948] [serial = 2127] [outer = 0x931ed800] 13:12:53 INFO - PROCESS | 1948 | 1477253573558 Marionette TRACE conn5 <- [1,2674,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]]]}] 13:12:53 INFO - ... 13:12:53 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1152ms 13:12:53 INFO - PROCESS | 1948 | 1477253573597 Marionette TRACE conn5 -> [0,2675,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 1948 | 1477253573602 Marionette TRACE conn5 <- [1,2675,null,{"value":"7"}] 13:12:53 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 13:12:53 INFO - PROCESS | 1948 | 1477253573609 Marionette TRACE conn5 -> [0,2676,"timeouts",{"script":35000}] 13:12:53 INFO - PROCESS | 1948 | 1477253573616 Marionette TRACE conn5 <- [1,2676,null,{}] 13:12:53 INFO - PROCESS | 1948 | 1477253573649 Marionette TRACE conn5 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:53 INFO - PROCESS | 1948 | 1477253573819 Marionette TRACE conn5 <- [1,2677,null,{"value":null}] 13:12:54 INFO - PROCESS | 1948 | 1477253574008 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 1948 | ++DOCSHELL 0x957db800 == 47 [pid = 1948] [id = 731] 13:12:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0x957dd000) [pid = 1948] [serial = 2128] [outer = (nil)] 13:12:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0x957e6800) [pid = 1948] [serial = 2129] [outer = 0x957dd000] 13:12:54 INFO - PROCESS | 1948 | 1477253574097 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0x97befc00) [pid = 1948] [serial = 2130] [outer = 0x957dd000] 13:12:54 INFO - PROCESS | 1948 | 1477253574756 Marionette TRACE conn5 <- [1,2678,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]]]}] 13:12:54 INFO - ... 13:12:54 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1194ms 13:12:54 INFO - PROCESS | 1948 | 1477253574804 Marionette TRACE conn5 -> [0,2679,"getWindowHandle",null] 13:12:54 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 13:12:54 INFO - PROCESS | 1948 | 1477253574809 Marionette TRACE conn5 <- [1,2679,null,{"value":"7"}] 13:12:54 INFO - PROCESS | 1948 | 1477253574815 Marionette TRACE conn5 -> [0,2680,"timeouts",{"script":35000}] 13:12:54 INFO - PROCESS | 1948 | 1477253574820 Marionette TRACE conn5 <- [1,2680,null,{}] 13:12:54 INFO - PROCESS | 1948 | 1477253574843 Marionette TRACE conn5 -> [0,2681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:55 INFO - PROCESS | 1948 | 1477253575042 Marionette TRACE conn5 <- [1,2681,null,{"value":null}] 13:12:55 INFO - PROCESS | 1948 | 1477253575223 Marionette TRACE conn5 -> [0,2682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab44800 == 48 [pid = 1948] [id = 732] 13:12:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0x97da4400) [pid = 1948] [serial = 2131] [outer = (nil)] 13:12:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0x98310c00) [pid = 1948] [serial = 2132] [outer = 0x97da4400] 13:12:55 INFO - PROCESS | 1948 | 1477253575310 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0x98312000) [pid = 1948] [serial = 2133] [outer = 0x97da4400] 13:12:55 INFO - PROCESS | 1948 | [1948] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:12:55 INFO - PROCESS | 1948 | [1948] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:12:55 INFO - PROCESS | 1948 | 1477253575966 Marionette TRACE conn5 <- [1,2682,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]]]}] 13:12:56 INFO - ... 13:12:56 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1199ms 13:12:56 INFO - PROCESS | 1948 | 1477253576015 Marionette TRACE conn5 -> [0,2683,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 1948 | 1477253576018 Marionette TRACE conn5 <- [1,2683,null,{"value":"7"}] 13:12:56 INFO - TEST-START | /websockets/Send-0byte-data.htm 13:12:56 INFO - PROCESS | 1948 | 1477253576026 Marionette TRACE conn5 -> [0,2684,"timeouts",{"script":35000}] 13:12:56 INFO - PROCESS | 1948 | 1477253576030 Marionette TRACE conn5 <- [1,2684,null,{}] 13:12:56 INFO - PROCESS | 1948 | 1477253576036 Marionette TRACE conn5 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:56 INFO - PROCESS | 1948 | 1477253576266 Marionette TRACE conn5 <- [1,2685,null,{"value":null}] 13:12:56 INFO - PROCESS | 1948 | 1477253576457 Marionette TRACE conn5 -> [0,2686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:56 INFO - PROCESS | 1948 | ++DOCSHELL 0x8319cc00 == 49 [pid = 1948] [id = 733] 13:12:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0x831a3c00) [pid = 1948] [serial = 2134] [outer = (nil)] 13:12:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 102 (0x8f7dd000) [pid = 1948] [serial = 2135] [outer = 0x831a3c00] 13:12:56 INFO - PROCESS | 1948 | 1477253576551 Marionette DEBUG loaded listener.js 13:12:56 INFO - PROCESS | 1948 | ++DOMWINDOW == 103 (0x94208000) [pid = 1948] [serial = 2136] [outer = 0x831a3c00] 13:12:57 INFO - PROCESS | 1948 | 1477253577383 Marionette TRACE conn5 <- [1,2686,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]]]}] 13:12:57 INFO - ... 13:12:57 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1387ms 13:12:57 INFO - PROCESS | 1948 | 1477253577415 Marionette TRACE conn5 -> [0,2687,"getWindowHandle",null] 13:12:57 INFO - PROCESS | 1948 | 1477253577422 Marionette TRACE conn5 <- [1,2687,null,{"value":"7"}] 13:12:57 INFO - TEST-START | /websockets/Send-65K-data.htm 13:12:57 INFO - PROCESS | 1948 | 1477253577449 Marionette TRACE conn5 -> [0,2688,"timeouts",{"script":35000}] 13:12:57 INFO - PROCESS | 1948 | 1477253577454 Marionette TRACE conn5 <- [1,2688,null,{}] 13:12:57 INFO - PROCESS | 1948 | 1477253577463 Marionette TRACE conn5 -> [0,2689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:57 INFO - PROCESS | 1948 | 1477253577671 Marionette TRACE conn5 <- [1,2689,null,{"value":null}] 13:12:57 INFO - PROCESS | 1948 | 1477253577883 Marionette TRACE conn5 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 1948 | ++DOCSHELL 0x83773000 == 50 [pid = 1948] [id = 734] 13:12:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 104 (0x83778800) [pid = 1948] [serial = 2137] [outer = (nil)] 13:12:57 INFO - PROCESS | 1948 | ++DOMWINDOW == 105 (0x8f7d3400) [pid = 1948] [serial = 2138] [outer = 0x83778800] 13:12:58 INFO - PROCESS | 1948 | 1477253578009 Marionette DEBUG loaded listener.js 13:12:58 INFO - PROCESS | 1948 | ++DOMWINDOW == 106 (0x90474000) [pid = 1948] [serial = 2139] [outer = 0x83778800] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x937f1400 == 49 [pid = 1948] [id = 726] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x833e8c00 == 48 [pid = 1948] [id = 727] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x9373fc00 == 47 [pid = 1948] [id = 724] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x93fccc00 == 46 [pid = 1948] [id = 725] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x8393f400 == 45 [pid = 1948] [id = 723] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x8a889400 == 44 [pid = 1948] [id = 722] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x937f2000 == 43 [pid = 1948] [id = 704] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x8acd5400 == 42 [pid = 1948] [id = 697] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6c000 == 41 [pid = 1948] [id = 695] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x9047ac00 == 40 [pid = 1948] [id = 718] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x835a9000 == 39 [pid = 1948] [id = 696] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x83942400 == 38 [pid = 1948] [id = 717] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6d400 == 37 [pid = 1948] [id = 721] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x94d22800 == 36 [pid = 1948] [id = 720] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x94202400 == 35 [pid = 1948] [id = 719] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf5000 == 34 [pid = 1948] [id = 716] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x8a889c00 == 33 [pid = 1948] [id = 706] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x93c85000 == 32 [pid = 1948] [id = 708] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x939b1c00 == 31 [pid = 1948] [id = 707] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x8319cc00 == 30 [pid = 1948] [id = 733] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x90e89800 == 29 [pid = 1948] [id = 702] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x957e5c00 == 28 [pid = 1948] [id = 728] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x83779800 == 27 [pid = 1948] [id = 729] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x931e7400 == 26 [pid = 1948] [id = 730] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x957db800 == 25 [pid = 1948] [id = 731] 13:12:59 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab44800 == 24 [pid = 1948] [id = 732] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 105 (0x83945000) [pid = 1948] [serial = 2064] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 104 (0x834c3400) [pid = 1948] [serial = 2063] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 103 (0x8aaf6000) [pid = 1948] [serial = 2067] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 102 (0x835e2c00) [pid = 1948] [serial = 2066] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 101 (0x8f6c4800) [pid = 1948] [serial = 2070] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0x8dc1e800) [pid = 1948] [serial = 2069] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0x93880800) [pid = 1948] [serial = 2073] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0x937f4c00) [pid = 1948] [serial = 2072] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0x93f2d800) [pid = 1948] [serial = 2076] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0x93c86c00) [pid = 1948] [serial = 2075] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0x949b5000) [pid = 1948] [serial = 2079] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x94209800) [pid = 1948] [serial = 2078] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x94a44400) [pid = 1948] [serial = 2082] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x94a44000) [pid = 1948] [serial = 2081] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x93fc3c00) [pid = 1948] [serial = 2060] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x94a85c00) [pid = 1948] [serial = 2084] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x93aaf000) [pid = 1948] [serial = 2057] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x835e1400) [pid = 1948] [serial = 2051] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x8acddc00) [pid = 1948] [serial = 2054] [outer = (nil)] [url = about:blank] 13:12:59 INFO - PROCESS | 1948 | 1477253579665 Marionette TRACE conn5 <- [1,2690,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]]]}] 13:12:59 INFO - ... 13:12:59 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 2243ms 13:12:59 INFO - PROCESS | 1948 | 1477253579689 Marionette TRACE conn5 -> [0,2691,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 1948 | 1477253579696 Marionette TRACE conn5 <- [1,2691,null,{"value":"7"}] 13:12:59 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 13:12:59 INFO - PROCESS | 1948 | 1477253579706 Marionette TRACE conn5 -> [0,2692,"timeouts",{"script":35000}] 13:12:59 INFO - PROCESS | 1948 | 1477253579711 Marionette TRACE conn5 <- [1,2692,null,{}] 13:12:59 INFO - PROCESS | 1948 | 1477253579720 Marionette TRACE conn5 -> [0,2693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:12:59 INFO - PROCESS | 1948 | 1477253579905 Marionette TRACE conn5 <- [1,2693,null,{"value":null}] 13:13:00 INFO - PROCESS | 1948 | 1477253580039 Marionette TRACE conn5 -> [0,2694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b8800 == 25 [pid = 1948] [id = 735] 13:13:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x834b9800) [pid = 1948] [serial = 2140] [outer = (nil)] 13:13:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x834be400) [pid = 1948] [serial = 2141] [outer = 0x834b9800] 13:13:00 INFO - PROCESS | 1948 | 1477253580123 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x834c3c00) [pid = 1948] [serial = 2142] [outer = 0x834b9800] 13:13:00 INFO - PROCESS | 1948 | [1948] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:13:00 INFO - PROCESS | 1948 | [1948] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:13:00 INFO - PROCESS | 1948 | 1477253580715 Marionette TRACE conn5 <- [1,2694,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]]]}] 13:13:00 INFO - ... 13:13:00 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1034ms 13:13:00 INFO - PROCESS | 1948 | 1477253580740 Marionette TRACE conn5 -> [0,2695,"getWindowHandle",null] 13:13:00 INFO - TEST-START | /websockets/Send-before-open.htm 13:13:00 INFO - PROCESS | 1948 | 1477253580750 Marionette TRACE conn5 <- [1,2695,null,{"value":"7"}] 13:13:00 INFO - PROCESS | 1948 | 1477253580762 Marionette TRACE conn5 -> [0,2696,"timeouts",{"script":35000}] 13:13:00 INFO - PROCESS | 1948 | 1477253580768 Marionette TRACE conn5 <- [1,2696,null,{}] 13:13:00 INFO - PROCESS | 1948 | 1477253580775 Marionette TRACE conn5 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:00 INFO - PROCESS | 1948 | 1477253580952 Marionette TRACE conn5 <- [1,2697,null,{"value":null}] 13:13:01 INFO - PROCESS | 1948 | 1477253581085 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x83771800 == 26 [pid = 1948] [id = 736] 13:13:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x83779800) [pid = 1948] [serial = 2143] [outer = (nil)] 13:13:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x83784800) [pid = 1948] [serial = 2144] [outer = 0x83779800] 13:13:01 INFO - PROCESS | 1948 | 1477253581168 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x83787400) [pid = 1948] [serial = 2145] [outer = 0x83779800] 13:13:01 INFO - PROCESS | 1948 | 1477253581706 Marionette TRACE conn5 <- [1,2698,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]]]}] 13:13:01 INFO - . 13:13:01 INFO - TEST-OK | /websockets/Send-before-open.htm | took 987ms 13:13:01 INFO - PROCESS | 1948 | 1477253581748 Marionette TRACE conn5 -> [0,2699,"getWindowHandle",null] 13:13:01 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 13:13:01 INFO - PROCESS | 1948 | 1477253581754 Marionette TRACE conn5 <- [1,2699,null,{"value":"7"}] 13:13:01 INFO - PROCESS | 1948 | 1477253581761 Marionette TRACE conn5 -> [0,2700,"timeouts",{"script":35000}] 13:13:01 INFO - PROCESS | 1948 | 1477253581768 Marionette TRACE conn5 <- [1,2700,null,{}] 13:13:01 INFO - PROCESS | 1948 | 1477253581798 Marionette TRACE conn5 -> [0,2701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:02 INFO - PROCESS | 1948 | 1477253582034 Marionette TRACE conn5 <- [1,2701,null,{"value":null}] 13:13:02 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:02 INFO - PROCESS | 1948 | 1477253582059 Marionette TRACE conn5 -> [0,2702,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab83c00 == 27 [pid = 1948] [id = 737] 13:13:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x8ab84400) [pid = 1948] [serial = 2146] [outer = (nil)] 13:13:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0x8acd5400) [pid = 1948] [serial = 2147] [outer = 0x8ab84400] 13:13:02 INFO - PROCESS | 1948 | 1477253582147 Marionette DEBUG loaded listener.js 13:13:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0x831edc00) [pid = 1948] [serial = 2148] [outer = 0x8ab84400] 13:13:02 INFO - PROCESS | 1948 | 1477253582808 Marionette TRACE conn5 <- [1,2702,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]]]}] 13:13:02 INFO - ... 13:13:02 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1104ms 13:13:02 INFO - PROCESS | 1948 | 1477253582876 Marionette TRACE conn5 -> [0,2703,"getWindowHandle",null] 13:13:02 INFO - PROCESS | 1948 | 1477253582881 Marionette TRACE conn5 <- [1,2703,null,{"value":"7"}] 13:13:02 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 13:13:02 INFO - PROCESS | 1948 | 1477253582887 Marionette TRACE conn5 -> [0,2704,"timeouts",{"script":35000}] 13:13:02 INFO - PROCESS | 1948 | 1477253582892 Marionette TRACE conn5 <- [1,2704,null,{}] 13:13:02 INFO - PROCESS | 1948 | 1477253582898 Marionette TRACE conn5 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:03 INFO - PROCESS | 1948 | 1477253583114 Marionette TRACE conn5 <- [1,2705,null,{"value":null}] 13:13:03 INFO - PROCESS | 1948 | 1477253583131 Marionette TRACE conn5 -> [0,2706,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9ef800 == 28 [pid = 1948] [id = 738] 13:13:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0x8d9f6c00) [pid = 1948] [serial = 2149] [outer = (nil)] 13:13:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0x8f7d3000) [pid = 1948] [serial = 2150] [outer = 0x8d9f6c00] 13:13:03 INFO - PROCESS | 1948 | 1477253583212 Marionette DEBUG loaded listener.js 13:13:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0x90474800) [pid = 1948] [serial = 2151] [outer = 0x8d9f6c00] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0x94d28800) [pid = 1948] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0x93fcd800) [pid = 1948] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0x83943400) [pid = 1948] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0x82b6e000) [pid = 1948] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x8a890800) [pid = 1948] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x94d24c00) [pid = 1948] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x94a4d400) [pid = 1948] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x8ab80800) [pid = 1948] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x9047b400) [pid = 1948] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x9493a400) [pid = 1948] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x957e6400) [pid = 1948] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x93746400) [pid = 1948] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x95619c00) [pid = 1948] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x93c85c00) [pid = 1948] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x939b3400) [pid = 1948] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x939b9000) [pid = 1948] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x835a8400) [pid = 1948] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x8ab82000) [pid = 1948] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 13:13:04 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x931e7c00) [pid = 1948] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 13:13:04 INFO - PROCESS | 1948 | 1477253584483 Marionette TRACE conn5 <- [1,2706,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]]]}] 13:13:04 INFO - ... 13:13:04 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1632ms 13:13:04 INFO - PROCESS | 1948 | 1477253584521 Marionette TRACE conn5 -> [0,2707,"getWindowHandle",null] 13:13:04 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 13:13:04 INFO - PROCESS | 1948 | 1477253584527 Marionette TRACE conn5 <- [1,2707,null,{"value":"7"}] 13:13:04 INFO - PROCESS | 1948 | 1477253584534 Marionette TRACE conn5 -> [0,2708,"timeouts",{"script":35000}] 13:13:04 INFO - PROCESS | 1948 | 1477253584537 Marionette TRACE conn5 <- [1,2708,null,{}] 13:13:04 INFO - PROCESS | 1948 | 1477253584543 Marionette TRACE conn5 -> [0,2709,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:04 INFO - PROCESS | 1948 | 1477253584748 Marionette TRACE conn5 <- [1,2709,null,{"value":null}] 13:13:04 INFO - PROCESS | 1948 | 1477253584834 Marionette TRACE conn5 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x83784c00 == 29 [pid = 1948] [id = 739] 13:13:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x8aae8c00) [pid = 1948] [serial = 2152] [outer = (nil)] 13:13:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x8ccf3c00) [pid = 1948] [serial = 2153] [outer = 0x8aae8c00] 13:13:04 INFO - PROCESS | 1948 | 1477253584910 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 83 (0x8ccfa800) [pid = 1948] [serial = 2154] [outer = 0x8aae8c00] 13:13:05 INFO - PROCESS | 1948 | 1477253585409 Marionette TRACE conn5 <- [1,2710,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]]]}] 13:13:05 INFO - ... 13:13:05 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 929ms 13:13:05 INFO - PROCESS | 1948 | 1477253585462 Marionette TRACE conn5 -> [0,2711,"getWindowHandle",null] 13:13:05 INFO - PROCESS | 1948 | 1477253585466 Marionette TRACE conn5 <- [1,2711,null,{"value":"7"}] 13:13:05 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 13:13:05 INFO - PROCESS | 1948 | 1477253585472 Marionette TRACE conn5 -> [0,2712,"timeouts",{"script":35000}] 13:13:05 INFO - PROCESS | 1948 | 1477253585476 Marionette TRACE conn5 <- [1,2712,null,{}] 13:13:05 INFO - PROCESS | 1948 | 1477253585482 Marionette TRACE conn5 -> [0,2713,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:05 INFO - PROCESS | 1948 | 1477253585716 Marionette TRACE conn5 <- [1,2713,null,{"value":null}] 13:13:05 INFO - PROCESS | 1948 | 1477253585725 Marionette TRACE conn5 -> [0,2714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x90f84c00 == 30 [pid = 1948] [id = 740] 13:13:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 84 (0x9373e400) [pid = 1948] [serial = 2155] [outer = (nil)] 13:13:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 85 (0x93880000) [pid = 1948] [serial = 2156] [outer = 0x9373e400] 13:13:05 INFO - PROCESS | 1948 | 1477253585808 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 86 (0x93aad000) [pid = 1948] [serial = 2157] [outer = 0x9373e400] 13:13:06 INFO - PROCESS | 1948 | 1477253586374 Marionette TRACE conn5 <- [1,2714,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]]]}] 13:13:06 INFO - ... 13:13:06 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 928ms 13:13:06 INFO - PROCESS | 1948 | 1477253586433 Marionette TRACE conn5 -> [0,2715,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 1948 | 1477253586439 Marionette TRACE conn5 <- [1,2715,null,{"value":"7"}] 13:13:06 INFO - TEST-START | /websockets/Send-binary-blob.htm 13:13:06 INFO - PROCESS | 1948 | 1477253586458 Marionette TRACE conn5 -> [0,2716,"timeouts",{"script":35000}] 13:13:06 INFO - PROCESS | 1948 | 1477253586465 Marionette TRACE conn5 <- [1,2716,null,{}] 13:13:06 INFO - PROCESS | 1948 | 1477253586475 Marionette TRACE conn5 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:06 INFO - PROCESS | 1948 | 1477253586682 Marionette TRACE conn5 <- [1,2717,null,{"value":null}] 13:13:06 INFO - PROCESS | 1948 | 1477253586868 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x833f6800 == 31 [pid = 1948] [id = 741] 13:13:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 87 (0x834b5800) [pid = 1948] [serial = 2158] [outer = (nil)] 13:13:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 88 (0x835af000) [pid = 1948] [serial = 2159] [outer = 0x834b5800] 13:13:06 INFO - PROCESS | 1948 | 1477253586966 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 89 (0x83771400) [pid = 1948] [serial = 2160] [outer = 0x834b5800] 13:13:07 INFO - PROCESS | 1948 | 1477253587707 Marionette TRACE conn5 <- [1,2718,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]]]}] 13:13:07 INFO - ... 13:13:07 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1294ms 13:13:07 INFO - PROCESS | 1948 | 1477253587752 Marionette TRACE conn5 -> [0,2719,"getWindowHandle",null] 13:13:07 INFO - PROCESS | 1948 | 1477253587757 Marionette TRACE conn5 <- [1,2719,null,{"value":"7"}] 13:13:07 INFO - TEST-START | /websockets/Send-data.htm 13:13:07 INFO - PROCESS | 1948 | 1477253587770 Marionette TRACE conn5 -> [0,2720,"timeouts",{"script":35000}] 13:13:07 INFO - PROCESS | 1948 | 1477253587776 Marionette TRACE conn5 <- [1,2720,null,{}] 13:13:07 INFO - PROCESS | 1948 | 1477253587783 Marionette TRACE conn5 -> [0,2721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:07 INFO - PROCESS | 1948 | 1477253587968 Marionette TRACE conn5 <- [1,2721,null,{"value":null}] 13:13:08 INFO - PROCESS | 1948 | 1477253588145 Marionette TRACE conn5 -> [0,2722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:08 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaf4c00 == 32 [pid = 1948] [id = 742] 13:13:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 90 (0x8ab42c00) [pid = 1948] [serial = 2161] [outer = (nil)] 13:13:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 91 (0x8ace2400) [pid = 1948] [serial = 2162] [outer = 0x8ab42c00] 13:13:08 INFO - PROCESS | 1948 | 1477253588236 Marionette DEBUG loaded listener.js 13:13:08 INFO - PROCESS | 1948 | ++DOMWINDOW == 92 (0x8ccf3000) [pid = 1948] [serial = 2163] [outer = 0x8ab42c00] 13:13:08 INFO - PROCESS | 1948 | 1477253588931 Marionette TRACE conn5 <- [1,2722,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]]]}] 13:13:08 INFO - ... 13:13:08 INFO - TEST-OK | /websockets/Send-data.htm | took 1187ms 13:13:08 INFO - PROCESS | 1948 | 1477253588955 Marionette TRACE conn5 -> [0,2723,"getWindowHandle",null] 13:13:08 INFO - PROCESS | 1948 | 1477253588960 Marionette TRACE conn5 <- [1,2723,null,{"value":"7"}] 13:13:08 INFO - TEST-START | /websockets/Send-data.worker 13:13:08 INFO - PROCESS | 1948 | 1477253588967 Marionette TRACE conn5 -> [0,2724,"timeouts",{"script":35000}] 13:13:08 INFO - PROCESS | 1948 | 1477253588971 Marionette TRACE conn5 <- [1,2724,null,{}] 13:13:08 INFO - PROCESS | 1948 | 1477253588986 Marionette TRACE conn5 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:09 INFO - PROCESS | 1948 | 1477253589251 Marionette TRACE conn5 <- [1,2725,null,{"value":null}] 13:13:09 INFO - PROCESS | 1948 | 1477253589382 Marionette TRACE conn5 -> [0,2726,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab83800 == 33 [pid = 1948] [id = 743] 13:13:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 93 (0x939b4000) [pid = 1948] [serial = 2164] [outer = (nil)] 13:13:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 94 (0x93b13800) [pid = 1948] [serial = 2165] [outer = 0x939b4000] 13:13:09 INFO - PROCESS | 1948 | 1477253589479 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 1948 | ++DOMWINDOW == 95 (0x93b16c00) [pid = 1948] [serial = 2166] [outer = 0x939b4000] 13:13:09 INFO - PROCESS | 1948 | [1948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:13:10 INFO - PROCESS | 1948 | 1477253590275 Marionette TRACE conn5 <- [1,2726,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 13:13:10 INFO - . 13:13:10 INFO - TEST-OK | /websockets/Send-data.worker | took 1331ms 13:13:10 INFO - PROCESS | 1948 | 1477253590298 Marionette TRACE conn5 -> [0,2727,"getWindowHandle",null] 13:13:10 INFO - PROCESS | 1948 | 1477253590302 Marionette TRACE conn5 <- [1,2727,null,{"value":"7"}] 13:13:10 INFO - TEST-START | /websockets/Send-null.htm 13:13:10 INFO - PROCESS | 1948 | 1477253590309 Marionette TRACE conn5 -> [0,2728,"timeouts",{"script":35000}] 13:13:10 INFO - PROCESS | 1948 | 1477253590313 Marionette TRACE conn5 <- [1,2728,null,{}] 13:13:10 INFO - PROCESS | 1948 | 1477253590320 Marionette TRACE conn5 -> [0,2729,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:10 INFO - PROCESS | 1948 | 1477253590502 Marionette TRACE conn5 <- [1,2729,null,{"value":null}] 13:13:10 INFO - PROCESS | 1948 | 1477253590686 Marionette TRACE conn5 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:10 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e5c00 == 34 [pid = 1948] [id = 744] 13:13:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 96 (0x8aaee800) [pid = 1948] [serial = 2167] [outer = (nil)] 13:13:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 97 (0x93fcbc00) [pid = 1948] [serial = 2168] [outer = 0x8aaee800] 13:13:10 INFO - PROCESS | 1948 | 1477253590779 Marionette DEBUG loaded listener.js 13:13:10 INFO - PROCESS | 1948 | ++DOMWINDOW == 98 (0x94a44000) [pid = 1948] [serial = 2169] [outer = 0x8aaee800] 13:13:11 INFO - PROCESS | 1948 | 1477253591696 Marionette TRACE conn5 <- [1,2730,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]]]}] 13:13:11 INFO - ... 13:13:11 INFO - TEST-OK | /websockets/Send-null.htm | took 1432ms 13:13:11 INFO - PROCESS | 1948 | 1477253591762 Marionette TRACE conn5 -> [0,2731,"getWindowHandle",null] 13:13:11 INFO - PROCESS | 1948 | 1477253591779 Marionette TRACE conn5 <- [1,2731,null,{"value":"7"}] 13:13:11 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 13:13:11 INFO - PROCESS | 1948 | 1477253591799 Marionette TRACE conn5 -> [0,2732,"timeouts",{"script":35000}] 13:13:11 INFO - PROCESS | 1948 | 1477253591805 Marionette TRACE conn5 <- [1,2732,null,{}] 13:13:11 INFO - PROCESS | 1948 | 1477253591820 Marionette TRACE conn5 -> [0,2733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:12 INFO - PROCESS | 1948 | 1477253592008 Marionette TRACE conn5 <- [1,2733,null,{"value":null}] 13:13:12 INFO - PROCESS | 1948 | 1477253592207 Marionette TRACE conn5 -> [0,2734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 1948 | --DOCSHELL 0x83784c00 == 33 [pid = 1948] [id = 739] 13:13:12 INFO - PROCESS | 1948 | --DOCSHELL 0x8d9ef800 == 32 [pid = 1948] [id = 738] 13:13:12 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab83c00 == 31 [pid = 1948] [id = 737] 13:13:12 INFO - PROCESS | 1948 | --DOCSHELL 0x83771800 == 30 [pid = 1948] [id = 736] 13:13:12 INFO - PROCESS | 1948 | --DOCSHELL 0x834b8800 == 29 [pid = 1948] [id = 735] 13:13:12 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b8800 == 30 [pid = 1948] [id = 745] 13:13:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 99 (0x834b9000) [pid = 1948] [serial = 2170] [outer = (nil)] 13:13:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 100 (0x83775800) [pid = 1948] [serial = 2171] [outer = 0x834b9000] 13:13:12 INFO - PROCESS | 1948 | 1477253592321 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 1948 | ++DOMWINDOW == 101 (0x83784c00) [pid = 1948] [serial = 2172] [outer = 0x834b9000] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 100 (0x97b95800) [pid = 1948] [serial = 2120] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 99 (0x97ba0000) [pid = 1948] [serial = 2121] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 98 (0x957df400) [pid = 1948] [serial = 2117] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 97 (0x957df800) [pid = 1948] [serial = 2118] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 96 (0x954c4c00) [pid = 1948] [serial = 2114] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 95 (0x9561a000) [pid = 1948] [serial = 2115] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 94 (0x94209c00) [pid = 1948] [serial = 2111] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 93 (0x949b6400) [pid = 1948] [serial = 2112] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 92 (0x937fc000) [pid = 1948] [serial = 2108] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 91 (0x939b0c00) [pid = 1948] [serial = 2109] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 90 (0x8d9fc400) [pid = 1948] [serial = 2105] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 89 (0x8d9fcc00) [pid = 1948] [serial = 2106] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 88 (0x93fc8800) [pid = 1948] [serial = 2061] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 87 (0x93b13000) [pid = 1948] [serial = 2058] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 86 (0x93aa9000) [pid = 1948] [serial = 2049] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 85 (0x8377d000) [pid = 1948] [serial = 2052] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 84 (0x8ccfac00) [pid = 1948] [serial = 2055] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 83 (0x8acd6000) [pid = 1948] [serial = 2102] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 82 (0x93261000) [pid = 1948] [serial = 2022] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x8ccf8c00) [pid = 1948] [serial = 2103] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x83778c00) [pid = 1948] [serial = 2099] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8ab87400) [pid = 1948] [serial = 2100] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x94d31c00) [pid = 1948] [serial = 2096] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x9515c400) [pid = 1948] [serial = 2097] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x94a43c00) [pid = 1948] [serial = 2093] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x94a8c400) [pid = 1948] [serial = 2094] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x90f85800) [pid = 1948] [serial = 2090] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x92295800) [pid = 1948] [serial = 2091] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8aaf1400) [pid = 1948] [serial = 2087] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x8ab45000) [pid = 1948] [serial = 2088] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x94a86400) [pid = 1948] [serial = 2085] [outer = (nil)] [url = about:blank] 13:13:12 INFO - PROCESS | 1948 | 1477253592947 Marionette TRACE conn5 <- [1,2734,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]]]}] 13:13:12 INFO - ... 13:13:12 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1206ms 13:13:13 INFO - PROCESS | 1948 | 1477253592999 Marionette TRACE conn5 -> [0,2735,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 1948 | 1477253593008 Marionette TRACE conn5 <- [1,2735,null,{"value":"7"}] 13:13:13 INFO - TEST-START | /websockets/Send-unicode-data.htm 13:13:13 INFO - PROCESS | 1948 | 1477253593018 Marionette TRACE conn5 -> [0,2736,"timeouts",{"script":35000}] 13:13:13 INFO - PROCESS | 1948 | 1477253593023 Marionette TRACE conn5 <- [1,2736,null,{}] 13:13:13 INFO - PROCESS | 1948 | 1477253593032 Marionette TRACE conn5 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:13 INFO - PROCESS | 1948 | 1477253593197 Marionette TRACE conn5 <- [1,2737,null,{"value":null}] 13:13:13 INFO - PROCESS | 1948 | 1477253593330 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:13 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab3d400 == 31 [pid = 1948] [id = 746] 13:13:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 71 (0x8ab47800) [pid = 1948] [serial = 2173] [outer = (nil)] 13:13:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x8ab86c00) [pid = 1948] [serial = 2174] [outer = 0x8ab47800] 13:13:13 INFO - PROCESS | 1948 | 1477253593414 Marionette DEBUG loaded listener.js 13:13:13 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x8ab87400) [pid = 1948] [serial = 2175] [outer = 0x8ab47800] 13:13:13 INFO - PROCESS | 1948 | 1477253593924 Marionette TRACE conn5 <- [1,2738,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]]]}] 13:13:13 INFO - ... 13:13:13 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 934ms 13:13:13 INFO - PROCESS | 1948 | 1477253593953 Marionette TRACE conn5 -> [0,2739,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 1948 | 1477253593957 Marionette TRACE conn5 <- [1,2739,null,{"value":"7"}] 13:13:13 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 13:13:13 INFO - PROCESS | 1948 | 1477253593964 Marionette TRACE conn5 -> [0,2740,"timeouts",{"script":35000}] 13:13:13 INFO - PROCESS | 1948 | 1477253593971 Marionette TRACE conn5 <- [1,2740,null,{}] 13:13:14 INFO - PROCESS | 1948 | 1477253594008 Marionette TRACE conn5 -> [0,2741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:14 INFO - PROCESS | 1948 | 1477253594165 Marionette TRACE conn5 <- [1,2741,null,{"value":null}] 13:13:14 INFO - PROCESS | 1948 | 1477253594180 Marionette TRACE conn5 -> [0,2742,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 1948 | ++DOCSHELL 0x9047c000 == 32 [pid = 1948] [id = 747] 13:13:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x9047c800) [pid = 1948] [serial = 2176] [outer = (nil)] 13:13:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x90e8c400) [pid = 1948] [serial = 2177] [outer = 0x9047c800] 13:13:14 INFO - PROCESS | 1948 | 1477253594261 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x91a09c00) [pid = 1948] [serial = 2178] [outer = 0x9047c800] 13:13:14 INFO - PROCESS | 1948 | 1477253594943 Marionette TRACE conn5 <- [1,2742,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]]]}] 13:13:14 INFO - .. 13:13:14 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1007ms 13:13:14 INFO - PROCESS | 1948 | 1477253594971 Marionette TRACE conn5 -> [0,2743,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 1948 | 1477253594974 Marionette TRACE conn5 <- [1,2743,null,{"value":"7"}] 13:13:14 INFO - TEST-START | /websockets/constructor.html 13:13:14 INFO - PROCESS | 1948 | 1477253594981 Marionette TRACE conn5 -> [0,2744,"timeouts",{"script":35000}] 13:13:14 INFO - PROCESS | 1948 | 1477253594985 Marionette TRACE conn5 <- [1,2744,null,{}] 13:13:15 INFO - PROCESS | 1948 | 1477253594997 Marionette TRACE conn5 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:15 INFO - PROCESS | 1948 | 1477253595222 Marionette TRACE conn5 <- [1,2745,null,{"value":null}] 13:13:15 INFO - PROCESS | 1948 | 1477253595238 Marionette TRACE conn5 -> [0,2746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:15 INFO - PROCESS | 1948 | ++DOCSHELL 0x937f4400 == 33 [pid = 1948] [id = 748] 13:13:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x9387a000) [pid = 1948] [serial = 2179] [outer = (nil)] 13:13:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 78 (0x93aa8c00) [pid = 1948] [serial = 2180] [outer = 0x9387a000] 13:13:15 INFO - PROCESS | 1948 | 1477253595319 Marionette DEBUG loaded listener.js 13:13:15 INFO - PROCESS | 1948 | ++DOMWINDOW == 79 (0x93aaec00) [pid = 1948] [serial = 2181] [outer = 0x9387a000] 13:13:15 INFO - PROCESS | 1948 | 1477253595938 Marionette TRACE conn5 <- [1,2746,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 13:13:15 INFO - . 13:13:15 INFO - TEST-OK | /websockets/constructor.html | took 978ms 13:13:15 INFO - PROCESS | 1948 | 1477253595962 Marionette TRACE conn5 -> [0,2747,"getWindowHandle",null] 13:13:15 INFO - PROCESS | 1948 | 1477253595966 Marionette TRACE conn5 <- [1,2747,null,{"value":"7"}] 13:13:15 INFO - TEST-START | /websockets/eventhandlers.html 13:13:15 INFO - PROCESS | 1948 | 1477253595972 Marionette TRACE conn5 -> [0,2748,"timeouts",{"script":35000}] 13:13:15 INFO - PROCESS | 1948 | 1477253595975 Marionette TRACE conn5 <- [1,2748,null,{}] 13:13:15 INFO - PROCESS | 1948 | 1477253595987 Marionette TRACE conn5 -> [0,2749,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:16 INFO - PROCESS | 1948 | 1477253596197 Marionette TRACE conn5 <- [1,2749,null,{"value":null}] 13:13:16 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:16 INFO - PROCESS | 1948 | 1477253596221 Marionette TRACE conn5 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 1948 | ++DOCSHELL 0x834be800 == 34 [pid = 1948] [id = 749] 13:13:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 80 (0x93fc2400) [pid = 1948] [serial = 2182] [outer = (nil)] 13:13:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 81 (0x93fca000) [pid = 1948] [serial = 2183] [outer = 0x93fc2400] 13:13:16 INFO - PROCESS | 1948 | 1477253596297 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 1948 | ++DOMWINDOW == 82 (0x93fca400) [pid = 1948] [serial = 2184] [outer = 0x93fc2400] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 81 (0x83778800) [pid = 1948] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 80 (0x834b9800) [pid = 1948] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 79 (0x8a889000) [pid = 1948] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 78 (0x931ed800) [pid = 1948] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 77 (0x957dd000) [pid = 1948] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x97da4400) [pid = 1948] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x831a3c00) [pid = 1948] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x8aae8c00) [pid = 1948] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x8d9f6c00) [pid = 1948] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8ab84400) [pid = 1948] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 13:13:16 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x83779800) [pid = 1948] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 13:13:17 INFO - PROCESS | 1948 | 1477253597085 Marionette TRACE conn5 <- [1,2750,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]]]}] 13:13:17 INFO - .... 13:13:17 INFO - TEST-OK | /websockets/eventhandlers.html | took 1135ms 13:13:17 INFO - PROCESS | 1948 | 1477253597113 Marionette TRACE conn5 -> [0,2751,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 1948 | 1477253597119 Marionette TRACE conn5 <- [1,2751,null,{"value":"7"}] 13:13:17 INFO - TEST-START | /websockets/extended-payload-length.html 13:13:17 INFO - PROCESS | 1948 | 1477253597130 Marionette TRACE conn5 -> [0,2752,"timeouts",{"script":185000}] 13:13:17 INFO - PROCESS | 1948 | 1477253597132 Marionette TRACE conn5 <- [1,2752,null,{}] 13:13:17 INFO - PROCESS | 1948 | 1477253597145 Marionette TRACE conn5 -> [0,2753,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:17 INFO - PROCESS | 1948 | 1477253597331 Marionette TRACE conn5 <- [1,2753,null,{"value":null}] 13:13:17 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:17 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:17 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:17 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:17 INFO - PROCESS | 1948 | 1477253597349 Marionette TRACE conn5 -> [0,2754,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\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":410,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 1948 | ++DOCSHELL 0x93fd0800 == 35 [pid = 1948] [id = 750] 13:13:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 72 (0x949be400) [pid = 1948] [serial = 2185] [outer = (nil)] 13:13:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 73 (0x94a85000) [pid = 1948] [serial = 2186] [outer = 0x949be400] 13:13:17 INFO - PROCESS | 1948 | 1477253597549 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 1948 | ++DOMWINDOW == 74 (0x94a85800) [pid = 1948] [serial = 2187] [outer = 0x949be400] 13:13:18 INFO - PROCESS | 1948 | 1477253598126 Marionette TRACE conn5 <- [1,2754,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]]]}] 13:13:18 INFO - .... 13:13:18 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1038ms 13:13:18 INFO - PROCESS | 1948 | 1477253598166 Marionette TRACE conn5 -> [0,2755,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 1948 | 1477253598169 Marionette TRACE conn5 <- [1,2755,null,{"value":"7"}] 13:13:18 INFO - TEST-START | /websockets/extended-payload-length.html?wss 13:13:18 INFO - PROCESS | 1948 | 1477253598179 Marionette TRACE conn5 -> [0,2756,"timeouts",{"script":185000}] 13:13:18 INFO - PROCESS | 1948 | 1477253598182 Marionette TRACE conn5 <- [1,2756,null,{}] 13:13:18 INFO - PROCESS | 1948 | 1477253598188 Marionette TRACE conn5 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:13:18 INFO - PROCESS | 1948 | 1477253598399 Marionette TRACE conn5 <- [1,2757,null,{"value":null}] 13:13:18 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:18 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:18 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:18 INFO - PROCESS | 1948 | [1948] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:13:18 INFO - PROCESS | 1948 | 1477253598491 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\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":410,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6e000 == 36 [pid = 1948] [id = 751] 13:13:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 75 (0x94c8ac00) [pid = 1948] [serial = 2188] [outer = (nil)] 13:13:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 76 (0x9515a400) [pid = 1948] [serial = 2189] [outer = 0x94c8ac00] 13:13:18 INFO - PROCESS | 1948 | 1477253598568 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 1948 | ++DOMWINDOW == 77 (0x9515b400) [pid = 1948] [serial = 2190] [outer = 0x94c8ac00] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x93fd0800 == 35 [pid = 1948] [id = 750] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x834be800 == 34 [pid = 1948] [id = 749] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x937f4400 == 33 [pid = 1948] [id = 748] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x9047c000 == 32 [pid = 1948] [id = 747] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab3d400 == 31 [pid = 1948] [id = 746] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x834b8800 == 30 [pid = 1948] [id = 745] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab83800 == 29 [pid = 1948] [id = 743] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaf4c00 == 28 [pid = 1948] [id = 742] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x833f6800 == 27 [pid = 1948] [id = 741] 13:13:21 INFO - PROCESS | 1948 | --DOCSHELL 0x90f84c00 == 26 [pid = 1948] [id = 740] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 76 (0x8ccf3c00) [pid = 1948] [serial = 2153] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 75 (0x8ccfa800) [pid = 1948] [serial = 2154] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 74 (0x8f7d3000) [pid = 1948] [serial = 2150] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 73 (0x90474800) [pid = 1948] [serial = 2151] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 72 (0x8acd5400) [pid = 1948] [serial = 2147] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 71 (0x831edc00) [pid = 1948] [serial = 2148] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 70 (0x83784800) [pid = 1948] [serial = 2144] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 69 (0x83787400) [pid = 1948] [serial = 2145] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 68 (0x834be400) [pid = 1948] [serial = 2141] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 67 (0x834c3c00) [pid = 1948] [serial = 2142] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 66 (0x8f7d3400) [pid = 1948] [serial = 2138] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 65 (0x90474000) [pid = 1948] [serial = 2139] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 64 (0x8f7dd000) [pid = 1948] [serial = 2135] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 63 (0x94208000) [pid = 1948] [serial = 2136] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 62 (0x98310c00) [pid = 1948] [serial = 2132] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 61 (0x98312000) [pid = 1948] [serial = 2133] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 60 (0x957e6800) [pid = 1948] [serial = 2129] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 59 (0x97befc00) [pid = 1948] [serial = 2130] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 58 (0x93aafc00) [pid = 1948] [serial = 2126] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 57 (0x93c82400) [pid = 1948] [serial = 2127] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 56 (0x8aaf1c00) [pid = 1948] [serial = 2123] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 55 (0x8ccfa400) [pid = 1948] [serial = 2124] [outer = (nil)] [url = about:blank] 13:13:22 INFO - PROCESS | 1948 | --DOMWINDOW == 54 (0x93880000) [pid = 1948] [serial = 2156] [outer = (nil)] [url = about:blank] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 53 (0x8ab42c00) [pid = 1948] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 52 (0x9373e400) [pid = 1948] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 51 (0x939b4000) [pid = 1948] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 50 (0x8ab47800) [pid = 1948] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 49 (0x8aaee800) [pid = 1948] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 48 (0x834b9000) [pid = 1948] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 47 (0x93fc2400) [pid = 1948] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 46 (0x9387a000) [pid = 1948] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 45 (0x834b5800) [pid = 1948] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x949be400) [pid = 1948] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 13:13:25 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x9047c800) [pid = 1948] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x83773000 == 25 [pid = 1948] [id = 734] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x831e5c00 == 24 [pid = 1948] [id = 744] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x83772400 == 23 [pid = 1948] [id = 685] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x82b73400 == 22 [pid = 1948] [id = 689] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x83947800 == 21 [pid = 1948] [id = 687] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x835b0c00 == 20 [pid = 1948] [id = 694] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8acdf000 == 19 [pid = 1948] [id = 683] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccf3400 == 18 [pid = 1948] [id = 684] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x90472400 == 17 [pid = 1948] [id = 693] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x831e6400 == 16 [pid = 1948] [id = 686] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab47c00 == 15 [pid = 1948] [id = 682] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8ccef400 == 14 [pid = 1948] [id = 692] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8f820400 == 13 [pid = 1948] [id = 688] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaea800 == 12 [pid = 1948] [id = 681] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x8393d400 == 11 [pid = 1948] [id = 680] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x83948c00 == 10 [pid = 1948] [id = 691] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x83772800 == 9 [pid = 1948] [id = 679] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x833f4800 == 8 [pid = 1948] [id = 678] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x835a9400 == 7 [pid = 1948] [id = 690] 13:13:30 INFO - PROCESS | 1948 | --DOCSHELL 0x831e0c00 == 6 [pid = 1948] [id = 677] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x83784c00) [pid = 1948] [serial = 2172] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x83775800) [pid = 1948] [serial = 2171] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8ab87400) [pid = 1948] [serial = 2175] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x8ab86c00) [pid = 1948] [serial = 2174] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x91a09c00) [pid = 1948] [serial = 2178] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x90e8c400) [pid = 1948] [serial = 2177] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x93aaec00) [pid = 1948] [serial = 2181] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x93aa8c00) [pid = 1948] [serial = 2180] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x93fca400) [pid = 1948] [serial = 2184] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x93fca000) [pid = 1948] [serial = 2183] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x94a85800) [pid = 1948] [serial = 2187] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x94a85000) [pid = 1948] [serial = 2186] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x93fcbc00) [pid = 1948] [serial = 2168] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x94a44000) [pid = 1948] [serial = 2169] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x93b13800) [pid = 1948] [serial = 2165] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x93b16c00) [pid = 1948] [serial = 2166] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x8ace2400) [pid = 1948] [serial = 2162] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x8ccf3000) [pid = 1948] [serial = 2163] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x835af000) [pid = 1948] [serial = 2159] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x83771400) [pid = 1948] [serial = 2160] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x93aad000) [pid = 1948] [serial = 2157] [outer = (nil)] [url = about:blank] 13:13:30 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x9515a400) [pid = 1948] [serial = 2189] [outer = (nil)] [url = about:blank] 13:14:19 INFO - PROCESS | 1948 | 1477253659097 Marionette TRACE conn5 <- [1,2758,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]]]}] 13:14:19 INFO - .... 13:14:19 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 60971ms 13:14:19 INFO - PROCESS | 1948 | 1477253659150 Marionette TRACE conn5 -> [0,2759,"getWindowHandle",null] 13:14:19 INFO - PROCESS | 1948 | 1477253659157 Marionette TRACE conn5 <- [1,2759,null,{"value":"7"}] 13:14:19 INFO - TEST-START | /websockets/opening-handshake/001.html 13:14:19 INFO - PROCESS | 1948 | 1477253659167 Marionette TRACE conn5 -> [0,2760,"timeouts",{"script":35000}] 13:14:19 INFO - PROCESS | 1948 | 1477253659172 Marionette TRACE conn5 <- [1,2760,null,{}] 13:14:19 INFO - PROCESS | 1948 | 1477253659183 Marionette TRACE conn5 -> [0,2761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:19 INFO - PROCESS | 1948 | 1477253659411 Marionette TRACE conn5 <- [1,2761,null,{"value":null}] 13:14:19 INFO - PROCESS | 1948 | 1477253659490 Marionette TRACE conn5 -> [0,2762,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e2c00 == 7 [pid = 1948] [id = 752] 13:14:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e3000) [pid = 1948] [serial = 2191] [outer = (nil)] 13:14:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e6800) [pid = 1948] [serial = 2192] [outer = 0x831e3000] 13:14:19 INFO - PROCESS | 1948 | 1477253659580 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831eac00) [pid = 1948] [serial = 2193] [outer = 0x831e3000] 13:14:20 INFO - PROCESS | 1948 | [1948] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 13:14:20 INFO - PROCESS | 1948 | 1477253660175 Marionette TRACE conn5 <- [1,2762,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 13:14:20 INFO - . 13:14:20 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1039ms 13:14:20 INFO - PROCESS | 1948 | 1477253660205 Marionette TRACE conn5 -> [0,2763,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 1948 | 1477253660216 Marionette TRACE conn5 <- [1,2763,null,{"value":"7"}] 13:14:20 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 13:14:20 INFO - PROCESS | 1948 | 1477253660231 Marionette TRACE conn5 -> [0,2764,"timeouts",{"script":35000}] 13:14:20 INFO - PROCESS | 1948 | 1477253660238 Marionette TRACE conn5 <- [1,2764,null,{}] 13:14:20 INFO - PROCESS | 1948 | 1477253660244 Marionette TRACE conn5 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:20 INFO - PROCESS | 1948 | 1477253660426 Marionette TRACE conn5 <- [1,2765,null,{"value":null}] 13:14:20 INFO - PROCESS | 1948 | 1477253660437 Marionette TRACE conn5 -> [0,2766,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:14:20 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b9800 == 8 [pid = 1948] [id = 753] 13:14:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x834bb000) [pid = 1948] [serial = 2194] [outer = (nil)] 13:14:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x834be400) [pid = 1948] [serial = 2195] [outer = 0x834bb000] 13:14:20 INFO - PROCESS | 1948 | 1477253660518 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x834be800) [pid = 1948] [serial = 2196] [outer = 0x834bb000] 13:14:21 INFO - PROCESS | 1948 | 1477253661640 Marionette TRACE conn5 <- [1,2766,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 13:14:21 INFO - . 13:14:21 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1435ms 13:14:21 INFO - PROCESS | 1948 | 1477253661667 Marionette TRACE conn5 -> [0,2767,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 1948 | 1477253661670 Marionette TRACE conn5 <- [1,2767,null,{"value":"7"}] 13:14:21 INFO - TEST-START | /websockets/opening-handshake/002.html 13:14:21 INFO - PROCESS | 1948 | 1477253661678 Marionette TRACE conn5 -> [0,2768,"timeouts",{"script":185000}] 13:14:21 INFO - PROCESS | 1948 | 1477253661685 Marionette TRACE conn5 <- [1,2768,null,{}] 13:14:21 INFO - PROCESS | 1948 | 1477253661703 Marionette TRACE conn5 -> [0,2769,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:21 INFO - PROCESS | 1948 | 1477253661920 Marionette TRACE conn5 <- [1,2769,null,{"value":null}] 13:14:21 INFO - PROCESS | 1948 | 1477253661945 Marionette TRACE conn5 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\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":410,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 1948 | ++DOCSHELL 0x83770800 == 9 [pid = 1948] [id = 754] 13:14:21 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x83771400) [pid = 1948] [serial = 2197] [outer = (nil)] 13:14:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83774400) [pid = 1948] [serial = 2198] [outer = 0x83771400] 13:14:22 INFO - PROCESS | 1948 | 1477253662032 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x8377ac00) [pid = 1948] [serial = 2199] [outer = 0x83771400] 13:14:23 INFO - PROCESS | 1948 | 1477253663847 Marionette TRACE conn5 <- [1,2770,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 13:14:23 INFO - . 13:14:23 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2192ms 13:14:23 INFO - PROCESS | 1948 | 1477253663871 Marionette TRACE conn5 -> [0,2771,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 1948 | 1477253663874 Marionette TRACE conn5 <- [1,2771,null,{"value":"7"}] 13:14:23 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 13:14:23 INFO - PROCESS | 1948 | 1477253663881 Marionette TRACE conn5 -> [0,2772,"timeouts",{"script":185000}] 13:14:23 INFO - PROCESS | 1948 | 1477253663885 Marionette TRACE conn5 <- [1,2772,null,{}] 13:14:23 INFO - PROCESS | 1948 | 1477253663892 Marionette TRACE conn5 -> [0,2773,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:24 INFO - PROCESS | 1948 | 1477253664085 Marionette TRACE conn5 <- [1,2773,null,{"value":null}] 13:14:24 INFO - PROCESS | 1948 | 1477253664095 Marionette TRACE conn5 -> [0,2774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\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":410,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 1948 | ++DOCSHELL 0x8393cc00 == 10 [pid = 1948] [id = 755] 13:14:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8393e000) [pid = 1948] [serial = 2200] [outer = (nil)] 13:14:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x83942c00) [pid = 1948] [serial = 2201] [outer = 0x8393e000] 13:14:24 INFO - PROCESS | 1948 | 1477253664184 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8a889400) [pid = 1948] [serial = 2202] [outer = 0x8393e000] 13:14:24 INFO - PROCESS | 1948 | 1477253664761 Marionette TRACE conn5 <- [1,2774,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403: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"]]]}] 13:14:24 INFO - . 13:14:24 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 933ms 13:14:24 INFO - PROCESS | 1948 | 1477253664815 Marionette TRACE conn5 -> [0,2775,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 1948 | 1477253664819 Marionette TRACE conn5 <- [1,2775,null,{"value":"7"}] 13:14:24 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 13:14:24 INFO - PROCESS | 1948 | 1477253664825 Marionette TRACE conn5 -> [0,2776,"timeouts",{"script":35000}] 13:14:24 INFO - PROCESS | 1948 | 1477253664827 Marionette TRACE conn5 <- [1,2776,null,{}] 13:14:24 INFO - PROCESS | 1948 | 1477253664833 Marionette TRACE conn5 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:24 INFO - PROCESS | 1948 | 1477253664982 Marionette TRACE conn5 <- [1,2777,null,{"value":null}] 13:14:25 INFO - PROCESS | 1948 | 1477253665099 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 1948 | ++DOCSHELL 0x8aaef400 == 11 [pid = 1948] [id = 756] 13:14:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8aaef800) [pid = 1948] [serial = 2203] [outer = (nil)] 13:14:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8aaf5000) [pid = 1948] [serial = 2204] [outer = 0x8aaef800] 13:14:25 INFO - PROCESS | 1948 | 1477253665177 Marionette DEBUG loaded listener.js 13:14:25 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ab3d400) [pid = 1948] [serial = 2205] [outer = 0x8aaef800] 13:14:25 INFO - PROCESS | 1948 | [1948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:14:25 INFO - PROCESS | 1948 | 1477253665861 Marionette TRACE conn5 <- [1,2778,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 13:14:25 INFO - . 13:14:25 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1087ms 13:14:25 INFO - PROCESS | 1948 | 1477253665912 Marionette TRACE conn5 -> [0,2779,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 1948 | 1477253665916 Marionette TRACE conn5 <- [1,2779,null,{"value":"7"}] 13:14:25 INFO - TEST-START | /websockets/opening-handshake/003.html 13:14:25 INFO - PROCESS | 1948 | 1477253665922 Marionette TRACE conn5 -> [0,2780,"timeouts",{"script":35000}] 13:14:25 INFO - PROCESS | 1948 | 1477253665924 Marionette TRACE conn5 <- [1,2780,null,{}] 13:14:25 INFO - PROCESS | 1948 | 1477253665930 Marionette TRACE conn5 -> [0,2781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:26 INFO - PROCESS | 1948 | 1477253666171 Marionette TRACE conn5 <- [1,2781,null,{"value":null}] 13:14:26 INFO - PROCESS | 1948 | 1477253666185 Marionette TRACE conn5 -> [0,2782,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab7e400 == 12 [pid = 1948] [id = 757] 13:14:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8acd4000) [pid = 1948] [serial = 2206] [outer = (nil)] 13:14:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8acd7800) [pid = 1948] [serial = 2207] [outer = 0x8acd4000] 13:14:26 INFO - PROCESS | 1948 | 1477253666265 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8ccf1000) [pid = 1948] [serial = 2208] [outer = 0x8acd4000] 13:14:26 INFO - PROCESS | 1948 | 1477253666911 Marionette TRACE conn5 <- [1,2782,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 13:14:26 INFO - . 13:14:26 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1030ms 13:14:26 INFO - PROCESS | 1948 | 1477253666952 Marionette TRACE conn5 -> [0,2783,"getWindowHandle",null] 13:14:26 INFO - PROCESS | 1948 | 1477253666956 Marionette TRACE conn5 <- [1,2783,null,{"value":"7"}] 13:14:26 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 13:14:26 INFO - PROCESS | 1948 | 1477253666962 Marionette TRACE conn5 -> [0,2784,"timeouts",{"script":35000}] 13:14:26 INFO - PROCESS | 1948 | 1477253666964 Marionette TRACE conn5 <- [1,2784,null,{}] 13:14:26 INFO - PROCESS | 1948 | 1477253666970 Marionette TRACE conn5 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:27 INFO - PROCESS | 1948 | 1477253667109 Marionette TRACE conn5 <- [1,2785,null,{"value":null}] 13:14:27 INFO - PROCESS | 1948 | 1477253667233 Marionette TRACE conn5 -> [0,2786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:14:27 INFO - PROCESS | 1948 | ++DOCSHELL 0x834bd400 == 13 [pid = 1948] [id = 758] 13:14:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x83947800) [pid = 1948] [serial = 2209] [outer = (nil)] 13:14:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x8ccf9400) [pid = 1948] [serial = 2210] [outer = 0x83947800] 13:14:27 INFO - PROCESS | 1948 | 1477253667309 Marionette DEBUG loaded listener.js 13:14:27 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x8ccfc400) [pid = 1948] [serial = 2211] [outer = 0x83947800] 13:14:27 INFO - PROCESS | 1948 | 1477253667922 Marionette TRACE conn5 <- [1,2786,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403: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"]]]}] 13:14:27 INFO - . 13:14:27 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 982ms 13:14:27 INFO - PROCESS | 1948 | 1477253667955 Marionette TRACE conn5 -> [0,2787,"getWindowHandle",null] 13:14:27 INFO - PROCESS | 1948 | 1477253667962 Marionette TRACE conn5 <- [1,2787,null,{"value":"7"}] 13:14:27 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 13:14:27 INFO - PROCESS | 1948 | 1477253667972 Marionette TRACE conn5 -> [0,2788,"timeouts",{"script":35000}] 13:14:27 INFO - PROCESS | 1948 | 1477253667979 Marionette TRACE conn5 <- [1,2788,null,{}] 13:14:27 INFO - PROCESS | 1948 | 1477253667992 Marionette TRACE conn5 -> [0,2789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:28 INFO - PROCESS | 1948 | 1477253668174 Marionette TRACE conn5 <- [1,2789,null,{"value":null}] 13:14:28 INFO - PROCESS | 1948 | 1477253668336 Marionette TRACE conn5 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:14:28 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e8c00 == 14 [pid = 1948] [id = 759] 13:14:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x835ab800) [pid = 1948] [serial = 2212] [outer = (nil)] 13:14:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x835b3c00) [pid = 1948] [serial = 2213] [outer = 0x835ab800] 13:14:28 INFO - PROCESS | 1948 | 1477253668435 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x835b1c00) [pid = 1948] [serial = 2214] [outer = 0x835ab800] 13:14:31 INFO - PROCESS | 1948 | --DOCSHELL 0x82b6e000 == 13 [pid = 1948] [id = 751] 13:14:34 INFO - PROCESS | 1948 | --DOMWINDOW == 44 (0x83947800) [pid = 1948] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 13:14:34 INFO - PROCESS | 1948 | --DOMWINDOW == 43 (0x8acd4000) [pid = 1948] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 13:14:34 INFO - PROCESS | 1948 | --DOMWINDOW == 42 (0x94c8ac00) [pid = 1948] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 13:14:34 INFO - PROCESS | 1948 | --DOMWINDOW == 41 (0x83771400) [pid = 1948] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 13:14:34 INFO - PROCESS | 1948 | --DOMWINDOW == 40 (0x8393e000) [pid = 1948] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 13:14:34 INFO - PROCESS | 1948 | --DOMWINDOW == 39 (0x831e3000) [pid = 1948] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 13:14:34 INFO - PROCESS | 1948 | --DOMWINDOW == 38 (0x8aaef800) [pid = 1948] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 13:14:34 INFO - PROCESS | 1948 | --DOMWINDOW == 37 (0x834bb000) [pid = 1948] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 13:14:38 INFO - PROCESS | 1948 | --DOCSHELL 0x834bd400 == 12 [pid = 1948] [id = 758] 13:14:38 INFO - PROCESS | 1948 | --DOCSHELL 0x83770800 == 11 [pid = 1948] [id = 754] 13:14:38 INFO - PROCESS | 1948 | --DOCSHELL 0x8ab7e400 == 10 [pid = 1948] [id = 757] 13:14:38 INFO - PROCESS | 1948 | --DOCSHELL 0x8aaef400 == 9 [pid = 1948] [id = 756] 13:14:38 INFO - PROCESS | 1948 | --DOCSHELL 0x8393cc00 == 8 [pid = 1948] [id = 755] 13:14:38 INFO - PROCESS | 1948 | --DOCSHELL 0x831e2c00 == 7 [pid = 1948] [id = 752] 13:14:38 INFO - PROCESS | 1948 | --DOCSHELL 0x834b9800 == 6 [pid = 1948] [id = 753] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 36 (0x8a889400) [pid = 1948] [serial = 2202] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 35 (0x83942c00) [pid = 1948] [serial = 2201] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 34 (0x8ab3d400) [pid = 1948] [serial = 2205] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 33 (0x8aaf5000) [pid = 1948] [serial = 2204] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 32 (0x8ccf1000) [pid = 1948] [serial = 2208] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 31 (0x8acd7800) [pid = 1948] [serial = 2207] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 30 (0x8ccfc400) [pid = 1948] [serial = 2211] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 29 (0x8ccf9400) [pid = 1948] [serial = 2210] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 28 (0x83774400) [pid = 1948] [serial = 2198] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 27 (0x8377ac00) [pid = 1948] [serial = 2199] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 26 (0x834be400) [pid = 1948] [serial = 2195] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 25 (0x834be800) [pid = 1948] [serial = 2196] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 24 (0x831e6800) [pid = 1948] [serial = 2192] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 23 (0x831eac00) [pid = 1948] [serial = 2193] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 1948 | --DOMWINDOW == 22 (0x9515b400) [pid = 1948] [serial = 2190] [outer = (nil)] [url = about:blank] 13:14:46 INFO - PROCESS | 1948 | --DOMWINDOW == 21 (0x835b3c00) [pid = 1948] [serial = 2213] [outer = (nil)] [url = about:blank] 13:14:58 INFO - PROCESS | 1948 | MARIONETTE LOG: INFO: Timeout fired 13:14:58 INFO - PROCESS | 1948 | 1477253698621 Marionette TRACE conn5 <- [1,2790,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 13:14:58 INFO - . 13:14:58 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30686ms 13:14:58 INFO - PROCESS | 1948 | 1477253698659 Marionette TRACE conn5 -> [0,2791,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 1948 | 1477253698666 Marionette TRACE conn5 <- [1,2791,null,{"value":"7"}] 13:14:58 INFO - TEST-START | /websockets/opening-handshake/005.html 13:14:58 INFO - PROCESS | 1948 | 1477253698677 Marionette TRACE conn5 -> [0,2792,"timeouts",{"script":35000}] 13:14:58 INFO - PROCESS | 1948 | 1477253698681 Marionette TRACE conn5 <- [1,2792,null,{}] 13:14:58 INFO - PROCESS | 1948 | 1477253698693 Marionette TRACE conn5 -> [0,2793,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:58 INFO - PROCESS | 1948 | 1477253698908 Marionette TRACE conn5 <- [1,2793,null,{"value":null}] 13:14:59 INFO - PROCESS | 1948 | 1477253698987 Marionette TRACE conn5 -> [0,2794,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 1948 | ++DOCSHELL 0x831e1000 == 7 [pid = 1948] [id = 760] 13:14:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 22 (0x831e1400) [pid = 1948] [serial = 2215] [outer = (nil)] 13:14:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 23 (0x831e4000) [pid = 1948] [serial = 2216] [outer = 0x831e1400] 13:14:59 INFO - PROCESS | 1948 | 1477253699077 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 1948 | ++DOMWINDOW == 24 (0x831e7800) [pid = 1948] [serial = 2217] [outer = 0x831e1400] 13:14:59 INFO - PROCESS | 1948 | 1477253699618 Marionette TRACE conn5 <- [1,2794,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,2795,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 1948 | 1477253699670 Marionette TRACE conn5 <- [1,2795,null,{"value":"7"}] 13:14:59 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 13:14:59 INFO - PROCESS | 1948 | 1477253699682 Marionette TRACE conn5 -> [0,2796,"timeouts",{"script":35000}] 13:14:59 INFO - PROCESS | 1948 | 1477253699689 Marionette TRACE conn5 <- [1,2796,null,{}] 13:14:59 INFO - PROCESS | 1948 | 1477253699695 Marionette TRACE conn5 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:14:59 INFO - PROCESS | 1948 | 1477253699862 Marionette TRACE conn5 <- [1,2797,null,{"value":null}] 13:15:00 INFO - PROCESS | 1948 | 1477253699983 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 1948 | ++DOCSHELL 0x834b5800 == 8 [pid = 1948] [id = 761] 13:15:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 25 (0x834bb800) [pid = 1948] [serial = 2218] [outer = (nil)] 13:15:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 26 (0x834be400) [pid = 1948] [serial = 2219] [outer = 0x834bb800] 13:15:00 INFO - PROCESS | 1948 | 1477253700063 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 1948 | ++DOMWINDOW == 27 (0x834be800) [pid = 1948] [serial = 2220] [outer = 0x834bb800] 13:15:00 INFO - PROCESS | 1948 | [1948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:15:01 INFO - ....................................... 13:15:01 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1360ms 13:15:01 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 13:15:01 INFO - PROCESS | 1948 | 1477253701007 Marionette TRACE conn5 <- [1,2798,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope 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:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"],["The Event interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The DOMException 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:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44: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 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:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"],["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:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"],["The FormData 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 CanvasProxy interface object should be exposed.",1,"assert_own_property: expected property \"CanvasProxy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should be exposed.",1,"assert_own_property: expected property \"CanvasRenderingContext2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"],["The DrawingStyle interface object should be exposed.",1,"assert_own_property: expected property \"DrawingStyle\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"],["The CanvasGradient interface object should be exposed.",1,"assert_own_property: expected property \"CanvasGradient\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"],["The CanvasPattern interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPattern\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"],["The Path interface object should be exposed.",1,"assert_own_property: expected property \"Path\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"],["The TextMetrics interface object should be exposed.",1,"assert_own_property: expected property \"TextMetrics\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:45:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403: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:44:3\n"]]]}] 13:15:01 INFO - PROCESS | 1948 | 1477253701043 Marionette TRACE conn5 -> [0,2799,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 1948 | 1477253701050 Marionette TRACE conn5 <- [1,2799,null,{"value":"7"}] 13:15:01 INFO - PROCESS | 1948 | 1477253701060 Marionette TRACE conn5 -> [0,2800,"timeouts",{"script":35000}] 13:15:01 INFO - PROCESS | 1948 | 1477253701071 Marionette TRACE conn5 <- [1,2800,null,{}] 13:15:01 INFO - PROCESS | 1948 | 1477253701106 Marionette TRACE conn5 -> [0,2801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:15:01 INFO - PROCESS | 1948 | 1477253701292 Marionette TRACE conn5 <- [1,2801,null,{"value":null}] 13:15:01 INFO - PROCESS | 1948 | 1477253701306 Marionette TRACE conn5 -> [0,2802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 1948 | ++DOCSHELL 0x83942c00 == 9 [pid = 1948] [id = 762] 13:15:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 28 (0x83943000) [pid = 1948] [serial = 2221] [outer = (nil)] 13:15:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 29 (0x83947800) [pid = 1948] [serial = 2222] [outer = 0x83943000] 13:15:01 INFO - PROCESS | 1948 | 1477253701398 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 1948 | ++DOMWINDOW == 30 (0x8a885000) [pid = 1948] [serial = 2223] [outer = 0x83943000] 13:15:01 INFO - PROCESS | 1948 | [1948] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:15:02 INFO - PROCESS | 1948 | 1477253702169 Marionette TRACE conn5 <- [1,2802,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["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 DOMImplementation 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 MouseEvent interface object should not be exposed.",0,{},{}]]]}] 13:15:02 INFO - ......... 13:15:02 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1147ms 13:15:02 INFO - PROCESS | 1948 | 1477253702207 Marionette TRACE conn5 -> [0,2803,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 1948 | 1477253702211 Marionette TRACE conn5 <- [1,2803,null,{"value":"7"}] 13:15:02 INFO - TEST-START | /workers/semantics/interface-objects/003.html 13:15:02 INFO - PROCESS | 1948 | 1477253702219 Marionette TRACE conn5 -> [0,2804,"timeouts",{"script":35000}] 13:15:02 INFO - PROCESS | 1948 | 1477253702222 Marionette TRACE conn5 <- [1,2804,null,{}] 13:15:02 INFO - PROCESS | 1948 | 1477253702230 Marionette TRACE conn5 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:15:02 INFO - PROCESS | 1948 | 1477253702444 Marionette TRACE conn5 <- [1,2805,null,{"value":null}] 13:15:02 INFO - PROCESS | 1948 | 1477253702459 Marionette TRACE conn5 -> [0,2806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:15:02 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab3fc00 == 10 [pid = 1948] [id = 763] 13:15:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 31 (0x8ab40800) [pid = 1948] [serial = 2224] [outer = (nil)] 13:15:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 32 (0x8ab7e800) [pid = 1948] [serial = 2225] [outer = 0x8ab40800] 13:15:02 INFO - PROCESS | 1948 | 1477253702537 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 1948 | ++DOMWINDOW == 33 (0x8ab86800) [pid = 1948] [serial = 2226] [outer = 0x8ab40800] 13:15:03 INFO - PROCESS | 1948 | 1477253703155 Marionette TRACE conn5 <- [1,2806,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["available interface objects in shared worker",1,"assert_equals: these interface objects were missing expected \"\" but got \"ApplicationCache, ErrorEvent, SharedWorker, Database, FileList, ProgressEvent, CanvasProxy, CanvasRenderingContext2d, DrawingStyle, CanvasGradient, CanvasPattern, Path, TextMetrics\"","worker.port.onmessage<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:22:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427:20\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:21:27\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1403:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:19:1\n"]]]}] 13:15:03 INFO - . 13:15:03 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 986ms 13:15:03 INFO - PROCESS | 1948 | 1477253703206 Marionette TRACE conn5 -> [0,2807,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 1948 | 1477253703210 Marionette TRACE conn5 <- [1,2807,null,{"value":"7"}] 13:15:03 INFO - TEST-START | /workers/semantics/interface-objects/004.html 13:15:03 INFO - PROCESS | 1948 | 1477253703216 Marionette TRACE conn5 -> [0,2808,"timeouts",{"script":35000}] 13:15:03 INFO - PROCESS | 1948 | 1477253703219 Marionette TRACE conn5 <- [1,2808,null,{}] 13:15:03 INFO - PROCESS | 1948 | 1477253703225 Marionette TRACE conn5 -> [0,2809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:15:03 INFO - PROCESS | 1948 | 1477253703376 Marionette TRACE conn5 <- [1,2809,null,{"value":null}] 13:15:03 INFO - PROCESS | 1948 | 1477253703513 Marionette TRACE conn5 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 1948 | ++DOCSHELL 0x8ab7c400 == 11 [pid = 1948] [id = 764] 13:15:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 34 (0x8ab81800) [pid = 1948] [serial = 2227] [outer = (nil)] 13:15:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 35 (0x8acd7800) [pid = 1948] [serial = 2228] [outer = 0x8ab81800] 13:15:03 INFO - PROCESS | 1948 | 1477253703591 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 1948 | ++DOMWINDOW == 36 (0x8ccf8000) [pid = 1948] [serial = 2229] [outer = 0x8ab81800] 13:15:04 INFO - PROCESS | 1948 | 1477253704114 Marionette TRACE conn5 <- [1,2810,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["unavailable interface objects in shared worker",0,null,null]]]}] 13:15:04 INFO - . 13:15:04 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 933ms 13:15:04 INFO - PROCESS | 1948 | 1477253704167 Marionette TRACE conn5 -> [0,2811,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 1948 | 1477253704170 Marionette TRACE conn5 <- [1,2811,null,{"value":"7"}] 13:15:04 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 13:15:04 INFO - PROCESS | 1948 | 1477253704178 Marionette TRACE conn5 -> [0,2812,"timeouts",{"script":35000}] 13:15:04 INFO - PROCESS | 1948 | 1477253704180 Marionette TRACE conn5 <- [1,2812,null,{}] 13:15:04 INFO - PROCESS | 1948 | 1477253704186 Marionette TRACE conn5 -> [0,2813,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:15:04 INFO - PROCESS | 1948 | 1477253704384 Marionette TRACE conn5 <- [1,2813,null,{"value":null}] 13:15:04 INFO - PROCESS | 1948 | 1477253704406 Marionette TRACE conn5 -> [0,2814,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a2000 == 12 [pid = 1948] [id = 765] 13:15:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 37 (0x8ccf7400) [pid = 1948] [serial = 2230] [outer = (nil)] 13:15:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 38 (0x8d9fec00) [pid = 1948] [serial = 2231] [outer = 0x8ccf7400] 13:15:04 INFO - PROCESS | 1948 | 1477253704596 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 1948 | ++DOMWINDOW == 39 (0x8f822000) [pid = 1948] [serial = 2232] [outer = 0x8ccf7400] 13:15:05 INFO - PROCESS | 1948 | 1477253705116 Marionette TRACE conn5 <- [1,2814,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403: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"]]]}] 13:15:05 INFO - . 13:15:05 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 980ms 13:15:05 INFO - PROCESS | 1948 | 1477253705157 Marionette TRACE conn5 -> [0,2815,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 1948 | 1477253705161 Marionette TRACE conn5 <- [1,2815,null,{"value":"7"}] 13:15:05 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 13:15:05 INFO - PROCESS | 1948 | 1477253705167 Marionette TRACE conn5 -> [0,2816,"timeouts",{"script":35000}] 13:15:05 INFO - PROCESS | 1948 | 1477253705169 Marionette TRACE conn5 <- [1,2816,null,{}] 13:15:05 INFO - PROCESS | 1948 | 1477253705175 Marionette TRACE conn5 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:15:05 INFO - PROCESS | 1948 | 1477253705312 Marionette TRACE conn5 <- [1,2817,null,{"value":null}] 13:15:05 INFO - PROCESS | 1948 | 1477253705329 Marionette TRACE conn5 -> [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([\"/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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:15:05 INFO - PROCESS | 1948 | ++DOCSHELL 0x8d9fd400 == 13 [pid = 1948] [id = 766] 13:15:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 40 (0x8f82ac00) [pid = 1948] [serial = 2233] [outer = (nil)] 13:15:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 41 (0x90474400) [pid = 1948] [serial = 2234] [outer = 0x8f82ac00] 13:15:05 INFO - PROCESS | 1948 | 1477253705419 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 1948 | ++DOMWINDOW == 42 (0x90479c00) [pid = 1948] [serial = 2235] [outer = 0x8f82ac00] 13:15:06 INFO - PROCESS | 1948 | 1477253706108 Marionette TRACE conn5 <- [1,2818,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403: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"]]]}] 13:15:06 INFO - . 13:15:06 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 982ms 13:15:06 INFO - PROCESS | 1948 | 1477253706149 Marionette TRACE conn5 -> [0,2819,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 1948 | 1477253706152 Marionette TRACE conn5 <- [1,2819,null,{"value":"7"}] 13:15:06 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 13:15:06 INFO - PROCESS | 1948 | 1477253706158 Marionette TRACE conn5 -> [0,2820,"timeouts",{"script":35000}] 13:15:06 INFO - PROCESS | 1948 | 1477253706162 Marionette TRACE conn5 <- [1,2820,null,{}] 13:15:06 INFO - PROCESS | 1948 | 1477253706169 Marionette TRACE conn5 -> [0,2821,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:15:06 INFO - PROCESS | 1948 | 1477253706365 Marionette TRACE conn5 <- [1,2821,null,{"value":null}] 13:15:06 INFO - PROCESS | 1948 | 1477253706382 Marionette TRACE conn5 -> [0,2822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 1948 | ++DOCSHELL 0x82b6d000 == 14 [pid = 1948] [id = 767] 13:15:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 43 (0x835a9c00) [pid = 1948] [serial = 2236] [outer = (nil)] 13:15:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 44 (0x835d8c00) [pid = 1948] [serial = 2237] [outer = 0x835a9c00] 13:15:06 INFO - PROCESS | 1948 | 1477253706471 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 1948 | ++DOMWINDOW == 45 (0x835d9400) [pid = 1948] [serial = 2238] [outer = 0x835a9c00] 13:15:07 INFO - PROCESS | 1948 | 1477253707147 Marionette TRACE conn5 <- [1,2822,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:1403:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1427: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:1403: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"]]]}] 13:15:07 INFO - . 13:15:07 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1035ms 13:15:07 INFO - PROCESS | 1948 | 1477253707203 Marionette TRACE conn5 -> [0,2823,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 1948 | 1477253707209 Marionette TRACE conn5 <- [1,2823,null,{"value":"7"}] 13:15:07 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 13:15:07 INFO - PROCESS | 1948 | 1477253707222 Marionette TRACE conn5 -> [0,2824,"timeouts",{"script":35000}] 13:15:07 INFO - PROCESS | 1948 | 1477253707228 Marionette TRACE conn5 <- [1,2824,null,{}] 13:15:07 INFO - PROCESS | 1948 | 1477253707237 Marionette TRACE conn5 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":396}] 13:15:07 INFO - PROCESS | 1948 | 1477253707424 Marionette TRACE conn5 <- [1,2825,null,{"value":null}] 13:15:07 INFO - PROCESS | 1948 | 1477253707596 Marionette TRACE conn5 -> [0,2826,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.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\", \"78bd4725-94c3-4fdc-bd8a-75a09a69e40e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":410,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 1948 | ++DOCSHELL 0x831a2400 == 15 [pid = 1948] [id = 768] 13:15:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 46 (0x831a4000) [pid = 1948] [serial = 2239] [outer = (nil)] 13:15:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 47 (0x835b2400) [pid = 1948] [serial = 2240] [outer = 0x831a4000] 13:15:07 INFO - PROCESS | 1948 | 1477253707690 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 1948 | ++DOMWINDOW == 48 (0x835e1000) [pid = 1948] [serial = 2241] [outer = 0x831a4000] 13:15:08 INFO - PROCESS | 1948 | 1477253708318 Marionette TRACE conn5 <- [1,2826,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,2827,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 1948 | 1477253708367 Marionette TRACE conn5 <- [1,2827,null,{"value":"7"}] 13:15:09 WARNING - u'runner_teardown' () 13:15:09 INFO - No more tests 13:15:09 INFO - Got 0 unexpected results 13:15:09 INFO - SUITE-END | took 2119s 13:15:09 INFO - Closing logging queue 13:15:09 INFO - queue closed 13:15:09 INFO - Return code: 0 13:15:09 WARNING - # TBPL SUCCESS # 13:15:09 INFO - Running post-action listener: _resource_record_post_action 13:15:09 INFO - [mozharness: 2016-10-23 20:15:09.796273Z] Finished run-tests step (success) 13:15:09 INFO - Running post-run listener: _resource_record_post_run 13:15:09 INFO - Total resource usage - Wall time: 2156s; CPU: 46.0%; Read bytes: 11550720; Write bytes: 311042048; Read time: 5396; Write time: 202100 13:15:09 INFO - TinderboxPrint: CPU usage
45.7% 13:15:09 INFO - TinderboxPrint: I/O read bytes / time
11,550,720 / 5,396 13:15:09 INFO - TinderboxPrint: I/O write bytes / time
311,042,048 / 202,100 13:15:09 INFO - TinderboxPrint: CPU idle
1,156.2 (54.1%) 13:15:09 INFO - TinderboxPrint: CPU system
98.5 (4.6%) 13:15:09 INFO - TinderboxPrint: CPU user
875.3 (40.9%) 13:15:09 INFO - TinderboxPrint: Swap in / out
0 / 0 13:15:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:15:09 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 179298304; Read time: 8; Write time: 151320 13:15:09 INFO - run-tests - Wall time: 2125s; CPU: 45.0%; Read bytes: 11546624; Write bytes: 98717696; Read time: 5388; Write time: 20868 13:15:10 INFO - Running post-run listener: _upload_blobber_files 13:15:10 INFO - Blob upload gear active. 13:15:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:15:10 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 13:15:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:15:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:15:11 INFO - (blobuploader) - INFO - Open directory for files ... 13:15:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:15:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:15:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:15:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:15:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:15:13 INFO - (blobuploader) - INFO - Done attempting. 13:15:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:15:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:15:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:15:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:15:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:15:15 INFO - (blobuploader) - INFO - Done attempting. 13:15:15 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 13:15:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:15:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:15:19 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 13:15:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:15:19 INFO - (blobuploader) - INFO - Done attempting. 13:15:19 INFO - (blobuploader) - INFO - Iteration through files over. 13:15:19 INFO - Return code: 0 13:15:19 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:15:19 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:15:19 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a0591d40e9ddfd77fecb1bb41412eb7b4ae8349663b749d22f038e5b5ce65043a0035457e96bba473436d7615f640ea15ea0baef7167a3972e12d4386a615ac0", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2e5bab9949648f24e4be56daa50d8c016bf9bf4d365308365c985f582bbda46dfbed755de3149f347afaecf91eb5932e203ceac9b1f0d0a38f065c60092ff922", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/df1a60e9deb865a98c24542e50c2bf8454225ab9bedb395e155d808a7425408ee1a202a6ce40f48d7d269c24e9d55b046dcfe9b1fde6a0d29703c34891d546ac"} 13:15:19 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:15:19 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:15:19 INFO - Contents: 13:15:19 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a0591d40e9ddfd77fecb1bb41412eb7b4ae8349663b749d22f038e5b5ce65043a0035457e96bba473436d7615f640ea15ea0baef7167a3972e12d4386a615ac0", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2e5bab9949648f24e4be56daa50d8c016bf9bf4d365308365c985f582bbda46dfbed755de3149f347afaecf91eb5932e203ceac9b1f0d0a38f065c60092ff922", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/df1a60e9deb865a98c24542e50c2bf8454225ab9bedb395e155d808a7425408ee1a202a6ce40f48d7d269c24e9d55b046dcfe9b1fde6a0d29703c34891d546ac"} 13:15:19 INFO - Running post-run listener: copy_logs_to_upload_dir 13:15:19 INFO - Copying logs to upload dir... 13:15:19 INFO - mkdir: /builds/slave/test/build/upload/logs 13:15:19 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2260.646348 ========= master_lag: 5.16 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 37 mins, 45 secs) (at 2016-10-23 13:15:24.644571) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-10-23 13:15:24.661003) ========= 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-1477251436.125254-1198079413 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a0591d40e9ddfd77fecb1bb41412eb7b4ae8349663b749d22f038e5b5ce65043a0035457e96bba473436d7615f640ea15ea0baef7167a3972e12d4386a615ac0", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2e5bab9949648f24e4be56daa50d8c016bf9bf4d365308365c985f582bbda46dfbed755de3149f347afaecf91eb5932e203ceac9b1f0d0a38f065c60092ff922", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/df1a60e9deb865a98c24542e50c2bf8454225ab9bedb395e155d808a7425408ee1a202a6ce40f48d7d269c24e9d55b046dcfe9b1fde6a0d29703c34891d546ac"} build_url:https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.029056 build_url: 'https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/a0591d40e9ddfd77fecb1bb41412eb7b4ae8349663b749d22f038e5b5ce65043a0035457e96bba473436d7615f640ea15ea0baef7167a3972e12d4386a615ac0", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/2e5bab9949648f24e4be56daa50d8c016bf9bf4d365308365c985f582bbda46dfbed755de3149f347afaecf91eb5932e203ceac9b1f0d0a38f065c60092ff922", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/df1a60e9deb865a98c24542e50c2bf8454225ab9bedb395e155d808a7425408ee1a202a6ce40f48d7d269c24e9d55b046dcfe9b1fde6a0d29703c34891d546ac"}' symbols_url: 'https://queue.taskcluster.net/v1/task/amANUZaJTX2OaiG_vcZZ1Q/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 7.62 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 7 secs) (at 2016-10-23 13:15:32.313302) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 31 secs) (at 2016-10-23 13:15:32.313702) ========= 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-1477251436.125254-1198079413 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.014296 ========= master_lag: 31.12 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 31 secs) (at 2016-10-23 13:16:03.444407) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-10-23 13:16:03.444767) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-10-23 13:16:05.492832) ========= ========= Total master_lag: 45.10 =========