builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-486 starttime: 1477985561.39 results: success (0) buildid: 20161031225604 builduid: 5456a54f53ec4eedb3030be6b37fadbd revision: c721e1f2ca20da5ab3089c1903ad97c20e4dd1f6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:41.389237) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:41.389662) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:41.389941) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:41.540507) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:41.540810) ========= 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-1477985552.725433-1706237461 _=/tools/buildbot/bin/python using PTY: False --2016-11-01 00:32:41-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 559K=0.02s 2016-11-01 00:32:41 (559 KB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.348390 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:41.921061) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:41.921372) ========= 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-1477985552.725433-1706237461 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027586 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:41.984765) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:41.985080) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev c721e1f2ca20da5ab3089c1903ad97c20e4dd1f6 --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 c721e1f2ca20da5ab3089c1903ad97c20e4dd1f6 --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-1477985552.725433-1706237461 _=/tools/buildbot/bin/python using PTY: False 2016-11-01 00:32:42,081 truncating revision to first 12 chars 2016-11-01 00:32:42,081 Setting DEBUG logging. 2016-11-01 00:32:42,081 attempt 1/10 2016-11-01 00:32:42,082 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/c721e1f2ca20?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-11-01 00:32:42,650 unpacking tar archive at: mozilla-inbound-c721e1f2ca20/testing/mozharness/ program finished with exit code 0 elapsedTime=0.841798 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:42.856962) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:42.857280) ========= script_repo_revision: c721e1f2ca20da5ab3089c1903ad97c20e4dd1f6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:42.857678) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:42.857944) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-01 00:32:42.884693) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 41 mins, 13 secs) (at 2016-11-01 00:32:42.884963) ========= /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-1477985552.725433-1706237461 _=/tools/buildbot/bin/python using PTY: False 00:32:43 INFO - MultiFileLogger online at 20161101 00:32:43 in /builds/slave/test 00:32:43 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 00:32:43 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 00:32:43 INFO - {'allow_software_gl_layers': False, 00:32:43 INFO - 'append_to_log': False, 00:32:43 INFO - 'base_work_dir': '/builds/slave/test', 00:32:43 INFO - 'blob_upload_branch': 'mozilla-inbound', 00:32:43 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 00:32:43 INFO - 'buildbot_json_path': 'buildprops.json', 00:32:43 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 00:32:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 00:32:43 INFO - 'download_minidump_stackwalk': True, 00:32:43 INFO - 'download_symbols': 'true', 00:32:43 INFO - 'download_tooltool': True, 00:32:43 INFO - 'e10s': False, 00:32:43 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 00:32:43 INFO - 'tooltool.py': '/tools/tooltool.py', 00:32:43 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 00:32:43 INFO - '/tools/misc-python/virtualenv.py')}, 00:32:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 00:32:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 00:32:43 INFO - 'log_level': 'info', 00:32:43 INFO - 'log_to_console': True, 00:32:43 INFO - 'opt_config_files': (), 00:32:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 00:32:43 INFO - '--processes=1', 00:32:43 INFO - '--config=%(test_path)s/wptrunner.ini', 00:32:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 00:32:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 00:32:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 00:32:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 00:32:43 INFO - 'pip_index': False, 00:32:43 INFO - 'require_test_zip': True, 00:32:43 INFO - 'test_type': ('testharness',), 00:32:43 INFO - 'this_chunk': '1', 00:32:43 INFO - 'tooltool_cache': '/builds/tooltool_cache', 00:32:43 INFO - 'total_chunks': '10', 00:32:43 INFO - 'virtualenv_path': 'venv', 00:32:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 00:32:43 INFO - 'work_dir': 'build'} 00:32:43 INFO - [mozharness: 2016-11-01 07:32:43.152893Z] Running clobber step. 00:32:43 INFO - Running pre-action listener: _resource_record_pre_action 00:32:43 INFO - Running main action method: clobber 00:32:43 INFO - rmtree: /builds/slave/test/build 00:32:43 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 00:32:44 INFO - Running post-action listener: _resource_record_post_action 00:32:44 INFO - [mozharness: 2016-11-01 07:32:44.526440Z] Finished clobber step (success) 00:32:44 INFO - [mozharness: 2016-11-01 07:32:44.526989Z] Running read-buildbot-config step. 00:32:44 INFO - Running pre-action listener: _resource_record_pre_action 00:32:44 INFO - Running main action method: read_buildbot_config 00:32:44 INFO - Using buildbot properties: 00:32:44 INFO - { 00:32:44 INFO - "project": "", 00:32:44 INFO - "product": "firefox", 00:32:44 INFO - "script_repo_revision": "production", 00:32:44 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 00:32:44 INFO - "repository": "", 00:32:44 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 00:32:44 INFO - "buildid": "20161031225604", 00:32:44 INFO - "pgo_build": "False", 00:32:44 INFO - "basedir": "/builds/slave/test", 00:32:44 INFO - "buildnumber": 16, 00:32:44 INFO - "slavename": "tst-linux32-spot-486", 00:32:44 INFO - "revision": "c721e1f2ca20da5ab3089c1903ad97c20e4dd1f6", 00:32:44 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 00:32:44 INFO - "platform": "linux", 00:32:44 INFO - "branch": "mozilla-inbound", 00:32:44 INFO - "repo_path": "integration/mozilla-inbound", 00:32:44 INFO - "moz_repo_path": "", 00:32:44 INFO - "stage_platform": "linux", 00:32:44 INFO - "builduid": "5456a54f53ec4eedb3030be6b37fadbd", 00:32:44 INFO - "slavebuilddir": "test" 00:32:44 INFO - } 00:32:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 00:32:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 00:32:44 INFO - Running post-action listener: _resource_record_post_action 00:32:44 INFO - [mozharness: 2016-11-01 07:32:44.545611Z] Finished read-buildbot-config step (success) 00:32:44 INFO - [mozharness: 2016-11-01 07:32:44.546109Z] Running download-and-extract step. 00:32:44 INFO - Running pre-action listener: _resource_record_pre_action 00:32:44 INFO - Running main action method: download_and_extract 00:32:44 INFO - mkdir: /builds/slave/test/build/tests 00:32: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')]} 00:32:44 INFO - trying https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 00:32:44 INFO - Downloading https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/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 00:32:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/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 00:32:45 INFO - Downloaded 1325 bytes. 00:32:45 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 00:32:45 INFO - Using the following test package requirements: 00:32:45 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 00:32:45 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:32:45 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 00:32:45 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:32:45 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 00:32:45 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:32:45 INFO - u'jsshell-linux-i686.zip'], 00:32:45 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:32:45 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 00:32:45 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 00:32:45 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:32:45 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 00:32:45 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:32:45 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 00:32:45 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:32:45 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 00:32:45 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 00:32:45 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 00:32:45 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 00:32:45 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/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 00:32:45 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 00:32:45 INFO - Fetch https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 00:32:46 INFO - Http code: 200 00:32:46 INFO - x-amz-id-2: g+f3rH3xW7sqMV4MtMNc2LY4fAEbqeRkU7UrFqs6fit5z6wGqH5RcoWFhi59di58avPIGSNjnsA= 00:32:46 INFO - x-amz-request-id: BCA260DD2D12A82A 00:32:46 INFO - x-amz-version-id: w_BHVuLelIdiMazxz6QGLX3_6Xe_AQXi 00:32:46 INFO - Expected file size: 20597104 00:32:46 INFO - Obtained file size: 20597104 00:32:47 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/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 00:32:47 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 00:32:47 INFO - Fetch https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 00:32:48 INFO - Http code: 200 00:32:48 INFO - via: 1.1 e1eb7447ab46f530f6009f1d93917c54.cloudfront.net (CloudFront) 00:32:48 INFO - x-amz-cf-id: OgncK2beZCTlhPFdEqUdv2D-AvHZoyJGmLlyNlaU3m1jsvDAqDxqZQ== 00:32:48 INFO - x-amz-version-id: 4WRpFsaxixUsxb9wGfZPZygJGoiKI8ck 00:32:51 INFO - Expected file size: 43217330 00:32:51 INFO - Obtained file size: 43217330 00:33:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:33:04 INFO - trying https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:33:04 INFO - Downloading https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/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 00:33:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/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 00:33:09 INFO - Downloaded 66404909 bytes. 00:33:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:33:09 INFO - mkdir: /builds/slave/test/properties 00:33:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 00:33:09 INFO - Writing to file /builds/slave/test/properties/build_url 00:33:09 INFO - Contents: 00:33:09 INFO - build_url:https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 00:33:09 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 00:33:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:33:10 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 00:33:10 INFO - Writing to file /builds/slave/test/properties/symbols_url 00:33:10 INFO - Contents: 00:33:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:33:10 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 00:33:10 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 00:33:10 INFO - Fetch https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 00:33:11 INFO - Http code: 200 00:33:11 INFO - x-amz-id-2: l1M7eppSgqeL6eVtFL5SVMn2PLGUaLr69s2+Y7Bp2r+zlw5UcEUs1DwnlxA+dGbuebo6f69mebA= 00:33:11 INFO - x-amz-request-id: 8187DD2BA6A27FE9 00:33:11 INFO - x-amz-version-id: 6hURJcXKUVMEHPaWy1OQVCPhu7ybrj9a 00:33:14 INFO - Expected file size: 178448738 00:33:14 INFO - Obtained file size: 178448738 00:33:35 INFO - Running post-action listener: _resource_record_post_action 00:33:35 INFO - Running post-action listener: set_extra_try_arguments 00:33:35 INFO - [mozharness: 2016-11-01 07:33:35.597230Z] Finished download-and-extract step (success) 00:33:35 INFO - [mozharness: 2016-11-01 07:33:35.597575Z] Running fetch-geckodriver step. 00:33:35 INFO - Running pre-action listener: _resource_record_pre_action 00:33:35 INFO - Running main action method: fetch_geckodriver 00:33:35 INFO - Running post-action listener: _resource_record_post_action 00:33:35 INFO - [mozharness: 2016-11-01 07:33:35.898753Z] Finished fetch-geckodriver step (success) 00:33:35 INFO - [mozharness: 2016-11-01 07:33:35.899132Z] Running create-virtualenv step. 00:33:35 INFO - Running pre-action listener: _pre_create_virtualenv 00:33:35 INFO - Running pre-action listener: _resource_record_pre_action 00:33:35 INFO - Running main action method: create_virtualenv 00:33:35 INFO - Creating virtualenv /builds/slave/test/build/venv 00:33:35 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 00:33:35 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 00:33:36 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 00:33:36 INFO - Using real prefix '/usr' 00:33:36 INFO - New python executable in /builds/slave/test/build/venv/bin/python 00:33:37 INFO - Installing distribute.............................................................................................................................................................................................done. 00:33:41 INFO - Installing pip.................done. 00:33:41 INFO - Return code: 0 00:33:41 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 00:33:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 00:33:41 INFO - Reading from file tmpfile_stdout 00:33:41 INFO - Output received: 00:33:41 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) 00:33:41 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 00:33:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:33:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:33:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:33:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:33:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x91badc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93593c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91417a0>, '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 0x9146678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x925baa8>, '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-1477985552.725433-1706237461', '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 00:33:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 00:33:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 00:33:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:33:41 INFO - 'CCACHE_UMASK': '002', 00:33:41 INFO - 'DISPLAY': ':0', 00:33:41 INFO - 'HOME': '/home/cltbld', 00:33:41 INFO - 'LANG': 'en_US.UTF-8', 00:33:41 INFO - 'LOGNAME': 'cltbld', 00:33:41 INFO - 'MAIL': '/var/mail/cltbld', 00:33:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:33:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:33:41 INFO - 'MOZ_NO_REMOTE': '1', 00:33:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:33:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:33:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:33:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:33:41 INFO - 'PWD': '/builds/slave/test', 00:33:41 INFO - 'SHELL': '/bin/bash', 00:33:41 INFO - 'SHLVL': '1', 00:33:41 INFO - 'TERM': 'linux', 00:33:41 INFO - 'TMOUT': '86400', 00:33:41 INFO - 'USER': 'cltbld', 00:33:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477985552.725433-1706237461', 00:33:41 INFO - '_': '/tools/buildbot/bin/python'} 00:33:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:33:42 INFO - Downloading/unpacking psutil>=3.1.1 00:33:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:33:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:33:42 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 00:33:42 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 00:33:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:33:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:33:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 00:33:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:33:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:33:46 INFO - Installing collected packages: psutil 00:33:46 INFO - Running setup.py install for psutil 00:33:46 INFO - building 'psutil._psutil_linux' extension 00:33:46 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 00:33:46 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 00:33:46 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 00:33:47 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 00:33:47 INFO - building 'psutil._psutil_posix' extension 00:33:47 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 00:33:47 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 00:33:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 00:33:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 00:33:47 INFO - Successfully installed psutil 00:33:47 INFO - Cleaning up... 00:33:47 INFO - Return code: 0 00:33:47 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 00:33:47 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')]} 00:33:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:33:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33:47 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')]} 00:33:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:33:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33:47 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 0x91badc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93593c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91417a0>, '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 0x9146678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x925baa8>, '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-1477985552.725433-1706237461', '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 00:33:47 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 00:33:47 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 00:33:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:33:47 INFO - 'CCACHE_UMASK': '002', 00:33:47 INFO - 'DISPLAY': ':0', 00:33:47 INFO - 'HOME': '/home/cltbld', 00:33:47 INFO - 'LANG': 'en_US.UTF-8', 00:33:47 INFO - 'LOGNAME': 'cltbld', 00:33:47 INFO - 'MAIL': '/var/mail/cltbld', 00:33:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:33:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:33:47 INFO - 'MOZ_NO_REMOTE': '1', 00:33:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:33:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:33:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:33:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:33:47 INFO - 'PWD': '/builds/slave/test', 00:33:47 INFO - 'SHELL': '/bin/bash', 00:33:47 INFO - 'SHLVL': '1', 00:33:47 INFO - 'TERM': 'linux', 00:33:47 INFO - 'TMOUT': '86400', 00:33:47 INFO - 'USER': 'cltbld', 00:33:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477985552.725433-1706237461', 00:33:47 INFO - '_': '/tools/buildbot/bin/python'} 00:33:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:33:48 INFO - Downloading/unpacking mozsystemmonitor==0.3 00:33:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:33:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:33:48 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 00:33:48 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 00:33:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:33:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:33:51 INFO - Downloading mozsystemmonitor-0.3.tar.gz 00:33:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 00:33:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 00:33:51 INFO - Installing collected packages: mozsystemmonitor 00:33:51 INFO - Running setup.py install for mozsystemmonitor 00:33:52 INFO - Successfully installed mozsystemmonitor 00:33:52 INFO - Cleaning up... 00:33:52 INFO - Return code: 0 00:33:52 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 00:33: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')]} 00:33:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:33:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33: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')]} 00:33:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:33:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33: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', '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 0x91badc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93593c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91417a0>, '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 0x9146678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x925baa8>, '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-1477985552.725433-1706237461', '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 00:33: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', 'jsonschema==2.5.1'] in /builds/slave/test/build 00:33: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 jsonschema==2.5.1 00:33:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:33:52 INFO - 'CCACHE_UMASK': '002', 00:33:52 INFO - 'DISPLAY': ':0', 00:33:52 INFO - 'HOME': '/home/cltbld', 00:33:52 INFO - 'LANG': 'en_US.UTF-8', 00:33:52 INFO - 'LOGNAME': 'cltbld', 00:33:52 INFO - 'MAIL': '/var/mail/cltbld', 00:33:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:33:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:33:52 INFO - 'MOZ_NO_REMOTE': '1', 00:33:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:33:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:33:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:33:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:33:52 INFO - 'PWD': '/builds/slave/test', 00:33:52 INFO - 'SHELL': '/bin/bash', 00:33:52 INFO - 'SHLVL': '1', 00:33:52 INFO - 'TERM': 'linux', 00:33:52 INFO - 'TMOUT': '86400', 00:33:52 INFO - 'USER': 'cltbld', 00:33:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477985552.725433-1706237461', 00:33:52 INFO - '_': '/tools/buildbot/bin/python'} 00:33:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:33:52 INFO - Downloading/unpacking jsonschema==2.5.1 00:33: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 00:33: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 00:33: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 00:33: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 00:33: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 00:33: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 00:33:56 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 00:33:56 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 00:33: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 00:33: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 00:33: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 00:33: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 00:33: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 00:33: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 00:33:56 INFO - Downloading functools32-3.2.3-2.tar.gz 00:33:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 00:33:56 INFO - warning: no files found matching '*.txt' 00:33:56 INFO - no previously-included directories found matching 'build' 00:33:56 INFO - no previously-included directories found matching 'dist' 00:33:56 INFO - no previously-included directories found matching '.git*' 00:33:56 INFO - Installing collected packages: jsonschema, functools32 00:33:57 INFO - Running setup.py install for functools32 00:33:57 INFO - warning: no files found matching '*.txt' 00:33:57 INFO - no previously-included directories found matching 'build' 00:33:57 INFO - no previously-included directories found matching 'dist' 00:33:57 INFO - no previously-included directories found matching '.git*' 00:33:57 INFO - Successfully installed jsonschema functools32 00:33:57 INFO - Cleaning up... 00:33:57 INFO - Return code: 0 00:33:57 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 00:33:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:33:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:33:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:33:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:33:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33:57 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 0x91badc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93593c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91417a0>, '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 0x9146678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x925baa8>, '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-1477985552.725433-1706237461', '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 00:33:57 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 00:33:57 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 00:33:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:33:57 INFO - 'CCACHE_UMASK': '002', 00:33:57 INFO - 'DISPLAY': ':0', 00:33:57 INFO - 'HOME': '/home/cltbld', 00:33:57 INFO - 'LANG': 'en_US.UTF-8', 00:33:57 INFO - 'LOGNAME': 'cltbld', 00:33:57 INFO - 'MAIL': '/var/mail/cltbld', 00:33:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:33:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:33:57 INFO - 'MOZ_NO_REMOTE': '1', 00:33:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:33:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:33:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:33:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:33:57 INFO - 'PWD': '/builds/slave/test', 00:33:57 INFO - 'SHELL': '/bin/bash', 00:33:57 INFO - 'SHLVL': '1', 00:33:57 INFO - 'TERM': 'linux', 00:33:57 INFO - 'TMOUT': '86400', 00:33:57 INFO - 'USER': 'cltbld', 00:33:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477985552.725433-1706237461', 00:33:57 INFO - '_': '/tools/buildbot/bin/python'} 00:33:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:33:57 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 00:33:57 INFO - Cleaning up... 00:33:57 INFO - Return code: 0 00:33:57 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 00:33:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:33:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:33:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:33:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:33:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:33:57 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 0x91badc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93593c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91417a0>, '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 0x9146678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x925baa8>, '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-1477985552.725433-1706237461', '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 00:33:57 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 00:33:57 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 00:33:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:33:57 INFO - 'CCACHE_UMASK': '002', 00:33:57 INFO - 'DISPLAY': ':0', 00:33:57 INFO - 'HOME': '/home/cltbld', 00:33:57 INFO - 'LANG': 'en_US.UTF-8', 00:33:57 INFO - 'LOGNAME': 'cltbld', 00:33:57 INFO - 'MAIL': '/var/mail/cltbld', 00:33:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:33:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:33:57 INFO - 'MOZ_NO_REMOTE': '1', 00:33:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:33:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:33:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:33:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:33:57 INFO - 'PWD': '/builds/slave/test', 00:33:57 INFO - 'SHELL': '/bin/bash', 00:33:57 INFO - 'SHLVL': '1', 00:33:57 INFO - 'TERM': 'linux', 00:33:57 INFO - 'TMOUT': '86400', 00:33:57 INFO - 'USER': 'cltbld', 00:33:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477985552.725433-1706237461', 00:33:57 INFO - '_': '/tools/buildbot/bin/python'} 00:33:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:33:58 INFO - Downloading/unpacking blobuploader==1.2.4 00:33:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:33:58 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 00:33:58 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 00:33:58 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 00:33:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:33:58 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 00:34:02 INFO - Downloading blobuploader-1.2.4.tar.gz 00:34:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 00:34:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 00:34:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:34:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:34:02 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 00:34:02 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 00:34:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:34:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:34:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 00:34:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 00:34:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:34:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:34:03 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 00:34:03 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 00:34:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 00:34:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 00:34:03 INFO - Downloading docopt-0.6.1.tar.gz 00:34:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 00:34:03 INFO - Installing collected packages: blobuploader, requests, docopt 00:34:03 INFO - Running setup.py install for blobuploader 00:34:03 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 00:34:03 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 00:34:03 INFO - Running setup.py install for requests 00:34:04 INFO - Running setup.py install for docopt 00:34:04 INFO - Successfully installed blobuploader requests docopt 00:34:04 INFO - Cleaning up... 00:34:05 INFO - Return code: 0 00:34:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:34:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:34:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:34:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:34:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:34:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:34:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:34:05 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 0x91badc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93593c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91417a0>, '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 0x9146678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x925baa8>, '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-1477985552.725433-1706237461', '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 00:34:05 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 00:34:05 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 00:34:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:34:05 INFO - 'CCACHE_UMASK': '002', 00:34:05 INFO - 'DISPLAY': ':0', 00:34:05 INFO - 'HOME': '/home/cltbld', 00:34:05 INFO - 'LANG': 'en_US.UTF-8', 00:34:05 INFO - 'LOGNAME': 'cltbld', 00:34:05 INFO - 'MAIL': '/var/mail/cltbld', 00:34:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:34:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:34:05 INFO - 'MOZ_NO_REMOTE': '1', 00:34:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:34:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:34:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:34:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:34:05 INFO - 'PWD': '/builds/slave/test', 00:34:05 INFO - 'SHELL': '/bin/bash', 00:34:05 INFO - 'SHLVL': '1', 00:34:05 INFO - 'TERM': 'linux', 00:34:05 INFO - 'TMOUT': '86400', 00:34:05 INFO - 'USER': 'cltbld', 00:34:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477985552.725433-1706237461', 00:34:05 INFO - '_': '/tools/buildbot/bin/python'} 00:34:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:34:05 INFO - Running setup.py (path:/tmp/pip-JXPLjt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:34:05 INFO - Running setup.py (path:/tmp/pip-2_Rott-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:34:05 INFO - Running setup.py (path:/tmp/pip-K2oyUQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:34:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:34:05 INFO - Running setup.py (path:/tmp/pip-u2p7Qa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:34:06 INFO - Running setup.py (path:/tmp/pip-KBCRNs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:34:06 INFO - Running setup.py (path:/tmp/pip-8hdOOf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:34:06 INFO - Running setup.py (path:/tmp/pip-gOgP_r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:34:06 INFO - Running setup.py (path:/tmp/pip-l44a2M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:34:06 INFO - Running setup.py (path:/tmp/pip-x_AMew-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:34:06 INFO - Running setup.py (path:/tmp/pip-pOsnj_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:34:06 INFO - Running setup.py (path:/tmp/pip-Z0zxSB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:34:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:34:06 INFO - Running setup.py (path:/tmp/pip-EPtNnl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:34:07 INFO - Running setup.py (path:/tmp/pip-v2j27Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:34:07 INFO - Running setup.py (path:/tmp/pip-BxqJ6Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:34:07 INFO - Running setup.py (path:/tmp/pip-es4LoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:34:07 INFO - Running setup.py (path:/tmp/pip-0fxmPB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:34:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:34:07 INFO - Running setup.py (path:/tmp/pip-ekkv5E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:34:07 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:34:07 INFO - Running setup.py (path:/tmp/pip-4SKUA2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:34:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:34:07 INFO - Running setup.py (path:/tmp/pip-Qbo9f7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:34:07 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:34:07 INFO - Running setup.py (path:/tmp/pip-HCVnp5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:34:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:34:08 INFO - Running setup.py (path:/tmp/pip-cBEY7r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:34:08 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:34:08 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 00:34:08 INFO - Running setup.py install for manifestparser 00:34:08 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 00:34:08 INFO - Running setup.py install for mozcrash 00:34:08 INFO - Running setup.py install for mozdebug 00:34:08 INFO - Running setup.py install for mozdevice 00:34:09 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 00:34:09 INFO - Installing dm script to /builds/slave/test/build/venv/bin 00:34:09 INFO - Running setup.py install for mozfile 00:34:09 INFO - Running setup.py install for mozhttpd 00:34:09 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 00:34:09 INFO - Running setup.py install for mozinfo 00:34:09 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 00:34:09 INFO - Running setup.py install for mozInstall 00:34:09 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 00:34:09 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 00:34:09 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 00:34:09 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 00:34:09 INFO - Running setup.py install for mozleak 00:34:10 INFO - Running setup.py install for mozlog 00:34:10 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 00:34:10 INFO - Running setup.py install for moznetwork 00:34:10 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 00:34:10 INFO - Running setup.py install for mozprocess 00:34:10 INFO - Running setup.py install for mozprofile 00:34:11 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 00:34:11 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 00:34:11 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 00:34:11 INFO - Running setup.py install for mozrunner 00:34:11 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 00:34:11 INFO - Running setup.py install for mozscreenshot 00:34:11 INFO - Running setup.py install for moztest 00:34:11 INFO - Running setup.py install for mozversion 00:34:11 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 00:34:11 INFO - Running setup.py install for wptserve 00:34:12 INFO - Running setup.py install for marionette-driver 00:34:12 INFO - Running setup.py install for browsermob-proxy 00:34:12 INFO - Running setup.py install for marionette-client 00:34:12 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:34:13 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 00:34:13 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 00:34:13 INFO - Cleaning up... 00:34:13 INFO - Return code: 0 00:34:13 INFO - Installing None into virtualenv /builds/slave/test/build/venv 00:34:13 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')]} 00:34:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 00:34:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:34:13 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')]} 00:34:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 00:34:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 00:34:13 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 0x91badc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x910c8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x93593c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x91417a0>, '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 0x9146678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x925baa8>, '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-1477985552.725433-1706237461', '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 00:34:13 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 00:34:13 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 00:34:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:34:13 INFO - 'CCACHE_UMASK': '002', 00:34:13 INFO - 'DISPLAY': ':0', 00:34:13 INFO - 'HOME': '/home/cltbld', 00:34:13 INFO - 'LANG': 'en_US.UTF-8', 00:34:13 INFO - 'LOGNAME': 'cltbld', 00:34:13 INFO - 'MAIL': '/var/mail/cltbld', 00:34:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:34:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:34:13 INFO - 'MOZ_NO_REMOTE': '1', 00:34:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:34:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:34:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:34:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:34:13 INFO - 'PWD': '/builds/slave/test', 00:34:13 INFO - 'SHELL': '/bin/bash', 00:34:13 INFO - 'SHLVL': '1', 00:34:13 INFO - 'TERM': 'linux', 00:34:13 INFO - 'TMOUT': '86400', 00:34:13 INFO - 'USER': 'cltbld', 00:34:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477985552.725433-1706237461', 00:34:13 INFO - '_': '/tools/buildbot/bin/python'} 00:34:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 00:34:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 00:34:13 INFO - Running setup.py (path:/tmp/pip-CnIzik-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 00:34:13 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)) 00:34:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 00:34:13 INFO - Running setup.py (path:/tmp/pip-STs1P2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 00:34:14 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)) 00:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 00:34:14 INFO - Running setup.py (path:/tmp/pip-RxGHHn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 00:34:14 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)) 00:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 00:34:14 INFO - Running setup.py (path:/tmp/pip-Zf5OrP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 00:34:14 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)) 00:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 00:34:14 INFO - Running setup.py (path:/tmp/pip-NHJgS4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 00:34:14 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)) 00:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 00:34:14 INFO - Running setup.py (path:/tmp/pip-UGCM1s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 00:34:14 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)) 00:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 00:34:14 INFO - Running setup.py (path:/tmp/pip-kXW3hp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 00:34:14 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)) 00:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 00:34:14 INFO - Running setup.py (path:/tmp/pip-lhfbHD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 00:34:14 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)) 00:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 00:34:14 INFO - Running setup.py (path:/tmp/pip-ur1xFB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 00:34:14 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)) 00:34:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 00:34:14 INFO - Running setup.py (path:/tmp/pip-gHO3WB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 00:34:15 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)) 00:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 00:34:15 INFO - Running setup.py (path:/tmp/pip-PfFdet-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 00:34:15 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)) 00:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 00:34:15 INFO - Running setup.py (path:/tmp/pip-718mKo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 00:34:15 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)) 00:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 00:34:15 INFO - Running setup.py (path:/tmp/pip-c566Ig-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 00:34:15 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)) 00:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 00:34:15 INFO - Running setup.py (path:/tmp/pip-hASAiP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 00:34:15 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)) 00:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 00:34:15 INFO - Running setup.py (path:/tmp/pip-ejYOkv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 00:34:15 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)) 00:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 00:34:15 INFO - Running setup.py (path:/tmp/pip-DtZjlx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 00:34:15 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)) 00:34:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 00:34:15 INFO - Running setup.py (path:/tmp/pip-6AdCop-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 00:34:16 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)) 00:34:16 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 00:34:16 INFO - Running setup.py (path:/tmp/pip-r8smg_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 00:34:16 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)) 00:34:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 00:34:16 INFO - Running setup.py (path:/tmp/pip-9oHdZ9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 00:34:16 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)) 00:34:16 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:34:16 INFO - Running setup.py (path:/tmp/pip-WAxi2C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 00:34:16 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)) 00:34:16 INFO - Unpacking /builds/slave/test/build/tests/marionette 00:34:16 INFO - Running setup.py (path:/tmp/pip-ADnPLI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 00:34:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 00:34:16 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)) 00:34:16 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)) 00:34:16 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)) 00:34:16 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)) 00:34:16 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)) 00:34:16 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)) 00:34:16 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 00:34:16 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 00:34:16 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 00:34:16 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 00:34:16 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 00:34:16 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 00:34:16 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 00:34:20 INFO - Downloading blessings-1.6.tar.gz 00:34:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 00:34:20 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)) 00:34:20 INFO - Installing collected packages: blessings 00:34:20 INFO - Running setup.py install for blessings 00:34:20 INFO - Successfully installed blessings 00:34:20 INFO - Cleaning up... 00:34:21 INFO - Return code: 0 00:34:21 INFO - Done creating virtualenv /builds/slave/test/build/venv. 00:34:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:34:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:34:21 INFO - Reading from file tmpfile_stdout 00:34:21 INFO - Current package versions: 00:34:21 INFO - argparse == 1.2.1 00:34:21 INFO - blessings == 1.6 00:34:21 INFO - blobuploader == 1.2.4 00:34:21 INFO - browsermob-proxy == 0.6.0 00:34:21 INFO - docopt == 0.6.1 00:34:21 INFO - functools32 == 3.2.3-2 00:34:21 INFO - jsonschema == 2.5.1 00:34:21 INFO - manifestparser == 1.1 00:34:21 INFO - marionette-client == 3.2.0 00:34:21 INFO - marionette-driver == 2.1.0 00:34:21 INFO - mozInstall == 1.12 00:34:21 INFO - mozcrash == 0.17 00:34:21 INFO - mozdebug == 0.1 00:34:21 INFO - mozdevice == 0.48 00:34:21 INFO - mozfile == 1.2 00:34:21 INFO - mozhttpd == 0.7 00:34:21 INFO - mozinfo == 0.9 00:34:21 INFO - mozleak == 0.1 00:34:21 INFO - mozlog == 3.4 00:34:21 INFO - moznetwork == 0.27 00:34:21 INFO - mozprocess == 0.23 00:34:21 INFO - mozprofile == 0.28 00:34:21 INFO - mozrunner == 6.12 00:34:21 INFO - mozscreenshot == 0.1 00:34:21 INFO - mozsystemmonitor == 0.3 00:34:21 INFO - moztest == 0.7 00:34:21 INFO - mozversion == 1.4 00:34:21 INFO - psutil == 3.1.1 00:34:21 INFO - requests == 1.2.3 00:34:21 INFO - wptserve == 1.4.0 00:34:21 INFO - wsgiref == 0.1.2 00:34:21 INFO - Running post-action listener: _resource_record_post_action 00:34:21 INFO - Running post-action listener: _start_resource_monitoring 00:34:21 INFO - Starting resource monitoring. 00:34:21 INFO - [mozharness: 2016-11-01 07:34:21.459656Z] Finished create-virtualenv step (success) 00:34:21 INFO - [mozharness: 2016-11-01 07:34:21.462023Z] Running pull step. 00:34:21 INFO - Running pre-action listener: _resource_record_pre_action 00:34:21 INFO - Running main action method: pull 00:34:21 INFO - Pull has nothing to do! 00:34:21 INFO - Running post-action listener: _resource_record_post_action 00:34:21 INFO - [mozharness: 2016-11-01 07:34:21.465378Z] Finished pull step (success) 00:34:21 INFO - [mozharness: 2016-11-01 07:34:21.465729Z] Running install step. 00:34:21 INFO - Running pre-action listener: _resource_record_pre_action 00:34:21 INFO - Running main action method: install 00:34:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 00:34:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 00:34:21 INFO - Reading from file tmpfile_stdout 00:34:21 INFO - Detecting whether we're running mozinstall >=1.0... 00:34:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 00:34:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 00:34:21 INFO - Reading from file tmpfile_stdout 00:34:21 INFO - Output received: 00:34:21 INFO - Usage: mozinstall [options] installer 00:34:21 INFO - Options: 00:34:21 INFO - -h, --help show this help message and exit 00:34:21 INFO - -d DEST, --destination=DEST 00:34:21 INFO - Directory to install application into. [default: 00:34:21 INFO - "/builds/slave/test"] 00:34:21 INFO - --app=APP Application being installed. [default: firefox] 00:34:21 INFO - mkdir: /builds/slave/test/build/application 00:34:21 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'] 00:34:21 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 00:34:55 INFO - Reading from file tmpfile_stdout 00:34:55 INFO - Output received: 00:34:55 INFO - /builds/slave/test/build/application/firefox/firefox 00:34:55 INFO - Running post-action listener: _resource_record_post_action 00:34:55 INFO - [mozharness: 2016-11-01 07:34:55.536516Z] Finished install step (success) 00:34:55 INFO - [mozharness: 2016-11-01 07:34:55.536733Z] Running run-tests step. 00:34:55 INFO - Running pre-action listener: _resource_record_pre_action 00:34:55 INFO - Running main action method: run_tests 00:34:55 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 00:34:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:34:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:34:55 INFO - grabbing minidump binary from tooltool 00:34:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:34:55 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 00:34:55 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 00:34:55 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 00:34:55 INFO - Downloaded 37427 bytes. 00:34:55 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 00:34:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 00:34:55 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 0x91417a0>, '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 0x9146678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x925baa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 00:34:55 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 00:34:55 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 00:34:55 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 00:34:56 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 00:34:56 INFO - Return code: 0 00:34:56 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 00:34:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 00:34:56 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/P4h57k1bQgy7s2oH9m9zNA/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 00:34:56 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/P4h57k1bQgy7s2oH9m9zNA/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 00:34:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 00:34:56 INFO - 'CCACHE_UMASK': '002', 00:34:56 INFO - 'DISPLAY': ':0', 00:34:56 INFO - 'HOME': '/home/cltbld', 00:34:56 INFO - 'LANG': 'en_US.UTF-8', 00:34:56 INFO - 'LOGNAME': 'cltbld', 00:34:56 INFO - 'MAIL': '/var/mail/cltbld', 00:34:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 00:34:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:34:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 00:34:56 INFO - 'MOZ_NO_REMOTE': '1', 00:34:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 00:34:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:34:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 00:34:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 00:34:56 INFO - 'PWD': '/builds/slave/test', 00:34:56 INFO - 'SHELL': '/bin/bash', 00:34:56 INFO - 'SHLVL': '1', 00:34:56 INFO - 'TERM': 'linux', 00:34:56 INFO - 'TMOUT': '86400', 00:34:56 INFO - 'USER': 'cltbld', 00:34:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477985552.725433-1706237461', 00:34:56 INFO - '_': '/tools/buildbot/bin/python'} 00:34:56 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/P4h57k1bQgy7s2oH9m9zNA/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 00:34:57 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 00:34:57 INFO - import pkg_resources 00:34:57 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 00:34:57 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 00:34:58 INFO - Using 1 client processes 00:34:59 INFO - wptserve Starting http server on 127.0.0.1:8000 00:34:59 INFO - wptserve Starting http server on 127.0.0.1:8001 00:34:59 INFO - wptserve Starting http server on 127.0.0.1:8443 00:35:01 INFO - SUITE-START | Running 904 tests 00:35:01 INFO - Running testharness tests 00:35:01 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 00:35:01 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 00:35:01 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 00:35:01 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 00:35:01 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 00:35:01 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 00:35:01 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 00:35:01 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 00:35:01 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 00:35:01 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 00:35:01 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 00:35:01 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 1ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 5ms 00:35:01 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 00:35:01 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 00:35:01 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-events.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 5ms 00:35:01 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-events.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-expiration.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 7ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 1ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 00:35:01 INFO - TEST-START | /encrypted-media/idlharness.html 00:35:01 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 00:35:01 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 00:35:01 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 00:35:01 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 00:35:01 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 00:35:01 INFO - TEST-START | /media-source/mediasource-duration.html 00:35:01 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 00:35:01 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 00:35:01 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 00:35:01 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:35:01 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 00:35:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 00:35:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 00:35:01 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 00:35:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 00:35:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 00:35:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 00:35:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 00:35:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 00:35:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 00:35:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 00:35:01 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 00:35:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 00:35:01 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 00:35:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 00:35:01 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 00:35:01 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 00:35:01 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 1ms 00:35:01 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 00:35:01 INFO - TEST-START | /streams/readable-streams/cancel.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 00:35:01 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 00:35:01 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 00:35:01 INFO - TEST-START | /streams/readable-streams/general.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 00:35:01 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 00:35:01 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 00:35:01 INFO - TEST-START | /streams/readable-streams/tee.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 00:35:01 INFO - TEST-START | /streams/readable-streams/templated.https.html 00:35:01 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 7ms 00:35:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 00:35:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 00:35:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 00:35:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 00:35:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 00:35:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 00:35:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 00:35:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 00:35:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 00:35:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 00:35:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 00:35:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 00:35:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 00:35:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 00:35:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 00:35:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 00:35:01 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 00:35:01 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 1ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 9ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 1ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 1ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 1ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 1ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 1ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 00:35:01 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 00:35:01 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 00:35:01 INFO - Setting up ssl 00:35:01 INFO - PROCESS | certutil | 00:35:01 INFO - PROCESS | certutil | 00:35:01 INFO - PROCESS | certutil | 00:35:01 INFO - Certificate Nickname Trust Attributes 00:35:01 INFO - SSL,S/MIME,JAR/XPI 00:35:01 INFO - 00:35:01 INFO - web-platform-tests CT,, 00:35:01 INFO - 00:35:01 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpe3fnfi.mozrunner 00:35:01 INFO - Starting runner 00:35:05 INFO - PROCESS | 1818 | 1477985705343 Marionette DEBUG Marionette enabled via build flag and pref 00:35:05 INFO - PROCESS | 1818 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 00:35:05 INFO - PROCESS | 1818 | [1818] 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 00:35:05 INFO - PROCESS | 1818 | [1818] 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 00:35:05 INFO - PROCESS | 1818 | ++DOCSHELL 0xa0fa5c00 == 1 [pid = 1818] [id = 1] 00:35:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 1 (0xa0fa6000) [pid = 1818] [serial = 1] [outer = (nil)] 00:35:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 2 (0xa0fa6800) [pid = 1818] [serial = 2] [outer = 0xa0fa6000] 00:35:05 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:35:06 INFO - PROCESS | 1818 | 1477985706221 Marionette INFO Listening on port 2828 00:35:06 INFO - PROCESS | 1818 | 1477985706841 Marionette DEBUG Marionette enabled via command-line flag 00:35:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a039400 == 2 [pid = 1818] [id = 2] 00:35:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 3 (0x9a039800) [pid = 1818] [serial = 3] [outer = (nil)] 00:35:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 4 (0x9a03a000) [pid = 1818] [serial = 4] [outer = 0x9a039800] 00:35:06 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:35:07 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9941e5c0 00:35:07 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 994320e0 00:35:07 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99443560 00:35:07 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99445020 00:35:07 INFO - PROCESS | 1818 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99445ae0 00:35:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 5 (0x994db800) [pid = 1818] [serial = 5] [outer = 0xa0fa6000] 00:35:07 INFO - PROCESS | 1818 | 1477985707283 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55583 00:35:07 INFO - PROCESS | 1818 | 1477985707311 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55584 00:35:07 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:35:07 INFO - PROCESS | 1818 | 1477985707370 Marionette DEBUG Closed connection conn0 00:35:07 INFO - PROCESS | 1818 | 1477985707476 Marionette DEBUG Closed connection conn1 00:35:07 INFO - PROCESS | 1818 | 1477985707492 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55585 00:35:07 INFO - PROCESS | 1818 | 1477985707554 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:55586 00:35:07 INFO - PROCESS | 1818 | 1477985707563 Marionette DEBUG Closed connection conn2 00:35:07 INFO - PROCESS | 1818 | 1477985707589 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:55587 00:35:07 INFO - PROCESS | 1818 | 1477985707602 Marionette DEBUG Closed connection conn3 00:35:07 INFO - PROCESS | 1818 | 1477985707665 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:35:07 INFO - PROCESS | 1818 | 1477985707689 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":"20161031225604","processId":1818,"version":"52.0a1"} 00:35:08 INFO - PROCESS | 1818 | [1818] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 00:35:08 INFO - PROCESS | 1818 | [1818] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 00:35:08 INFO - PROCESS | 1818 | [1818] 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 00:35:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x95b6e800 == 3 [pid = 1818] [id = 3] 00:35:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 6 (0x95b6ec00) [pid = 1818] [serial = 6] [outer = (nil)] 00:35:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x95b6f400 == 4 [pid = 1818] [id = 4] 00:35:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 7 (0x95b6f800) [pid = 1818] [serial = 7] [outer = (nil)] 00:35:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ec5000 == 5 [pid = 1818] [id = 5] 00:35:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 8 (0x94ec5400) [pid = 1818] [serial = 8] [outer = (nil)] 00:35:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 9 (0x94d35c00) [pid = 1818] [serial = 9] [outer = 0x94ec5400] 00:35:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 10 (0x950b3800) [pid = 1818] [serial = 10] [outer = 0x95b6ec00] 00:35:10 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:35:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 11 (0x950b5000) [pid = 1818] [serial = 11] [outer = 0x95b6f800] 00:35:10 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:35:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 12 (0x950b6800) [pid = 1818] [serial = 12] [outer = 0x94ec5400] 00:35:11 INFO - PROCESS | 1818 | [1818] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 00:35:11 INFO - PROCESS | 1818 | 1477985711735 Marionette DEBUG loaded listener.js 00:35:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 13 (0x92a5f800) [pid = 1818] [serial = 13] [outer = 0x94ec5400] 00:35:12 INFO - PROCESS | 1818 | 1477985712811 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"5e18b026-99ce-46f6-8b5c-08eff2229271","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":"20161031225604","processId":1818,"version":"52.0a1","command_id":1}}] 00:35:13 INFO - PROCESS | 1818 | 1477985713158 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 00:35:13 INFO - PROCESS | 1818 | 1477985713323 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 00:35:13 INFO - PROCESS | 1818 | 1477985713704 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 00:35:13 INFO - PROCESS | 1818 | 1477985713715 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 00:35:13 INFO - PROCESS | 1818 | 1477985713779 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:35:13 INFO - PROCESS | 1818 | [1818] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:35:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 14 (0x8f9bfc00) [pid = 1818] [serial = 14] [outer = 0x94ec5400] 00:35:14 INFO - PROCESS | 1818 | 1477985714173 Marionette TRACE conn4 <- [1,4,null,{}] 00:35:14 INFO - PROCESS | 1818 | 1477985714222 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 00:35:14 INFO - PROCESS | 1818 | 1477985714269 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 00:35:14 INFO - PROCESS | 1818 | 1477985714330 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 00:35:14 INFO - PROCESS | 1818 | 1477985714337 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 00:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:35:14 INFO - PROCESS | 1818 | 1477985714365 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 00:35:14 INFO - PROCESS | 1818 | 1477985714386 Marionette TRACE conn4 <- [1,7,null,{}] 00:35:14 INFO - PROCESS | 1818 | 1477985714411 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:14 INFO - PROCESS | 1818 | 1477985714445 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 00:35:14 INFO - PROCESS | 1818 | 1477985714461 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 00:35:14 INFO - PROCESS | 1818 | 1477985714465 Marionette TRACE conn4 <- [1,9,null,["8"]] 00:35:14 INFO - PROCESS | 1818 | 1477985714487 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 00:35:14 INFO - PROCESS | 1818 | 1477985714492 Marionette TRACE conn4 <- [1,10,null,{}] 00:35:14 INFO - PROCESS | 1818 | 1477985714519 Marionette TRACE conn4 -> [0,11,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd34c00 == 6 [pid = 1818] [id = 6] 00:35:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 15 (0x8dd35000) [pid = 1818] [serial = 15] [outer = (nil)] 00:35:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 16 (0x8ddc1c00) [pid = 1818] [serial = 16] [outer = 0x8dd35000] 00:35:14 INFO - PROCESS | 1818 | 1477985714641 Marionette DEBUG loaded listener.js 00:35:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 17 (0x8ddc6400) [pid = 1818] [serial = 17] [outer = 0x8dd35000] 00:35:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dbcd800 == 7 [pid = 1818] [id = 7] 00:35:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 18 (0x8dbcdc00) [pid = 1818] [serial = 18] [outer = (nil)] 00:35:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 19 (0x8da07800) [pid = 1818] [serial = 19] [outer = 0x8dbcdc00] 00:35:15 INFO - PROCESS | 1818 | 1477985715051 Marionette DEBUG loaded listener.js 00:35:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x8dad4800) [pid = 1818] [serial = 20] [outer = 0x8dbcdc00] 00:35:15 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:35:15 INFO - PROCESS | 1818 | [1818] 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 00:35:15 INFO - PROCESS | 1818 | 1477985715902 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:35:16 INFO - . 00:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1863ms 00:35:16 INFO - PROCESS | 1818 | 1477985716327 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 00:35:16 INFO - PROCESS | 1818 | 1477985716336 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 00:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:35:16 INFO - PROCESS | 1818 | 1477985716397 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:16 INFO - PROCESS | 1818 | 1477985716758 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 00:35:16 INFO - PROCESS | 1818 | 1477985716900 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 00:35:16 INFO - PROCESS | 1818 | 1477985716905 Marionette TRACE conn4 <- [1,14,null,["8"]] 00:35:16 INFO - PROCESS | 1818 | 1477985716932 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 00:35:16 INFO - PROCESS | 1818 | 1477985716941 Marionette TRACE conn4 <- [1,15,null,{}] 00:35:16 INFO - PROCESS | 1818 | 1477985716974 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dbd0800 == 8 [pid = 1818] [id = 8] 00:35:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x8dbd1400) [pid = 1818] [serial = 21] [outer = (nil)] 00:35:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x8dd31400) [pid = 1818] [serial = 22] [outer = 0x8dbd1400] 00:35:17 INFO - PROCESS | 1818 | 1477985717144 Marionette DEBUG loaded listener.js 00:35:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8dd33400) [pid = 1818] [serial = 23] [outer = 0x8dbd1400] 00:35:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9bb800 == 9 [pid = 1818] [id = 9] 00:35:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8f9c1c00) [pid = 1818] [serial = 24] [outer = (nil)] 00:35:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8f9ba800) [pid = 1818] [serial = 25] [outer = 0x8f9c1c00] 00:35:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x9103d000) [pid = 1818] [serial = 26] [outer = 0x8f9c1c00] 00:35:17 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 00:35:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dad6c00 == 10 [pid = 1818] [id = 10] 00:35:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x9103c800) [pid = 1818] [serial = 27] [outer = (nil)] 00:35:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x92e42000) [pid = 1818] [serial = 28] [outer = 0x9103c800] 00:35:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f938800) [pid = 1818] [serial = 29] [outer = 0x9103c800] 00:35:18 INFO - PROCESS | 1818 | 1477985718550 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 00:35:18 INFO - . 00:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2224ms 00:35:18 INFO - PROCESS | 1818 | 1477985718616 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 00:35:18 INFO - PROCESS | 1818 | 1477985718621 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 00:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:35:18 INFO - PROCESS | 1818 | 1477985718692 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:18 INFO - PROCESS | 1818 | 1477985718902 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 00:35:19 INFO - PROCESS | 1818 | 1477985719014 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 00:35:19 INFO - PROCESS | 1818 | 1477985719019 Marionette TRACE conn4 <- [1,19,null,["8"]] 00:35:19 INFO - PROCESS | 1818 | 1477985719070 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 00:35:19 INFO - PROCESS | 1818 | 1477985719076 Marionette TRACE conn4 <- [1,20,null,{}] 00:35:19 INFO - PROCESS | 1818 | 1477985719087 Marionette TRACE conn4 -> [0,21,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x92a5d400 == 11 [pid = 1818] [id = 11] 00:35:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x92e41c00) [pid = 1818] [serial = 30] [outer = (nil)] 00:35:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x95c59800) [pid = 1818] [serial = 31] [outer = 0x92e41c00] 00:35:19 INFO - PROCESS | 1818 | 1477985719203 Marionette DEBUG loaded listener.js 00:35:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x93a99800) [pid = 1818] [serial = 32] [outer = 0x92e41c00] 00:35:20 INFO - PROCESS | 1818 | 1477985720113 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 00:35:20 INFO - . 00:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1488ms 00:35:20 INFO - PROCESS | 1818 | 1477985720193 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 00:35:20 INFO - PROCESS | 1818 | 1477985720200 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 00:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:35:20 INFO - PROCESS | 1818 | 1477985720210 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:20 INFO - PROCESS | 1818 | 1477985720411 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 00:35:20 INFO - PROCESS | 1818 | 1477985720518 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 00:35:20 INFO - PROCESS | 1818 | 1477985720524 Marionette TRACE conn4 <- [1,24,null,["8"]] 00:35:20 INFO - PROCESS | 1818 | 1477985720535 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 00:35:20 INFO - PROCESS | 1818 | 1477985720541 Marionette TRACE conn4 <- [1,25,null,{}] 00:35:20 INFO - PROCESS | 1818 | 1477985720549 Marionette TRACE conn4 -> [0,26,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a1d6400 == 12 [pid = 1818] [id = 12] 00:35:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x9a1d8c00) [pid = 1818] [serial = 33] [outer = (nil)] 00:35:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x9b069400) [pid = 1818] [serial = 34] [outer = 0x9a1d8c00] 00:35:20 INFO - PROCESS | 1818 | 1477985720659 Marionette DEBUG loaded listener.js 00:35:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x9b321800) [pid = 1818] [serial = 35] [outer = 0x9a1d8c00] 00:35:21 INFO - PROCESS | 1818 | 1477985721719 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 00:35:21 INFO - . 00:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1627ms 00:35:21 INFO - PROCESS | 1818 | 1477985721858 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 00:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:35:21 INFO - PROCESS | 1818 | 1477985721872 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 00:35:21 INFO - PROCESS | 1818 | 1477985721882 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:22 INFO - PROCESS | 1818 | 1477985722058 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 00:35:22 INFO - PROCESS | 1818 | 1477985722168 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 00:35:22 INFO - PROCESS | 1818 | 1477985722171 Marionette TRACE conn4 <- [1,29,null,["8"]] 00:35:22 INFO - PROCESS | 1818 | 1477985722181 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 00:35:22 INFO - PROCESS | 1818 | 1477985722187 Marionette TRACE conn4 <- [1,30,null,{}] 00:35:22 INFO - PROCESS | 1818 | 1477985722194 Marionette TRACE conn4 -> [0,31,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddca800 == 13 [pid = 1818] [id = 13] 00:35:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8ddcb400) [pid = 1818] [serial = 36] [outer = (nil)] 00:35:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x931d2800) [pid = 1818] [serial = 37] [outer = 0x8ddcb400] 00:35:22 INFO - PROCESS | 1818 | 1477985722289 Marionette DEBUG loaded listener.js 00:35:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x94b22000) [pid = 1818] [serial = 38] [outer = 0x8ddcb400] 00:35:22 INFO - PROCESS | 1818 | 1477985722952 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 00:35:23 INFO - . 00:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1124ms 00:35:23 INFO - PROCESS | 1818 | 1477985723003 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 00:35:23 INFO - PROCESS | 1818 | 1477985723007 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 00:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:35:23 INFO - PROCESS | 1818 | 1477985723015 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:23 INFO - PROCESS | 1818 | 1477985723217 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 00:35:23 INFO - PROCESS | 1818 | 1477985723311 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 00:35:23 INFO - PROCESS | 1818 | 1477985723314 Marionette TRACE conn4 <- [1,34,null,["8"]] 00:35:23 INFO - PROCESS | 1818 | 1477985723321 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 00:35:23 INFO - PROCESS | 1818 | 1477985723327 Marionette TRACE conn4 <- [1,35,null,{}] 00:35:23 INFO - PROCESS | 1818 | 1477985723333 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c5bc00 == 14 [pid = 1818] [id = 14] 00:35:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x96139c00) [pid = 1818] [serial = 39] [outer = (nil)] 00:35:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x9617b000) [pid = 1818] [serial = 40] [outer = 0x96139c00] 00:35:23 INFO - PROCESS | 1818 | 1477985723425 Marionette DEBUG loaded listener.js 00:35:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x965f2400) [pid = 1818] [serial = 41] [outer = 0x96139c00] 00:35:24 INFO - PROCESS | 1818 | 1477985724074 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 00:35:24 INFO - . 00:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1135ms 00:35:24 INFO - PROCESS | 1818 | 1477985724157 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 00:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:35:24 INFO - PROCESS | 1818 | 1477985724167 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 00:35:24 INFO - PROCESS | 1818 | 1477985724178 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:24 INFO - PROCESS | 1818 | 1477985724378 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 00:35:24 INFO - PROCESS | 1818 | 1477985724479 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 00:35:24 INFO - PROCESS | 1818 | 1477985724483 Marionette TRACE conn4 <- [1,39,null,["8"]] 00:35:24 INFO - PROCESS | 1818 | 1477985724489 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 00:35:24 INFO - PROCESS | 1818 | 1477985724495 Marionette TRACE conn4 <- [1,40,null,{}] 00:35:24 INFO - PROCESS | 1818 | 1477985724506 Marionette TRACE conn4 -> [0,41,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x983bd400 == 15 [pid = 1818] [id = 15] 00:35:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x994bdc00) [pid = 1818] [serial = 42] [outer = (nil)] 00:35:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x994d2800) [pid = 1818] [serial = 43] [outer = 0x994bdc00] 00:35:24 INFO - PROCESS | 1818 | 1477985724604 Marionette DEBUG loaded listener.js 00:35:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x9a03d400) [pid = 1818] [serial = 44] [outer = 0x994bdc00] 00:35:25 INFO - PROCESS | 1818 | 1477985725226 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 00:35:25 INFO - . 00:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1076ms 00:35:25 INFO - PROCESS | 1818 | 1477985725252 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 00:35:25 INFO - PROCESS | 1818 | 1477985725258 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 00:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:35:25 INFO - PROCESS | 1818 | 1477985725266 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:25 INFO - PROCESS | 1818 | 1477985725481 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 00:35:25 INFO - PROCESS | 1818 | 1477985725502 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 00:35:25 INFO - PROCESS | 1818 | 1477985725507 Marionette TRACE conn4 <- [1,44,null,["8"]] 00:35:25 INFO - PROCESS | 1818 | 1477985725512 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 00:35:25 INFO - PROCESS | 1818 | 1477985725519 Marionette TRACE conn4 <- [1,45,null,{}] 00:35:25 INFO - PROCESS | 1818 | 1477985725530 Marionette TRACE conn4 -> [0,46,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a1d7000 == 16 [pid = 1818] [id = 16] 00:35:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x9a1d9800) [pid = 1818] [serial = 45] [outer = (nil)] 00:35:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x9a235000) [pid = 1818] [serial = 46] [outer = 0x9a1d9800] 00:35:25 INFO - PROCESS | 1818 | 1477985725621 Marionette DEBUG loaded listener.js 00:35:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8d9ea400) [pid = 1818] [serial = 47] [outer = 0x9a1d9800] 00:35:26 INFO - PROCESS | 1818 | 1477985726252 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 00:35:26 INFO - . 00:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1079ms 00:35:26 INFO - PROCESS | 1818 | 1477985726345 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 00:35:26 INFO - PROCESS | 1818 | 1477985726350 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 00:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:35:26 INFO - PROCESS | 1818 | 1477985726376 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:26 INFO - PROCESS | 1818 | 1477985726571 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 00:35:26 INFO - PROCESS | 1818 | 1477985726707 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 00:35:26 INFO - PROCESS | 1818 | 1477985726715 Marionette TRACE conn4 <- [1,49,null,["8"]] 00:35:26 INFO - PROCESS | 1818 | 1477985726729 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 00:35:26 INFO - PROCESS | 1818 | 1477985726737 Marionette TRACE conn4 <- [1,50,null,{}] 00:35:26 INFO - PROCESS | 1818 | 1477985726745 Marionette TRACE conn4 -> [0,51,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f945000 == 17 [pid = 1818] [id = 17] 00:35:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8f9bbc00) [pid = 1818] [serial = 48] [outer = (nil)] 00:35:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8fade800) [pid = 1818] [serial = 49] [outer = 0x8f9bbc00] 00:35:26 INFO - PROCESS | 1818 | 1477985726896 Marionette DEBUG loaded listener.js 00:35:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x92a58400) [pid = 1818] [serial = 50] [outer = 0x8f9bbc00] 00:35:27 INFO - PROCESS | 1818 | 1477985727652 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 00:35:27 INFO - . 00:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1327ms 00:35:27 INFO - PROCESS | 1818 | 1477985727688 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 00:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:35:27 INFO - PROCESS | 1818 | 1477985727695 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 00:35:27 INFO - PROCESS | 1818 | 1477985727703 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:27 INFO - PROCESS | 1818 | 1477985727951 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 00:35:27 INFO - PROCESS | 1818 | 1477985727966 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 00:35:27 INFO - PROCESS | 1818 | 1477985727971 Marionette TRACE conn4 <- [1,54,null,["8"]] 00:35:28 INFO - PROCESS | 1818 | 1477985728080 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 00:35:28 INFO - PROCESS | 1818 | 1477985728086 Marionette TRACE conn4 <- [1,55,null,{}] 00:35:28 INFO - PROCESS | 1818 | 1477985728097 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x965ef000 == 18 [pid = 1818] [id = 18] 00:35:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x965f2800) [pid = 1818] [serial = 51] [outer = (nil)] 00:35:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x966dc400) [pid = 1818] [serial = 52] [outer = 0x965f2800] 00:35:28 INFO - PROCESS | 1818 | 1477985728203 Marionette DEBUG loaded listener.js 00:35:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x96771c00) [pid = 1818] [serial = 53] [outer = 0x965f2800] 00:35:28 INFO - PROCESS | 1818 | 1477985728964 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 00:35:29 INFO - . 00:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1335ms 00:35:29 INFO - PROCESS | 1818 | 1477985729045 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 00:35:29 INFO - PROCESS | 1818 | 1477985729055 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 00:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:35:29 INFO - PROCESS | 1818 | 1477985729064 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:29 INFO - PROCESS | 1818 | 1477985729258 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 00:35:29 INFO - PROCESS | 1818 | 1477985729396 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 00:35:29 INFO - PROCESS | 1818 | 1477985729401 Marionette TRACE conn4 <- [1,59,null,["8"]] 00:35:29 INFO - PROCESS | 1818 | 1477985729412 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 00:35:29 INFO - PROCESS | 1818 | 1477985729418 Marionette TRACE conn4 <- [1,60,null,{}] 00:35:29 INFO - PROCESS | 1818 | 1477985729426 Marionette TRACE conn4 -> [0,61,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a039c00 == 19 [pid = 1818] [id = 19] 00:35:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x9a14bc00) [pid = 1818] [serial = 54] [outer = (nil)] 00:35:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x9a1d9000) [pid = 1818] [serial = 55] [outer = 0x9a14bc00] 00:35:29 INFO - PROCESS | 1818 | 1477985729536 Marionette DEBUG loaded listener.js 00:35:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x9a236c00) [pid = 1818] [serial = 56] [outer = 0x9a14bc00] 00:35:30 INFO - PROCESS | 1818 | 1477985730291 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 00:35:30 INFO - . 00:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1312ms 00:35:30 INFO - PROCESS | 1818 | 1477985730376 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 00:35:30 INFO - PROCESS | 1818 | 1477985730380 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 00:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:35:30 INFO - PROCESS | 1818 | 1477985730387 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:30 INFO - PROCESS | 1818 | 1477985730571 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 00:35:30 INFO - PROCESS | 1818 | 1477985730707 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 00:35:30 INFO - PROCESS | 1818 | 1477985730717 Marionette TRACE conn4 <- [1,64,null,["8"]] 00:35:30 INFO - PROCESS | 1818 | 1477985730730 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 00:35:30 INFO - PROCESS | 1818 | 1477985730739 Marionette TRACE conn4 <- [1,65,null,{}] 00:35:30 INFO - PROCESS | 1818 | 1477985730746 Marionette TRACE conn4 -> [0,66,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b319c00 == 20 [pid = 1818] [id = 20] 00:35:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x9b3ed400) [pid = 1818] [serial = 57] [outer = (nil)] 00:35:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0xa0f98c00) [pid = 1818] [serial = 58] [outer = 0x9b3ed400] 00:35:30 INFO - PROCESS | 1818 | 1477985730848 Marionette DEBUG loaded listener.js 00:35:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0xa0fabc00) [pid = 1818] [serial = 59] [outer = 0x9b3ed400] 00:35:31 INFO - PROCESS | 1818 | 1477985731553 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 00:35:31 INFO - . 00:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1220ms 00:35:31 INFO - PROCESS | 1818 | 1477985731606 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 00:35:31 INFO - PROCESS | 1818 | 1477985731610 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 00:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:35:31 INFO - PROCESS | 1818 | 1477985731735 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:31 INFO - PROCESS | 1818 | 1477985731936 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 00:35:32 INFO - PROCESS | 1818 | 1477985732048 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 00:35:32 INFO - PROCESS | 1818 | 1477985732051 Marionette TRACE conn4 <- [1,69,null,["8"]] 00:35:32 INFO - PROCESS | 1818 | 1477985732130 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 00:35:32 INFO - PROCESS | 1818 | 1477985732146 Marionette TRACE conn4 <- [1,70,null,{}] 00:35:32 INFO - PROCESS | 1818 | 1477985732159 Marionette TRACE conn4 -> [0,71,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc2000 == 21 [pid = 1818] [id = 21] 00:35:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8ddcc800) [pid = 1818] [serial = 60] [outer = (nil)] 00:35:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x92a5a400) [pid = 1818] [serial = 61] [outer = 0x8ddcc800] 00:35:32 INFO - PROCESS | 1818 | 1477985732258 Marionette DEBUG loaded listener.js 00:35:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x931dc800) [pid = 1818] [serial = 62] [outer = 0x8ddcc800] 00:35:32 INFO - PROCESS | 1818 | --DOCSHELL 0x95c5bc00 == 20 [pid = 1818] [id = 14] 00:35:32 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddca800 == 19 [pid = 1818] [id = 13] 00:35:32 INFO - PROCESS | 1818 | --DOCSHELL 0x8dbd0800 == 18 [pid = 1818] [id = 8] 00:35:33 INFO - PROCESS | 1818 | 1477985733100 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 00:35:33 INFO - . 00:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1430ms 00:35:33 INFO - PROCESS | 1818 | 1477985733158 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 00:35:33 INFO - PROCESS | 1818 | 1477985733165 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 00:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:35:33 INFO - PROCESS | 1818 | 1477985733175 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:33 INFO - PROCESS | 1818 | 1477985733372 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 00:35:33 INFO - PROCESS | 1818 | 1477985733511 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 00:35:33 INFO - PROCESS | 1818 | 1477985733517 Marionette TRACE conn4 <- [1,74,null,["8"]] 00:35:33 INFO - PROCESS | 1818 | 1477985733529 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 00:35:33 INFO - PROCESS | 1818 | 1477985733538 Marionette TRACE conn4 <- [1,75,null,{}] 00:35:33 INFO - PROCESS | 1818 | 1477985733546 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x9386e400 == 19 [pid = 1818] [id = 22] 00:35:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9386f000) [pid = 1818] [serial = 63] [outer = (nil)] 00:35:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x93aa0400) [pid = 1818] [serial = 64] [outer = 0x9386f000] 00:35:33 INFO - PROCESS | 1818 | 1477985733679 Marionette DEBUG loaded listener.js 00:35:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x95b70000) [pid = 1818] [serial = 65] [outer = 0x9386f000] 00:35:34 INFO - PROCESS | 1818 | 1477985734426 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 00:35:34 INFO - . 00:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1281ms 00:35:34 INFO - PROCESS | 1818 | 1477985734454 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 00:35:34 INFO - PROCESS | 1818 | 1477985734459 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 00:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:35:34 INFO - PROCESS | 1818 | 1477985734467 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:34 INFO - PROCESS | 1818 | 1477985734661 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 00:35:34 INFO - PROCESS | 1818 | 1477985734803 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 00:35:34 INFO - PROCESS | 1818 | 1477985734811 Marionette TRACE conn4 <- [1,79,null,["8"]] 00:35:34 INFO - PROCESS | 1818 | 1477985734820 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 00:35:34 INFO - PROCESS | 1818 | 1477985734825 Marionette TRACE conn4 <- [1,80,null,{}] 00:35:34 INFO - PROCESS | 1818 | 1477985734832 Marionette TRACE conn4 -> [0,81,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x965f3c00 == 20 [pid = 1818] [id = 23] 00:35:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x966e0000) [pid = 1818] [serial = 66] [outer = (nil)] 00:35:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9677c400) [pid = 1818] [serial = 67] [outer = 0x966e0000] 00:35:34 INFO - PROCESS | 1818 | 1477985734940 Marionette DEBUG loaded listener.js 00:35:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x979aac00) [pid = 1818] [serial = 68] [outer = 0x966e0000] 00:35:35 INFO - PROCESS | 1818 | 1477985735741 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 00:35:35 INFO - . 00:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1331ms 00:35:35 INFO - PROCESS | 1818 | 1477985735818 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 00:35:35 INFO - PROCESS | 1818 | 1477985735826 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 00:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:35:35 INFO - PROCESS | 1818 | 1477985735834 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:36 INFO - PROCESS | 1818 | 1477985736023 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 00:35:36 INFO - PROCESS | 1818 | 1477985736163 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 00:35:36 INFO - PROCESS | 1818 | 1477985736168 Marionette TRACE conn4 <- [1,84,null,["8"]] 00:35:36 INFO - PROCESS | 1818 | 1477985736179 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 00:35:36 INFO - PROCESS | 1818 | 1477985736187 Marionette TRACE conn4 <- [1,85,null,{}] 00:35:36 INFO - PROCESS | 1818 | 1477985736194 Marionette TRACE conn4 -> [0,86,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a43f800 == 21 [pid = 1818] [id = 24] 00:35:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9a442000) [pid = 1818] [serial = 69] [outer = (nil)] 00:35:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x9b06cc00) [pid = 1818] [serial = 70] [outer = 0x9a442000] 00:35:36 INFO - PROCESS | 1818 | 1477985736302 Marionette DEBUG loaded listener.js 00:35:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x9b073800) [pid = 1818] [serial = 71] [outer = 0x9a442000] 00:35:37 INFO - PROCESS | 1818 | 1477985737063 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 00:35:37 INFO - . 00:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1287ms 00:35:37 INFO - PROCESS | 1818 | 1477985737121 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 00:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:35:37 INFO - PROCESS | 1818 | 1477985737126 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 00:35:37 INFO - PROCESS | 1818 | 1477985737133 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:37 INFO - PROCESS | 1818 | 1477985737311 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 00:35:37 INFO - PROCESS | 1818 | 1477985737453 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 00:35:37 INFO - PROCESS | 1818 | 1477985737457 Marionette TRACE conn4 <- [1,89,null,["8"]] 00:35:37 INFO - PROCESS | 1818 | 1477985737469 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 00:35:37 INFO - PROCESS | 1818 | 1477985737476 Marionette TRACE conn4 <- [1,90,null,{}] 00:35:37 INFO - PROCESS | 1818 | 1477985737486 Marionette TRACE conn4 -> [0,91,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:37 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2399400 == 22 [pid = 1818] [id = 25] 00:35:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0xa23de800) [pid = 1818] [serial = 72] [outer = (nil)] 00:35:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0xa27f1c00) [pid = 1818] [serial = 73] [outer = 0xa23de800] 00:35:37 INFO - PROCESS | 1818 | 1477985737589 Marionette DEBUG loaded listener.js 00:35:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa2902c00) [pid = 1818] [serial = 74] [outer = 0xa23de800] 00:35:38 INFO - PROCESS | 1818 | 1477985738317 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 00:35:38 INFO - . 00:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1226ms 00:35:38 INFO - PROCESS | 1818 | 1477985738357 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 00:35:38 INFO - PROCESS | 1818 | 1477985738361 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 00:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:35:38 INFO - PROCESS | 1818 | 1477985738368 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:38 INFO - PROCESS | 1818 | 1477985738539 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 00:35:38 INFO - PROCESS | 1818 | 1477985738706 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 00:35:38 INFO - PROCESS | 1818 | 1477985738711 Marionette TRACE conn4 <- [1,94,null,["8"]] 00:35:38 INFO - PROCESS | 1818 | 1477985738718 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 00:35:38 INFO - PROCESS | 1818 | 1477985738730 Marionette TRACE conn4 <- [1,95,null,{}] 00:35:38 INFO - PROCESS | 1818 | 1477985738735 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd36000 == 23 [pid = 1818] [id = 26] 00:35:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x9386d000) [pid = 1818] [serial = 75] [outer = (nil)] 00:35:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0xa2b1d000) [pid = 1818] [serial = 76] [outer = 0x9386d000] 00:35:38 INFO - PROCESS | 1818 | 1477985738841 Marionette DEBUG loaded listener.js 00:35:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0xa423c800) [pid = 1818] [serial = 77] [outer = 0x9386d000] 00:35:39 INFO - PROCESS | 1818 | 1477985739696 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8f945000 == 22 [pid = 1818] [id = 17] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x965ef000 == 21 [pid = 1818] [id = 18] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x92a5d400 == 20 [pid = 1818] [id = 11] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x9a039c00 == 19 [pid = 1818] [id = 19] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x9b319c00 == 18 [pid = 1818] [id = 20] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x983bd400 == 17 [pid = 1818] [id = 15] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x9a1d6400 == 16 [pid = 1818] [id = 12] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd34c00 == 15 [pid = 1818] [id = 6] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc2000 == 14 [pid = 1818] [id = 21] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x9386e400 == 13 [pid = 1818] [id = 22] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x9a1d7000 == 12 [pid = 1818] [id = 16] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x965f3c00 == 11 [pid = 1818] [id = 23] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0x9a43f800 == 10 [pid = 1818] [id = 24] 00:35:41 INFO - PROCESS | 1818 | --DOCSHELL 0xa2399400 == 9 [pid = 1818] [id = 25] 00:35:42 INFO - . 00:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 3786ms 00:35:42 INFO - PROCESS | 1818 | 1477985742190 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 00:35:42 INFO - PROCESS | 1818 | 1477985742195 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 00:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:35:42 INFO - PROCESS | 1818 | 1477985742205 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:42 INFO - PROCESS | 1818 | 1477985742400 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 00:35:42 INFO - PROCESS | 1818 | 1477985742510 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 00:35:42 INFO - PROCESS | 1818 | 1477985742516 Marionette TRACE conn4 <- [1,99,null,["8"]] 00:35:42 INFO - PROCESS | 1818 | 1477985742527 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 00:35:42 INFO - PROCESS | 1818 | 1477985742534 Marionette TRACE conn4 <- [1,100,null,{}] 00:35:42 INFO - PROCESS | 1818 | 1477985742542 Marionette TRACE conn4 -> [0,101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3c000 == 10 [pid = 1818] [id = 27] 00:35:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8dd3c400) [pid = 1818] [serial = 78] [outer = (nil)] 00:35:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8ddc3800) [pid = 1818] [serial = 79] [outer = 0x8dd3c400] 00:35:42 INFO - PROCESS | 1818 | 1477985742666 Marionette DEBUG loaded listener.js 00:35:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8fada800) [pid = 1818] [serial = 80] [outer = 0x8dd3c400] 00:35:43 INFO - PROCESS | 1818 | 1477985743373 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:35:43 INFO - . 00:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1222ms 00:35:43 INFO - PROCESS | 1818 | 1477985743430 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 00:35:43 INFO - PROCESS | 1818 | 1477985743437 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 00:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:35:43 INFO - PROCESS | 1818 | 1477985743445 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:43 INFO - PROCESS | 1818 | 1477985743664 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 00:35:43 INFO - PROCESS | 1818 | 1477985743810 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 00:35:43 INFO - PROCESS | 1818 | 1477985743815 Marionette TRACE conn4 <- [1,104,null,["8"]] 00:35:43 INFO - PROCESS | 1818 | 1477985743821 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 00:35:43 INFO - PROCESS | 1818 | 1477985743827 Marionette TRACE conn4 <- [1,105,null,{}] 00:35:43 INFO - PROCESS | 1818 | 1477985743833 Marionette TRACE conn4 -> [0,106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3b000 == 11 [pid = 1818] [id = 28] 00:35:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8fadb000) [pid = 1818] [serial = 81] [outer = (nil)] 00:35:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x95c5e800) [pid = 1818] [serial = 82] [outer = 0x8fadb000] 00:35:43 INFO - PROCESS | 1818 | 1477985743928 Marionette DEBUG loaded listener.js 00:35:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x96143000) [pid = 1818] [serial = 83] [outer = 0x8fadb000] 00:35:44 INFO - PROCESS | 1818 | 1477985744664 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 00:35:44 INFO - . 00:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1275ms 00:35:44 INFO - PROCESS | 1818 | 1477985744732 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 00:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:35:44 INFO - PROCESS | 1818 | 1477985744742 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 00:35:44 INFO - PROCESS | 1818 | 1477985744751 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:44 INFO - PROCESS | 1818 | 1477985744984 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 00:35:45 INFO - PROCESS | 1818 | 1477985745055 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 00:35:45 INFO - PROCESS | 1818 | 1477985745060 Marionette TRACE conn4 <- [1,109,null,["8"]] 00:35:45 INFO - PROCESS | 1818 | 1477985745078 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 00:35:45 INFO - PROCESS | 1818 | 1477985745085 Marionette TRACE conn4 <- [1,110,null,{}] 00:35:45 INFO - PROCESS | 1818 | 1477985745092 Marionette TRACE conn4 -> [0,111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x994bc800 == 12 [pid = 1818] [id = 29] 00:35:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x9a042800) [pid = 1818] [serial = 84] [outer = (nil)] 00:35:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x9a0d6000) [pid = 1818] [serial = 85] [outer = 0x9a042800] 00:35:45 INFO - PROCESS | 1818 | 1477985745201 Marionette DEBUG loaded listener.js 00:35:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x9a1d6400) [pid = 1818] [serial = 86] [outer = 0x9a042800] 00:35:45 INFO - PROCESS | 1818 | 1477985745965 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 00:35:45 INFO - . 00:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1240ms 00:35:45 INFO - PROCESS | 1818 | 1477985745990 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 00:35:45 INFO - PROCESS | 1818 | 1477985745993 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 00:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:35:46 INFO - PROCESS | 1818 | 1477985746008 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:46 INFO - PROCESS | 1818 | 1477985746226 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 00:35:46 INFO - PROCESS | 1818 | 1477985746252 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 00:35:46 INFO - PROCESS | 1818 | 1477985746259 Marionette TRACE conn4 <- [1,114,null,["8"]] 00:35:46 INFO - PROCESS | 1818 | 1477985746265 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 00:35:46 INFO - PROCESS | 1818 | 1477985746271 Marionette TRACE conn4 <- [1,115,null,{}] 00:35:46 INFO - PROCESS | 1818 | 1477985746277 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9ea000 == 13 [pid = 1818] [id = 30] 00:35:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8d9f3400) [pid = 1818] [serial = 87] [outer = (nil)] 00:35:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x97b6fc00) [pid = 1818] [serial = 88] [outer = 0x8d9f3400] 00:35:46 INFO - PROCESS | 1818 | 1477985746893 Marionette DEBUG loaded listener.js 00:35:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0xa42db000) [pid = 1818] [serial = 89] [outer = 0x8d9f3400] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x9a1d8c00) [pid = 1818] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x994bdc00) [pid = 1818] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8dbd1400) [pid = 1818] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x96139c00) [pid = 1818] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8ddcb400) [pid = 1818] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x92e41c00) [pid = 1818] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0xa23de800) [pid = 1818] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8dd35000) [pid = 1818] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8f9bbc00) [pid = 1818] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9b3ed400) [pid = 1818] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9a442000) [pid = 1818] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9a14bc00) [pid = 1818] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x965f2800) [pid = 1818] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x966e0000) [pid = 1818] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9a1d9800) [pid = 1818] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x9386f000) [pid = 1818] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:35:47 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8ddcc800) [pid = 1818] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:35:47 INFO - PROCESS | 1818 | 1477985747597 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:35:47 INFO - . 00:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1620ms 00:35:47 INFO - PROCESS | 1818 | 1477985747629 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 00:35:47 INFO - PROCESS | 1818 | 1477985747634 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 00:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:35:47 INFO - PROCESS | 1818 | 1477985747641 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:47 INFO - PROCESS | 1818 | 1477985747802 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 00:35:47 INFO - PROCESS | 1818 | 1477985747823 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 00:35:47 INFO - PROCESS | 1818 | 1477985747826 Marionette TRACE conn4 <- [1,119,null,["8"]] 00:35:47 INFO - PROCESS | 1818 | 1477985747832 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 00:35:47 INFO - PROCESS | 1818 | 1477985747837 Marionette TRACE conn4 <- [1,120,null,{}] 00:35:47 INFO - PROCESS | 1818 | 1477985747936 Marionette TRACE conn4 -> [0,121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dbd1400 == 14 [pid = 1818] [id = 31] 00:35:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x92a15800) [pid = 1818] [serial = 90] [outer = (nil)] 00:35:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x9a0d1800) [pid = 1818] [serial = 91] [outer = 0x92a15800] 00:35:48 INFO - PROCESS | 1818 | 1477985748026 Marionette DEBUG loaded listener.js 00:35:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x9b3f2400) [pid = 1818] [serial = 92] [outer = 0x92a15800] 00:35:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8da09000) [pid = 1818] [serial = 93] [outer = 0x9103c800] 00:35:48 INFO - PROCESS | 1818 | 1477985748729 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 00:35:48 INFO - . 00:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1119ms 00:35:48 INFO - PROCESS | 1818 | 1477985748765 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 00:35:48 INFO - PROCESS | 1818 | 1477985748768 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 00:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:35:48 INFO - PROCESS | 1818 | 1477985748782 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:49 INFO - PROCESS | 1818 | 1477985749034 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 00:35:49 INFO - PROCESS | 1818 | 1477985749184 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 00:35:49 INFO - PROCESS | 1818 | 1477985749190 Marionette TRACE conn4 <- [1,124,null,["8"]] 00:35:49 INFO - PROCESS | 1818 | 1477985749200 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 00:35:49 INFO - PROCESS | 1818 | 1477985749209 Marionette TRACE conn4 <- [1,125,null,{}] 00:35:49 INFO - PROCESS | 1818 | 1477985749219 Marionette TRACE conn4 -> [0,126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd39800 == 15 [pid = 1818] [id = 32] 00:35:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8dd39c00) [pid = 1818] [serial = 94] [outer = (nil)] 00:35:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8f937000) [pid = 1818] [serial = 95] [outer = 0x8dd39c00] 00:35:49 INFO - PROCESS | 1818 | 1477985749376 Marionette DEBUG loaded listener.js 00:35:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x92a5bc00) [pid = 1818] [serial = 96] [outer = 0x8dd39c00] 00:35:50 INFO - PROCESS | 1818 | 1477985750230 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 00:35:50 INFO - . 00:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1526ms 00:35:50 INFO - PROCESS | 1818 | 1477985750308 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 00:35:50 INFO - PROCESS | 1818 | 1477985750316 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 00:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:35:50 INFO - PROCESS | 1818 | 1477985750326 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:50 INFO - PROCESS | 1818 | 1477985750520 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 00:35:50 INFO - PROCESS | 1818 | 1477985750669 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 00:35:50 INFO - PROCESS | 1818 | 1477985750674 Marionette TRACE conn4 <- [1,129,null,["8"]] 00:35:50 INFO - PROCESS | 1818 | 1477985750685 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 00:35:50 INFO - PROCESS | 1818 | 1477985750693 Marionette TRACE conn4 <- [1,130,null,{}] 00:35:50 INFO - PROCESS | 1818 | 1477985750700 Marionette TRACE conn4 -> [0,131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x97b65400 == 16 [pid = 1818] [id = 33] 00:35:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x97b66c00) [pid = 1818] [serial = 97] [outer = (nil)] 00:35:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x97b72400) [pid = 1818] [serial = 98] [outer = 0x97b66c00] 00:35:50 INFO - PROCESS | 1818 | 1477985750804 Marionette DEBUG loaded listener.js 00:35:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x9a0d1c00) [pid = 1818] [serial = 99] [outer = 0x97b66c00] 00:35:51 INFO - PROCESS | 1818 | 1477985751724 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 00:35:51 INFO - . 00:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1476ms 00:35:51 INFO - PROCESS | 1818 | 1477985751822 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 00:35:51 INFO - PROCESS | 1818 | 1477985751831 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 00:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:35:51 INFO - PROCESS | 1818 | 1477985751852 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:52 INFO - PROCESS | 1818 | 1477985752050 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 00:35:52 INFO - PROCESS | 1818 | 1477985752180 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 00:35:52 INFO - PROCESS | 1818 | 1477985752186 Marionette TRACE conn4 <- [1,134,null,["8"]] 00:35:52 INFO - PROCESS | 1818 | 1477985752194 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 00:35:52 INFO - PROCESS | 1818 | 1477985752201 Marionette TRACE conn4 <- [1,135,null,{}] 00:35:52 INFO - PROCESS | 1818 | 1477985752215 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddca000 == 17 [pid = 1818] [id = 34] 00:35:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8ddca400) [pid = 1818] [serial = 100] [outer = (nil)] 00:35:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8ddcd800) [pid = 1818] [serial = 101] [outer = 0x8ddca400] 00:35:52 INFO - PROCESS | 1818 | 1477985752320 Marionette DEBUG loaded listener.js 00:35:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x9103d400) [pid = 1818] [serial = 102] [outer = 0x8ddca400] 00:35:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd36000 == 16 [pid = 1818] [id = 26] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x950b6800) [pid = 1818] [serial = 12] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0xa2b1d000) [pid = 1818] [serial = 76] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x94d35c00) [pid = 1818] [serial = 9] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x92e42000) [pid = 1818] [serial = 28] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0xa0fa6800) [pid = 1818] [serial = 2] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0xa27f1c00) [pid = 1818] [serial = 73] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0xa2902c00) [pid = 1818] [serial = 74] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9b06cc00) [pid = 1818] [serial = 70] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x9b073800) [pid = 1818] [serial = 71] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x9677c400) [pid = 1818] [serial = 67] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x979aac00) [pid = 1818] [serial = 68] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x93aa0400) [pid = 1818] [serial = 64] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x95b70000) [pid = 1818] [serial = 65] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x92a5a400) [pid = 1818] [serial = 61] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x931dc800) [pid = 1818] [serial = 62] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0xa0f98c00) [pid = 1818] [serial = 58] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0xa0fabc00) [pid = 1818] [serial = 59] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x9a1d9000) [pid = 1818] [serial = 55] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x9a236c00) [pid = 1818] [serial = 56] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x966dc400) [pid = 1818] [serial = 52] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x96771c00) [pid = 1818] [serial = 53] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8fade800) [pid = 1818] [serial = 49] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x92a58400) [pid = 1818] [serial = 50] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x9a235000) [pid = 1818] [serial = 46] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8d9ea400) [pid = 1818] [serial = 47] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x994d2800) [pid = 1818] [serial = 43] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x9a03d400) [pid = 1818] [serial = 44] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x9617b000) [pid = 1818] [serial = 40] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x965f2400) [pid = 1818] [serial = 41] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x931d2800) [pid = 1818] [serial = 37] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x94b22000) [pid = 1818] [serial = 38] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x9b069400) [pid = 1818] [serial = 34] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x9b321800) [pid = 1818] [serial = 35] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x95c59800) [pid = 1818] [serial = 31] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x93a99800) [pid = 1818] [serial = 32] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8dd31400) [pid = 1818] [serial = 22] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8dd33400) [pid = 1818] [serial = 23] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8ddc1c00) [pid = 1818] [serial = 16] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8ddc6400) [pid = 1818] [serial = 17] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8f9ba800) [pid = 1818] [serial = 25] [outer = (nil)] [url = about:blank] 00:35:52 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8da07800) [pid = 1818] [serial = 19] [outer = (nil)] [url = about:blank] 00:35:53 INFO - PROCESS | 1818 | 1477985753121 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:35:53 INFO - . 00:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1330ms 00:35:53 INFO - PROCESS | 1818 | 1477985753189 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 00:35:53 INFO - PROCESS | 1818 | 1477985753194 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 00:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:35:53 INFO - PROCESS | 1818 | 1477985753202 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:53 INFO - PROCESS | 1818 | 1477985753376 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 00:35:53 INFO - PROCESS | 1818 | 1477985753387 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 00:35:53 INFO - PROCESS | 1818 | 1477985753391 Marionette TRACE conn4 <- [1,139,null,["8"]] 00:35:53 INFO - PROCESS | 1818 | 1477985753399 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 00:35:53 INFO - PROCESS | 1818 | 1477985753405 Marionette TRACE conn4 <- [1,140,null,{}] 00:35:53 INFO - PROCESS | 1818 | 1477985753411 Marionette TRACE conn4 -> [0,141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fadec00 == 17 [pid = 1818] [id = 35] 00:35:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x91b27000) [pid = 1818] [serial = 103] [outer = (nil)] 00:35:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x92b99c00) [pid = 1818] [serial = 104] [outer = 0x91b27000] 00:35:53 INFO - PROCESS | 1818 | 1477985753505 Marionette DEBUG loaded listener.js 00:35:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x92e42000) [pid = 1818] [serial = 105] [outer = 0x91b27000] 00:35:54 INFO - PROCESS | 1818 | 1477985754211 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 00:35:54 INFO - . 00:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1077ms 00:35:54 INFO - PROCESS | 1818 | 1477985754287 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 00:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:35:54 INFO - PROCESS | 1818 | 1477985754295 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 00:35:54 INFO - PROCESS | 1818 | 1477985754302 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:54 INFO - PROCESS | 1818 | 1477985754473 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 00:35:54 INFO - PROCESS | 1818 | 1477985754488 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 00:35:54 INFO - PROCESS | 1818 | 1477985754493 Marionette TRACE conn4 <- [1,144,null,["8"]] 00:35:54 INFO - PROCESS | 1818 | 1477985754589 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 00:35:54 INFO - PROCESS | 1818 | 1477985754596 Marionette TRACE conn4 <- [1,145,null,{}] 00:35:54 INFO - PROCESS | 1818 | 1477985754606 Marionette TRACE conn4 -> [0,146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x94d35c00 == 18 [pid = 1818] [id = 36] 00:35:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x94d36000) [pid = 1818] [serial = 106] [outer = (nil)] 00:35:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x95b6d800) [pid = 1818] [serial = 107] [outer = 0x94d36000] 00:35:54 INFO - PROCESS | 1818 | 1477985754701 Marionette DEBUG loaded listener.js 00:35:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x95b78c00) [pid = 1818] [serial = 108] [outer = 0x94d36000] 00:35:55 INFO - PROCESS | 1818 | 1477985755373 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 00:35:55 INFO - . 00:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1119ms 00:35:55 INFO - PROCESS | 1818 | 1477985755420 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 00:35:55 INFO - PROCESS | 1818 | 1477985755423 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 00:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:35:55 INFO - PROCESS | 1818 | 1477985755431 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:55 INFO - PROCESS | 1818 | 1477985755652 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 00:35:55 INFO - PROCESS | 1818 | 1477985755678 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 00:35:55 INFO - PROCESS | 1818 | 1477985755682 Marionette TRACE conn4 <- [1,149,null,["8"]] 00:35:55 INFO - PROCESS | 1818 | 1477985755687 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 00:35:55 INFO - PROCESS | 1818 | 1477985755693 Marionette TRACE conn4 <- [1,150,null,{}] 00:35:55 INFO - PROCESS | 1818 | 1477985755702 Marionette TRACE conn4 -> [0,151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa86400 == 19 [pid = 1818] [id = 37] 00:35:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8fa86c00) [pid = 1818] [serial = 109] [outer = (nil)] 00:35:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8fa88400) [pid = 1818] [serial = 110] [outer = 0x8fa86c00] 00:35:55 INFO - PROCESS | 1818 | 1477985755853 Marionette DEBUG loaded listener.js 00:35:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8fa8e800) [pid = 1818] [serial = 111] [outer = 0x8fa86c00] 00:35:56 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8d9f3400) [pid = 1818] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:35:56 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8dd3c400) [pid = 1818] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:35:56 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x9386d000) [pid = 1818] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:35:56 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x9a042800) [pid = 1818] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:35:56 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8fadb000) [pid = 1818] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:35:56 INFO - PROCESS | 1818 | 1477985756606 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 00:35:56 INFO - . 00:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1226ms 00:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:35:56 INFO - PROCESS | 1818 | 1477985756656 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 00:35:56 INFO - PROCESS | 1818 | 1477985756659 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 00:35:56 INFO - PROCESS | 1818 | 1477985756666 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:56 INFO - PROCESS | 1818 | 1477985756818 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 00:35:56 INFO - PROCESS | 1818 | 1477985756828 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 00:35:56 INFO - PROCESS | 1818 | 1477985756831 Marionette TRACE conn4 <- [1,154,null,["8"]] 00:35:56 INFO - PROCESS | 1818 | 1477985756838 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 00:35:56 INFO - PROCESS | 1818 | 1477985756849 Marionette TRACE conn4 <- [1,155,null,{}] 00:35:56 INFO - PROCESS | 1818 | 1477985756942 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fad2800 == 20 [pid = 1818] [id = 38] 00:35:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x91002400) [pid = 1818] [serial = 112] [outer = (nil)] 00:35:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x92e41c00) [pid = 1818] [serial = 113] [outer = 0x91002400] 00:35:57 INFO - PROCESS | 1818 | 1477985757033 Marionette DEBUG loaded listener.js 00:35:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x95c58400) [pid = 1818] [serial = 114] [outer = 0x91002400] 00:35:57 INFO - PROCESS | 1818 | 1477985757619 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 00:35:57 INFO - . 00:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 979ms 00:35:57 INFO - PROCESS | 1818 | 1477985757643 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 00:35:57 INFO - PROCESS | 1818 | 1477985757648 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 00:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:35:57 INFO - PROCESS | 1818 | 1477985757654 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:57 INFO - PROCESS | 1818 | 1477985757842 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 00:35:57 INFO - PROCESS | 1818 | 1477985757946 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 00:35:57 INFO - PROCESS | 1818 | 1477985757949 Marionette TRACE conn4 <- [1,159,null,["8"]] 00:35:57 INFO - PROCESS | 1818 | 1477985757954 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 00:35:57 INFO - PROCESS | 1818 | 1477985757959 Marionette TRACE conn4 <- [1,160,null,{}] 00:35:57 INFO - PROCESS | 1818 | 1477985757965 Marionette TRACE conn4 -> [0,161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x9796dc00 == 21 [pid = 1818] [id = 39] 00:35:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x97b69c00) [pid = 1818] [serial = 115] [outer = (nil)] 00:35:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x983c7400) [pid = 1818] [serial = 116] [outer = 0x97b69c00] 00:35:58 INFO - PROCESS | 1818 | 1477985758057 Marionette DEBUG loaded listener.js 00:35:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x9a14e000) [pid = 1818] [serial = 117] [outer = 0x97b69c00] 00:35:58 INFO - PROCESS | 1818 | 1477985758654 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 00:35:58 INFO - . 00:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1025ms 00:35:58 INFO - PROCESS | 1818 | 1477985758681 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 00:35:58 INFO - PROCESS | 1818 | 1477985758685 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 00:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:35:58 INFO - PROCESS | 1818 | 1477985758692 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:35:58 INFO - PROCESS | 1818 | 1477985758856 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 00:35:59 INFO - PROCESS | 1818 | 1477985759027 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 00:35:59 INFO - PROCESS | 1818 | 1477985759033 Marionette TRACE conn4 <- [1,164,null,["8"]] 00:35:59 INFO - PROCESS | 1818 | 1477985759041 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 00:35:59 INFO - PROCESS | 1818 | 1477985759051 Marionette TRACE conn4 <- [1,165,null,{}] 00:35:59 INFO - PROCESS | 1818 | 1477985759060 Marionette TRACE conn4 -> [0,166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:35:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dadf000 == 22 [pid = 1818] [id = 40] 00:35:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8dadf800) [pid = 1818] [serial = 118] [outer = (nil)] 00:35:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8dd32800) [pid = 1818] [serial = 119] [outer = 0x8dadf800] 00:35:59 INFO - PROCESS | 1818 | 1477985759174 Marionette DEBUG loaded listener.js 00:35:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8ddc2400) [pid = 1818] [serial = 120] [outer = 0x8dadf800] 00:35:59 INFO - PROCESS | 1818 | 1477985759925 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 00:35:59 INFO - . 00:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1271ms 00:35:59 INFO - PROCESS | 1818 | 1477985759964 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 00:35:59 INFO - PROCESS | 1818 | 1477985759970 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 00:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:35:59 INFO - PROCESS | 1818 | 1477985759980 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:00 INFO - PROCESS | 1818 | 1477985760171 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 00:36:00 INFO - PROCESS | 1818 | 1477985760337 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 00:36:00 INFO - PROCESS | 1818 | 1477985760344 Marionette TRACE conn4 <- [1,169,null,["8"]] 00:36:00 INFO - PROCESS | 1818 | 1477985760353 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 00:36:00 INFO - PROCESS | 1818 | 1477985760361 Marionette TRACE conn4 <- [1,170,null,{}] 00:36:00 INFO - PROCESS | 1818 | 1477985760371 Marionette TRACE conn4 -> [0,171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e42400 == 23 [pid = 1818] [id = 41] 00:36:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x92e43400) [pid = 1818] [serial = 121] [outer = (nil)] 00:36:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x931d2800) [pid = 1818] [serial = 122] [outer = 0x92e43400] 00:36:00 INFO - PROCESS | 1818 | 1477985760474 Marionette DEBUG loaded listener.js 00:36:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x93aa0c00) [pid = 1818] [serial = 123] [outer = 0x92e43400] 00:36:01 INFO - PROCESS | 1818 | 1477985761172 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 00:36:01 INFO - . 00:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1227ms 00:36:01 INFO - PROCESS | 1818 | 1477985761207 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 00:36:01 INFO - PROCESS | 1818 | 1477985761210 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 00:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:36:01 INFO - PROCESS | 1818 | 1477985761219 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:01 INFO - PROCESS | 1818 | 1477985761405 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 00:36:01 INFO - PROCESS | 1818 | 1477985761586 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 00:36:01 INFO - PROCESS | 1818 | 1477985761598 Marionette TRACE conn4 <- [1,174,null,["8"]] 00:36:01 INFO - PROCESS | 1818 | 1477985761608 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 00:36:01 INFO - PROCESS | 1818 | 1477985761616 Marionette TRACE conn4 <- [1,175,null,{}] 00:36:01 INFO - PROCESS | 1818 | 1477985761626 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x979aac00 == 24 [pid = 1818] [id = 42] 00:36:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x979ab800) [pid = 1818] [serial = 124] [outer = (nil)] 00:36:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x9a042800) [pid = 1818] [serial = 125] [outer = 0x979ab800] 00:36:01 INFO - PROCESS | 1818 | 1477985761728 Marionette DEBUG loaded listener.js 00:36:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9a22f400) [pid = 1818] [serial = 126] [outer = 0x979ab800] 00:36:02 INFO - PROCESS | 1818 | 1477985762548 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 00:36:02 INFO - . 00:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1373ms 00:36:02 INFO - PROCESS | 1818 | 1477985762615 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 00:36:02 INFO - PROCESS | 1818 | 1477985762618 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 00:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:36:02 INFO - PROCESS | 1818 | 1477985762666 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:02 INFO - PROCESS | 1818 | 1477985762962 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 00:36:03 INFO - PROCESS | 1818 | 1477985763299 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 00:36:03 INFO - PROCESS | 1818 | 1477985763309 Marionette TRACE conn4 <- [1,179,null,["8"]] 00:36:03 INFO - PROCESS | 1818 | 1477985763461 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 00:36:03 INFO - PROCESS | 1818 | 1477985763466 Marionette TRACE conn4 <- [1,180,null,{}] 00:36:03 INFO - PROCESS | 1818 | 1477985763533 Marionette TRACE conn4 -> [0,181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:03 INFO - PROCESS | 1818 | ++DOCSHELL 0xa0f9c800 == 25 [pid = 1818] [id = 43] 00:36:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0xa0f9d000) [pid = 1818] [serial = 127] [outer = (nil)] 00:36:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0xa0fabc00) [pid = 1818] [serial = 128] [outer = 0xa0f9d000] 00:36:03 INFO - PROCESS | 1818 | 1477985763634 Marionette DEBUG loaded listener.js 00:36:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0xa278f800) [pid = 1818] [serial = 129] [outer = 0xa0f9d000] 00:36:04 INFO - PROCESS | 1818 | 1477985764396 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 00:36:04 INFO - . 00:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1796ms 00:36:04 INFO - PROCESS | 1818 | 1477985764556 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 00:36:04 INFO - PROCESS | 1818 | 1477985764562 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 00:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:36:04 INFO - PROCESS | 1818 | 1477985764571 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:04 INFO - PROCESS | 1818 | 1477985764753 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 00:36:04 INFO - PROCESS | 1818 | 1477985764905 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 00:36:04 INFO - PROCESS | 1818 | 1477985764913 Marionette TRACE conn4 <- [1,184,null,["8"]] 00:36:04 INFO - PROCESS | 1818 | 1477985764926 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 00:36:04 INFO - PROCESS | 1818 | 1477985764934 Marionette TRACE conn4 <- [1,185,null,{}] 00:36:04 INFO - PROCESS | 1818 | 1477985764941 Marionette TRACE conn4 -> [0,186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa88c00 == 26 [pid = 1818] [id = 44] 00:36:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8fa89400) [pid = 1818] [serial = 130] [outer = (nil)] 00:36:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8fad6400) [pid = 1818] [serial = 131] [outer = 0x8fa89400] 00:36:05 INFO - PROCESS | 1818 | 1477985765040 Marionette DEBUG loaded listener.js 00:36:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x91b22400) [pid = 1818] [serial = 132] [outer = 0x8fa89400] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x9a0d1800) [pid = 1818] [serial = 91] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x97b6fc00) [pid = 1818] [serial = 88] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0xa42db000) [pid = 1818] [serial = 89] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9a0d6000) [pid = 1818] [serial = 85] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9a1d6400) [pid = 1818] [serial = 86] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x95c5e800) [pid = 1818] [serial = 82] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x96143000) [pid = 1818] [serial = 83] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8ddc3800) [pid = 1818] [serial = 79] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8fada800) [pid = 1818] [serial = 80] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8f938800) [pid = 1818] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:36:05 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0xa423c800) [pid = 1818] [serial = 77] [outer = (nil)] [url = about:blank] 00:36:05 INFO - PROCESS | 1818 | 1477985765966 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 00:36:06 INFO - . 00:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1478ms 00:36:06 INFO - PROCESS | 1818 | 1477985766069 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 00:36:06 INFO - PROCESS | 1818 | 1477985766078 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 00:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:36:06 INFO - PROCESS | 1818 | 1477985766221 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:06 INFO - PROCESS | 1818 | 1477985766414 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 00:36:06 INFO - PROCESS | 1818 | 1477985766564 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 00:36:06 INFO - PROCESS | 1818 | 1477985766569 Marionette TRACE conn4 <- [1,189,null,["8"]] 00:36:06 INFO - PROCESS | 1818 | 1477985766585 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 00:36:06 INFO - PROCESS | 1818 | 1477985766591 Marionette TRACE conn4 <- [1,190,null,{}] 00:36:06 INFO - PROCESS | 1818 | 1477985766609 Marionette TRACE conn4 -> [0,191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x93149000 == 27 [pid = 1818] [id = 45] 00:36:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x95c55400) [pid = 1818] [serial = 133] [outer = (nil)] 00:36:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x97978800) [pid = 1818] [serial = 134] [outer = 0x95c55400] 00:36:06 INFO - PROCESS | 1818 | 1477985766711 Marionette DEBUG loaded listener.js 00:36:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x97b68400) [pid = 1818] [serial = 135] [outer = 0x95c55400] 00:36:07 INFO - PROCESS | 1818 | 1477985767329 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 00:36:07 INFO - . 00:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1273ms 00:36:07 INFO - PROCESS | 1818 | 1477985767366 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 00:36:07 INFO - PROCESS | 1818 | 1477985767379 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 00:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:36:07 INFO - PROCESS | 1818 | 1477985767389 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:07 INFO - PROCESS | 1818 | 1477985767604 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 00:36:07 INFO - PROCESS | 1818 | 1477985767625 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 00:36:07 INFO - PROCESS | 1818 | 1477985767630 Marionette TRACE conn4 <- [1,194,null,["8"]] 00:36:07 INFO - PROCESS | 1818 | 1477985767635 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 00:36:07 INFO - PROCESS | 1818 | 1477985767641 Marionette TRACE conn4 <- [1,195,null,{}] 00:36:07 INFO - PROCESS | 1818 | 1477985767649 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x9ae95000 == 28 [pid = 1818] [id = 46] 00:36:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x9ae97800) [pid = 1818] [serial = 136] [outer = (nil)] 00:36:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9b4d4000) [pid = 1818] [serial = 137] [outer = 0x9ae97800] 00:36:07 INFO - PROCESS | 1818 | 1477985767745 Marionette DEBUG loaded listener.js 00:36:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0xa0f98400) [pid = 1818] [serial = 138] [outer = 0x9ae97800] 00:36:08 INFO - PROCESS | 1818 | 1477985768517 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 00:36:08 INFO - . 00:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1171ms 00:36:08 INFO - PROCESS | 1818 | 1477985768558 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 00:36:08 INFO - PROCESS | 1818 | 1477985768562 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 00:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:36:08 INFO - PROCESS | 1818 | 1477985768570 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:08 INFO - PROCESS | 1818 | 1477985768786 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 00:36:08 INFO - PROCESS | 1818 | 1477985768814 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 00:36:08 INFO - PROCESS | 1818 | 1477985768820 Marionette TRACE conn4 <- [1,199,null,["8"]] 00:36:08 INFO - PROCESS | 1818 | 1477985768826 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 00:36:08 INFO - PROCESS | 1818 | 1477985768831 Marionette TRACE conn4 <- [1,200,null,{}] 00:36:08 INFO - PROCESS | 1818 | 1477985768837 Marionette TRACE conn4 -> [0,201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:08 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2902c00 == 29 [pid = 1818] [id = 47] 00:36:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0xa42db800) [pid = 1818] [serial = 139] [outer = (nil)] 00:36:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0xa4418400) [pid = 1818] [serial = 140] [outer = 0xa42db800] 00:36:08 INFO - PROCESS | 1818 | 1477985768997 Marionette DEBUG loaded listener.js 00:36:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0xa447cc00) [pid = 1818] [serial = 141] [outer = 0xa42db800] 00:36:09 INFO - PROCESS | 1818 | 1477985769722 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 00:36:09 INFO - . 00:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1228ms 00:36:09 INFO - PROCESS | 1818 | 1477985769798 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 00:36:09 INFO - PROCESS | 1818 | 1477985769802 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 00:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:36:09 INFO - PROCESS | 1818 | 1477985769809 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:10 INFO - PROCESS | 1818 | 1477985770094 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 00:36:10 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x97b66c00) [pid = 1818] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:36:10 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8ddca400) [pid = 1818] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:36:10 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8dd39c00) [pid = 1818] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:36:10 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x91b27000) [pid = 1818] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:36:10 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x91002400) [pid = 1818] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:36:10 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8fa86c00) [pid = 1818] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:36:10 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x94d36000) [pid = 1818] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:36:10 INFO - PROCESS | 1818 | 1477985770181 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 00:36:10 INFO - PROCESS | 1818 | 1477985770187 Marionette TRACE conn4 <- [1,204,null,["8"]] 00:36:10 INFO - PROCESS | 1818 | 1477985770197 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 00:36:10 INFO - PROCESS | 1818 | 1477985770202 Marionette TRACE conn4 <- [1,205,null,{}] 00:36:10 INFO - PROCESS | 1818 | 1477985770207 Marionette TRACE conn4 -> [0,206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd2d400 == 30 [pid = 1818] [id = 48] 00:36:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8dd36800) [pid = 1818] [serial = 142] [outer = (nil)] 00:36:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x91b27000) [pid = 1818] [serial = 143] [outer = 0x8dd36800] 00:36:10 INFO - PROCESS | 1818 | 1477985770298 Marionette DEBUG loaded listener.js 00:36:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x966e2000) [pid = 1818] [serial = 144] [outer = 0x8dd36800] 00:36:10 INFO - PROCESS | 1818 | 1477985770886 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 00:36:10 INFO - . 00:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1120ms 00:36:10 INFO - PROCESS | 1818 | 1477985770928 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 00:36:10 INFO - PROCESS | 1818 | 1477985770932 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 00:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:36:10 INFO - PROCESS | 1818 | 1477985770939 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:11 INFO - PROCESS | 1818 | 1477985771188 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 00:36:11 INFO - PROCESS | 1818 | 1477985771207 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 00:36:11 INFO - PROCESS | 1818 | 1477985771209 Marionette TRACE conn4 <- [1,209,null,["8"]] 00:36:11 INFO - PROCESS | 1818 | 1477985771215 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 00:36:11 INFO - PROCESS | 1818 | 1477985771222 Marionette TRACE conn4 <- [1,210,null,{}] 00:36:11 INFO - PROCESS | 1818 | 1477985771229 Marionette TRACE conn4 -> [0,211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b4d8400 == 31 [pid = 1818] [id = 49] 00:36:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0xa4bef800) [pid = 1818] [serial = 145] [outer = (nil)] 00:36:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0xa4bf6000) [pid = 1818] [serial = 146] [outer = 0xa4bef800] 00:36:11 INFO - PROCESS | 1818 | 1477985771325 Marionette DEBUG loaded listener.js 00:36:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0xa92c4000) [pid = 1818] [serial = 147] [outer = 0xa4bef800] 00:36:11 INFO - PROCESS | 1818 | 1477985771803 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:36:12 INFO - PROCESS | 1818 | 1477985772082 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 00:36:12 INFO - . 00:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1228ms 00:36:12 INFO - PROCESS | 1818 | 1477985772169 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 00:36:12 INFO - PROCESS | 1818 | 1477985772175 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 00:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:36:12 INFO - PROCESS | 1818 | 1477985772189 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:12 INFO - PROCESS | 1818 | 1477985772399 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 00:36:12 INFO - PROCESS | 1818 | 1477985772550 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 00:36:12 INFO - PROCESS | 1818 | 1477985772558 Marionette TRACE conn4 <- [1,214,null,["8"]] 00:36:12 INFO - PROCESS | 1818 | 1477985772572 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 00:36:12 INFO - PROCESS | 1818 | 1477985772582 Marionette TRACE conn4 <- [1,215,null,{}] 00:36:12 INFO - PROCESS | 1818 | 1477985772590 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd31400 == 32 [pid = 1818] [id = 50] 00:36:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8dd32400) [pid = 1818] [serial = 148] [outer = (nil)] 00:36:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8dd35c00) [pid = 1818] [serial = 149] [outer = 0x8dd32400] 00:36:12 INFO - PROCESS | 1818 | 1477985772708 Marionette DEBUG loaded listener.js 00:36:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8f940800) [pid = 1818] [serial = 150] [outer = 0x8dd32400] 00:36:13 INFO - PROCESS | 1818 | 1477985773494 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 00:36:13 INFO - . 00:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1377ms 00:36:13 INFO - PROCESS | 1818 | 1477985773566 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 00:36:13 INFO - PROCESS | 1818 | 1477985773574 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 00:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:36:13 INFO - PROCESS | 1818 | 1477985773582 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:13 INFO - PROCESS | 1818 | 1477985773775 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 00:36:13 INFO - PROCESS | 1818 | 1477985773928 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 00:36:13 INFO - PROCESS | 1818 | 1477985773934 Marionette TRACE conn4 <- [1,219,null,["8"]] 00:36:13 INFO - PROCESS | 1818 | 1477985773949 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 00:36:13 INFO - PROCESS | 1818 | 1477985773956 Marionette TRACE conn4 <- [1,220,null,{}] 00:36:13 INFO - PROCESS | 1818 | 1477985773962 Marionette TRACE conn4 -> [0,221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x950b1800 == 33 [pid = 1818] [id = 51] 00:36:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x950b6800) [pid = 1818] [serial = 151] [outer = (nil)] 00:36:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x96143000) [pid = 1818] [serial = 152] [outer = 0x950b6800] 00:36:14 INFO - PROCESS | 1818 | 1477985774084 Marionette DEBUG loaded listener.js 00:36:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x994d1c00) [pid = 1818] [serial = 153] [outer = 0x950b6800] 00:36:15 INFO - PROCESS | 1818 | 1477985775176 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 00:36:15 INFO - . 00:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1629ms 00:36:15 INFO - PROCESS | 1818 | 1477985775233 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 00:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:36:15 INFO - PROCESS | 1818 | 1477985775243 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 00:36:15 INFO - PROCESS | 1818 | 1477985775253 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:15 INFO - PROCESS | 1818 | 1477985775450 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 00:36:15 INFO - PROCESS | 1818 | 1477985775603 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 00:36:15 INFO - PROCESS | 1818 | 1477985775609 Marionette TRACE conn4 <- [1,224,null,["8"]] 00:36:15 INFO - PROCESS | 1818 | 1477985775616 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 00:36:15 INFO - PROCESS | 1818 | 1477985775625 Marionette TRACE conn4 <- [1,225,null,{}] 00:36:15 INFO - PROCESS | 1818 | 1477985775631 Marionette TRACE conn4 -> [0,226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:15 INFO - PROCESS | 1818 | ++DOCSHELL 0xa4418000 == 34 [pid = 1818] [id = 52] 00:36:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0xa449fc00) [pid = 1818] [serial = 154] [outer = (nil)] 00:36:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa4b4b400) [pid = 1818] [serial = 155] [outer = 0xa449fc00] 00:36:15 INFO - PROCESS | 1818 | 1477985775784 Marionette DEBUG loaded listener.js 00:36:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0xa4ba8c00) [pid = 1818] [serial = 156] [outer = 0xa449fc00] 00:36:16 INFO - PROCESS | 1818 | 1477985776742 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 00:36:16 INFO - . 00:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1530ms 00:36:16 INFO - PROCESS | 1818 | 1477985776782 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 00:36:16 INFO - PROCESS | 1818 | 1477985776786 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 00:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:36:16 INFO - PROCESS | 1818 | 1477985776794 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:17 INFO - PROCESS | 1818 | 1477985777040 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 00:36:17 INFO - PROCESS | 1818 | 1477985777095 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 00:36:17 INFO - PROCESS | 1818 | 1477985777102 Marionette TRACE conn4 <- [1,229,null,["8"]] 00:36:17 INFO - PROCESS | 1818 | 1477985777163 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 00:36:17 INFO - PROCESS | 1818 | 1477985777172 Marionette TRACE conn4 <- [1,230,null,{}] 00:36:17 INFO - PROCESS | 1818 | 1477985777182 Marionette TRACE conn4 -> [0,231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb07400 == 35 [pid = 1818] [id = 53] 00:36:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8fb08000) [pid = 1818] [serial = 157] [outer = (nil)] 00:36:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8fb0ec00) [pid = 1818] [serial = 158] [outer = 0x8fb08000] 00:36:17 INFO - PROCESS | 1818 | 1477985777328 Marionette DEBUG loaded listener.js 00:36:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9a1d5000) [pid = 1818] [serial = 159] [outer = 0x8fb08000] 00:36:18 INFO - PROCESS | 1818 | 1477985778123 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 00:36:18 INFO - . 00:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1370ms 00:36:18 INFO - PROCESS | 1818 | 1477985778163 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 00:36:18 INFO - PROCESS | 1818 | 1477985778166 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 00:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:36:18 INFO - PROCESS | 1818 | 1477985778174 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:18 INFO - PROCESS | 1818 | 1477985778358 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 00:36:18 INFO - PROCESS | 1818 | 1477985778482 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 00:36:18 INFO - PROCESS | 1818 | 1477985778487 Marionette TRACE conn4 <- [1,234,null,["8"]] 00:36:18 INFO - PROCESS | 1818 | 1477985778494 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 00:36:18 INFO - PROCESS | 1818 | 1477985778500 Marionette TRACE conn4 <- [1,235,null,{}] 00:36:18 INFO - PROCESS | 1818 | 1477985778512 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0c800 == 36 [pid = 1818] [id = 54] 00:36:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8fb0e000) [pid = 1818] [serial = 160] [outer = (nil)] 00:36:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9107a800) [pid = 1818] [serial = 161] [outer = 0x8fb0e000] 00:36:18 INFO - PROCESS | 1818 | 1477985778615 Marionette DEBUG loaded listener.js 00:36:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x9107c000) [pid = 1818] [serial = 162] [outer = 0x8fb0e000] 00:36:19 INFO - PROCESS | 1818 | 1477985779567 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 00:36:19 INFO - . 00:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1482ms 00:36:19 INFO - PROCESS | 1818 | 1477985779657 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 00:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:36:19 INFO - PROCESS | 1818 | 1477985779664 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 00:36:19 INFO - PROCESS | 1818 | 1477985779674 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:19 INFO - PROCESS | 1818 | 1477985779930 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 00:36:20 INFO - PROCESS | 1818 | 1477985780090 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 00:36:20 INFO - PROCESS | 1818 | 1477985780095 Marionette TRACE conn4 <- [1,239,null,["8"]] 00:36:20 INFO - PROCESS | 1818 | 1477985780104 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 00:36:20 INFO - PROCESS | 1818 | 1477985780112 Marionette TRACE conn4 <- [1,240,null,{}] 00:36:20 INFO - PROCESS | 1818 | 1477985780118 Marionette TRACE conn4 -> [0,241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0x9ae95000 == 35 [pid = 1818] [id = 46] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd2d400 == 34 [pid = 1818] [id = 48] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0x93149000 == 33 [pid = 1818] [id = 45] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0c800 == 32 [pid = 1818] [id = 54] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0xa2902c00 == 31 [pid = 1818] [id = 47] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0x9b4d8400 == 30 [pid = 1818] [id = 49] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd31400 == 29 [pid = 1818] [id = 50] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0x950b1800 == 28 [pid = 1818] [id = 51] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0xa4418000 == 27 [pid = 1818] [id = 52] 00:36:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb07400 == 26 [pid = 1818] [id = 53] 00:36:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ce92000 == 27 [pid = 1818] [id = 55] 00:36:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8ce92c00) [pid = 1818] [serial = 163] [outer = (nil)] 00:36:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8dad9c00) [pid = 1818] [serial = 164] [outer = 0x8ce92c00] 00:36:20 INFO - PROCESS | 1818 | 1477985780949 Marionette DEBUG loaded listener.js 00:36:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8dcb6800) [pid = 1818] [serial = 165] [outer = 0x8ce92c00] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x983c7400) [pid = 1818] [serial = 116] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x92a5bc00) [pid = 1818] [serial = 96] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8f937000) [pid = 1818] [serial = 95] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9a0d1c00) [pid = 1818] [serial = 99] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x97b72400) [pid = 1818] [serial = 98] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9103d400) [pid = 1818] [serial = 102] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8ddcd800) [pid = 1818] [serial = 101] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x92e42000) [pid = 1818] [serial = 105] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x92b99c00) [pid = 1818] [serial = 104] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x95b78c00) [pid = 1818] [serial = 108] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x95b6d800) [pid = 1818] [serial = 107] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8fa8e800) [pid = 1818] [serial = 111] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8fa88400) [pid = 1818] [serial = 110] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x95c58400) [pid = 1818] [serial = 114] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x92e41c00) [pid = 1818] [serial = 113] [outer = (nil)] [url = about:blank] 00:36:21 INFO - PROCESS | 1818 | 1477985781768 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 00:36:21 INFO - . 00:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2123ms 00:36:21 INFO - PROCESS | 1818 | 1477985781800 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 00:36:21 INFO - PROCESS | 1818 | 1477985781805 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 00:36:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:36:21 INFO - PROCESS | 1818 | 1477985781824 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:22 INFO - PROCESS | 1818 | 1477985782014 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 00:36:22 INFO - PROCESS | 1818 | 1477985782026 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 00:36:22 INFO - PROCESS | 1818 | 1477985782033 Marionette TRACE conn4 <- [1,244,null,["8"]] 00:36:22 INFO - PROCESS | 1818 | 1477985782041 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 00:36:22 INFO - PROCESS | 1818 | 1477985782048 Marionette TRACE conn4 <- [1,245,null,{}] 00:36:22 INFO - PROCESS | 1818 | 1477985782054 Marionette TRACE conn4 -> [0,246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddcc800 == 28 [pid = 1818] [id = 56] 00:36:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8f9c8000) [pid = 1818] [serial = 166] [outer = (nil)] 00:36:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8fa89000) [pid = 1818] [serial = 167] [outer = 0x8f9c8000] 00:36:22 INFO - PROCESS | 1818 | 1477985782156 Marionette DEBUG loaded listener.js 00:36:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8fa8cc00) [pid = 1818] [serial = 168] [outer = 0x8f9c8000] 00:36:22 INFO - PROCESS | 1818 | 1477985782949 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 00:36:22 INFO - . 00:36:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1181ms 00:36:23 INFO - PROCESS | 1818 | 1477985783008 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 00:36:23 INFO - PROCESS | 1818 | 1477985783014 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 00:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:36:23 INFO - PROCESS | 1818 | 1477985783024 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:23 INFO - PROCESS | 1818 | 1477985783272 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 00:36:23 INFO - PROCESS | 1818 | 1477985783306 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 00:36:23 INFO - PROCESS | 1818 | 1477985783311 Marionette TRACE conn4 <- [1,249,null,["8"]] 00:36:23 INFO - PROCESS | 1818 | 1477985783317 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 00:36:23 INFO - PROCESS | 1818 | 1477985783324 Marionette TRACE conn4 <- [1,250,null,{}] 00:36:23 INFO - PROCESS | 1818 | 1477985783390 Marionette TRACE conn4 -> [0,251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0fc00 == 29 [pid = 1818] [id = 57] 00:36:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8fb10c00) [pid = 1818] [serial = 169] [outer = (nil)] 00:36:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x91041800) [pid = 1818] [serial = 170] [outer = 0x8fb10c00] 00:36:23 INFO - PROCESS | 1818 | 1477985783490 Marionette DEBUG loaded listener.js 00:36:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x9107e000) [pid = 1818] [serial = 171] [outer = 0x8fb10c00] 00:36:24 INFO - PROCESS | 1818 | 1477985784349 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 00:36:24 INFO - . 00:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1382ms 00:36:24 INFO - PROCESS | 1818 | 1477985784415 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 00:36:24 INFO - PROCESS | 1818 | 1477985784423 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 00:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:36:24 INFO - PROCESS | 1818 | 1477985784437 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:24 INFO - PROCESS | 1818 | 1477985784684 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 00:36:24 INFO - PROCESS | 1818 | 1477985784708 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 00:36:24 INFO - PROCESS | 1818 | 1477985784713 Marionette TRACE conn4 <- [1,254,null,["8"]] 00:36:24 INFO - PROCESS | 1818 | 1477985784718 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 00:36:24 INFO - PROCESS | 1818 | 1477985784724 Marionette TRACE conn4 <- [1,255,null,{}] 00:36:24 INFO - PROCESS | 1818 | 1477985784789 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x92b9c000 == 30 [pid = 1818] [id = 58] 00:36:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x9313e800) [pid = 1818] [serial = 172] [outer = (nil)] 00:36:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x93aa0800) [pid = 1818] [serial = 173] [outer = 0x9313e800] 00:36:24 INFO - PROCESS | 1818 | 1477985784889 Marionette DEBUG loaded listener.js 00:36:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x97976c00) [pid = 1818] [serial = 174] [outer = 0x9313e800] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8dd36800) [pid = 1818] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0xa0f9d000) [pid = 1818] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8dadf800) [pid = 1818] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8fa89400) [pid = 1818] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x979ab800) [pid = 1818] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x95c55400) [pid = 1818] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x92e43400) [pid = 1818] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0xa42db800) [pid = 1818] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x9ae97800) [pid = 1818] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x92a15800) [pid = 1818] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x97b69c00) [pid = 1818] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:36:25 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0xa4bef800) [pid = 1818] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:36:25 INFO - PROCESS | 1818 | 1477985785924 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 00:36:25 INFO - . 00:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1529ms 00:36:25 INFO - PROCESS | 1818 | 1477985785965 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 00:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:36:25 INFO - PROCESS | 1818 | 1477985785970 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 00:36:25 INFO - PROCESS | 1818 | 1477985785978 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:26 INFO - PROCESS | 1818 | 1477985786156 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 00:36:26 INFO - PROCESS | 1818 | 1477985786174 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 00:36:26 INFO - PROCESS | 1818 | 1477985786177 Marionette TRACE conn4 <- [1,259,null,["8"]] 00:36:26 INFO - PROCESS | 1818 | 1477985786182 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 00:36:26 INFO - PROCESS | 1818 | 1477985786190 Marionette TRACE conn4 <- [1,260,null,{}] 00:36:26 INFO - PROCESS | 1818 | 1477985786291 Marionette TRACE conn4 -> [0,261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcad000 == 31 [pid = 1818] [id = 59] 00:36:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8fa8c400) [pid = 1818] [serial = 175] [outer = (nil)] 00:36:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x994e0400) [pid = 1818] [serial = 176] [outer = 0x8fa8c400] 00:36:26 INFO - PROCESS | 1818 | 1477985786383 Marionette DEBUG loaded listener.js 00:36:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9a03b800) [pid = 1818] [serial = 177] [outer = 0x8fa8c400] 00:36:27 INFO - PROCESS | 1818 | 1477985787005 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 00:36:27 INFO - . 00:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1069ms 00:36:27 INFO - PROCESS | 1818 | 1477985787045 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 00:36:27 INFO - PROCESS | 1818 | 1477985787049 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 00:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:36:27 INFO - PROCESS | 1818 | 1477985787056 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:27 INFO - PROCESS | 1818 | 1477985787223 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 00:36:27 INFO - PROCESS | 1818 | 1477985787334 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 00:36:27 INFO - PROCESS | 1818 | 1477985787337 Marionette TRACE conn4 <- [1,264,null,["8"]] 00:36:27 INFO - PROCESS | 1818 | 1477985787343 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 00:36:27 INFO - PROCESS | 1818 | 1477985787348 Marionette TRACE conn4 <- [1,265,null,{}] 00:36:27 INFO - PROCESS | 1818 | 1477985787354 Marionette TRACE conn4 -> [0,266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a22ec00 == 32 [pid = 1818] [id = 60] 00:36:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x9a22f000) [pid = 1818] [serial = 178] [outer = (nil)] 00:36:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x9a40e000) [pid = 1818] [serial = 179] [outer = 0x9a22f000] 00:36:27 INFO - PROCESS | 1818 | 1477985787464 Marionette DEBUG loaded listener.js 00:36:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x9b069c00) [pid = 1818] [serial = 180] [outer = 0x9a22f000] 00:36:28 INFO - PROCESS | 1818 | 1477985788324 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 00:36:28 INFO - . 00:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1332ms 00:36:28 INFO - PROCESS | 1818 | 1477985788398 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 00:36:28 INFO - PROCESS | 1818 | 1477985788405 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 00:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:36:28 INFO - PROCESS | 1818 | 1477985788417 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:28 INFO - PROCESS | 1818 | 1477985788620 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 00:36:28 INFO - PROCESS | 1818 | 1477985788773 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 00:36:28 INFO - PROCESS | 1818 | 1477985788777 Marionette TRACE conn4 <- [1,269,null,["8"]] 00:36:28 INFO - PROCESS | 1818 | 1477985788788 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 00:36:28 INFO - PROCESS | 1818 | 1477985788795 Marionette TRACE conn4 <- [1,270,null,{}] 00:36:28 INFO - PROCESS | 1818 | 1477985788802 Marionette TRACE conn4 -> [0,271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa84800 == 33 [pid = 1818] [id = 61] 00:36:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8fa88800) [pid = 1818] [serial = 181] [outer = (nil)] 00:36:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8fb07000) [pid = 1818] [serial = 182] [outer = 0x8fa88800] 00:36:28 INFO - PROCESS | 1818 | 1477985788922 Marionette DEBUG loaded listener.js 00:36:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x91047000) [pid = 1818] [serial = 183] [outer = 0x8fa88800] 00:36:29 INFO - PROCESS | 1818 | 1477985789826 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 00:36:29 INFO - . 00:36:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1470ms 00:36:29 INFO - PROCESS | 1818 | 1477985789894 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 00:36:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:36:29 INFO - PROCESS | 1818 | 1477985789900 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 00:36:29 INFO - PROCESS | 1818 | 1477985789908 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:30 INFO - PROCESS | 1818 | 1477985790168 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 00:36:30 INFO - PROCESS | 1818 | 1477985790347 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 00:36:30 INFO - PROCESS | 1818 | 1477985790353 Marionette TRACE conn4 <- [1,274,null,["8"]] 00:36:30 INFO - PROCESS | 1818 | 1477985790361 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 00:36:30 INFO - PROCESS | 1818 | 1477985790367 Marionette TRACE conn4 <- [1,275,null,{}] 00:36:30 INFO - PROCESS | 1818 | 1477985790376 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x92a61400 == 34 [pid = 1818] [id = 62] 00:36:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x94b23c00) [pid = 1818] [serial = 184] [outer = (nil)] 00:36:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x9a143c00) [pid = 1818] [serial = 185] [outer = 0x94b23c00] 00:36:30 INFO - PROCESS | 1818 | 1477985790525 Marionette DEBUG loaded listener.js 00:36:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9a1d9800) [pid = 1818] [serial = 186] [outer = 0x94b23c00] 00:36:31 INFO - PROCESS | 1818 | 1477985791366 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 00:36:31 INFO - . 00:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1524ms 00:36:31 INFO - PROCESS | 1818 | 1477985791451 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 00:36:31 INFO - PROCESS | 1818 | 1477985791458 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 00:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:36:31 INFO - PROCESS | 1818 | 1477985791468 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:31 INFO - PROCESS | 1818 | 1477985791657 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 00:36:31 INFO - PROCESS | 1818 | 1477985791908 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 00:36:31 INFO - PROCESS | 1818 | 1477985791913 Marionette TRACE conn4 <- [1,279,null,["8"]] 00:36:31 INFO - PROCESS | 1818 | 1477985791930 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 00:36:31 INFO - PROCESS | 1818 | 1477985791940 Marionette TRACE conn4 <- [1,280,null,{}] 00:36:31 INFO - PROCESS | 1818 | 1477985791948 Marionette TRACE conn4 -> [0,281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd34000 == 35 [pid = 1818] [id = 63] 00:36:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8dd35800) [pid = 1818] [serial = 187] [outer = (nil)] 00:36:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8ddc6800) [pid = 1818] [serial = 188] [outer = 0x8dd35800] 00:36:32 INFO - PROCESS | 1818 | 1477985792048 Marionette DEBUG loaded listener.js 00:36:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8fa8bc00) [pid = 1818] [serial = 189] [outer = 0x8dd35800] 00:36:32 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3c000 == 34 [pid = 1818] [id = 27] 00:36:32 INFO - PROCESS | 1818 | --DOCSHELL 0x8dbd1400 == 33 [pid = 1818] [id = 31] 00:36:32 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd39800 == 32 [pid = 1818] [id = 32] 00:36:32 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3b000 == 31 [pid = 1818] [id = 28] 00:36:32 INFO - PROCESS | 1818 | --DOCSHELL 0x994bc800 == 30 [pid = 1818] [id = 29] 00:36:32 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9ea000 == 29 [pid = 1818] [id = 30] 00:36:32 INFO - PROCESS | 1818 | 1477985792927 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 00:36:32 INFO - . 00:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1478ms 00:36:32 INFO - PROCESS | 1818 | 1477985792946 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 00:36:32 INFO - PROCESS | 1818 | 1477985792953 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 00:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:36:32 INFO - PROCESS | 1818 | 1477985792962 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:33 INFO - PROCESS | 1818 | 1477985793149 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0xa4bf6000) [pid = 1818] [serial = 146] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0xa92c4000) [pid = 1818] [serial = 147] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x91b27000) [pid = 1818] [serial = 143] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x966e2000) [pid = 1818] [serial = 144] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0xa4418400) [pid = 1818] [serial = 140] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0xa447cc00) [pid = 1818] [serial = 141] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9b4d4000) [pid = 1818] [serial = 137] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0xa0f98400) [pid = 1818] [serial = 138] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x9b3f2400) [pid = 1818] [serial = 92] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9a14e000) [pid = 1818] [serial = 117] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x97978800) [pid = 1818] [serial = 134] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x97b68400) [pid = 1818] [serial = 135] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8fad6400) [pid = 1818] [serial = 131] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x91b22400) [pid = 1818] [serial = 132] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0xa0fabc00) [pid = 1818] [serial = 128] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0xa278f800) [pid = 1818] [serial = 129] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9a042800) [pid = 1818] [serial = 125] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x9a22f400) [pid = 1818] [serial = 126] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x931d2800) [pid = 1818] [serial = 122] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x93aa0c00) [pid = 1818] [serial = 123] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8dd32800) [pid = 1818] [serial = 119] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8ddc2400) [pid = 1818] [serial = 120] [outer = (nil)] [url = about:blank] 00:36:33 INFO - PROCESS | 1818 | 1477985793333 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 00:36:33 INFO - PROCESS | 1818 | 1477985793353 Marionette TRACE conn4 <- [1,284,null,["8"]] 00:36:33 INFO - PROCESS | 1818 | 1477985793400 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 00:36:33 INFO - PROCESS | 1818 | 1477985793412 Marionette TRACE conn4 <- [1,285,null,{}] 00:36:33 INFO - PROCESS | 1818 | 1477985793421 Marionette TRACE conn4 -> [0,286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc2400 == 30 [pid = 1818] [id = 64] 00:36:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8ddcbc00) [pid = 1818] [serial = 190] [outer = (nil)] 00:36:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8fb0a800) [pid = 1818] [serial = 191] [outer = 0x8ddcbc00] 00:36:33 INFO - PROCESS | 1818 | 1477985793583 Marionette DEBUG loaded listener.js 00:36:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x91077c00) [pid = 1818] [serial = 192] [outer = 0x8ddcbc00] 00:36:34 INFO - PROCESS | 1818 | 1477985794228 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 00:36:34 INFO - . 00:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1320ms 00:36:34 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 00:36:34 INFO - PROCESS | 1818 | 1477985794281 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 00:36:34 INFO - PROCESS | 1818 | 1477985794285 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 00:36:34 INFO - PROCESS | 1818 | 1477985794293 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:34 INFO - PROCESS | 1818 | 1477985794477 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 00:36:34 INFO - PROCESS | 1818 | 1477985794591 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 00:36:34 INFO - PROCESS | 1818 | 1477985794602 Marionette TRACE conn4 <- [1,289,null,["8"]] 00:36:34 INFO - PROCESS | 1818 | 1477985794617 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 00:36:34 INFO - PROCESS | 1818 | 1477985794624 Marionette TRACE conn4 <- [1,290,null,{}] 00:36:34 INFO - PROCESS | 1818 | 1477985794630 Marionette TRACE conn4 -> [0,291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/canvas_shadows_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x94995c00 == 31 [pid = 1818] [id = 65] 00:36:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9796fc00) [pid = 1818] [serial = 193] [outer = (nil)] 00:36:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x97b65c00) [pid = 1818] [serial = 194] [outer = 0x9796fc00] 00:36:34 INFO - PROCESS | 1818 | 1477985794729 Marionette DEBUG loaded listener.js 00:36:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9a045000) [pid = 1818] [serial = 195] [outer = 0x9796fc00] 00:36:35 INFO - PROCESS | 1818 | 1477985795611 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 00:36:35 INFO - . 00:36:35 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1336ms 00:36:35 INFO - PROCESS | 1818 | 1477985795626 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 00:36:35 INFO - PROCESS | 1818 | 1477985795630 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 00:36:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:36:35 INFO - PROCESS | 1818 | 1477985795636 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:35 INFO - PROCESS | 1818 | 1477985795862 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 00:36:35 INFO - PROCESS | 1818 | 1477985795883 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 00:36:35 INFO - PROCESS | 1818 | 1477985795887 Marionette TRACE conn4 <- [1,294,null,["8"]] 00:36:35 INFO - PROCESS | 1818 | 1477985795892 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 00:36:35 INFO - PROCESS | 1818 | 1477985795899 Marionette TRACE conn4 <- [1,295,null,{}] 00:36:35 INFO - PROCESS | 1818 | 1477985795905 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x9ae9d800 == 32 [pid = 1818] [id = 66] 00:36:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x9b3f2000) [pid = 1818] [serial = 196] [outer = (nil)] 00:36:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9b4d4000) [pid = 1818] [serial = 197] [outer = 0x9b3f2000] 00:36:36 INFO - PROCESS | 1818 | 1477985796052 Marionette DEBUG loaded listener.js 00:36:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0xa0fa2c00) [pid = 1818] [serial = 198] [outer = 0x9b3f2000] 00:36:36 INFO - PROCESS | 1818 | [1818] 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 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8ce92c00) [pid = 1818] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0xa449fc00) [pid = 1818] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8f9c8000) [pid = 1818] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8dd32400) [pid = 1818] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8fb08000) [pid = 1818] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x9313e800) [pid = 1818] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8fb0e000) [pid = 1818] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8fa8c400) [pid = 1818] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8fb10c00) [pid = 1818] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:36:36 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x950b6800) [pid = 1818] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:36:36 INFO - PROCESS | 1818 | 1477985796984 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:36:37 INFO - .... 00:36:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1373ms 00:36:37 INFO - PROCESS | 1818 | 1477985797010 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 00:36:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:36:37 INFO - PROCESS | 1818 | 1477985797014 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 00:36:37 INFO - PROCESS | 1818 | 1477985797021 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:37 INFO - PROCESS | 1818 | 1477985797182 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 00:36:37 INFO - PROCESS | 1818 | 1477985797295 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 00:36:37 INFO - PROCESS | 1818 | 1477985797298 Marionette TRACE conn4 <- [1,299,null,["8"]] 00:36:37 INFO - PROCESS | 1818 | 1477985797304 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 00:36:37 INFO - PROCESS | 1818 | 1477985797309 Marionette TRACE conn4 <- [1,300,null,{}] 00:36:37 INFO - PROCESS | 1818 | 1477985797315 Marionette TRACE conn4 -> [0,301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x91075c00 == 33 [pid = 1818] [id = 67] 00:36:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x92e45800) [pid = 1818] [serial = 199] [outer = (nil)] 00:36:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x9a231000) [pid = 1818] [serial = 200] [outer = 0x92e45800] 00:36:37 INFO - PROCESS | 1818 | 1477985797404 Marionette DEBUG loaded listener.js 00:36:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0xa2393000) [pid = 1818] [serial = 201] [outer = 0x92e45800] 00:36:37 INFO - ............... 00:36:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 976ms 00:36:38 INFO - PROCESS | 1818 | 1477985797976 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 00:36:38 INFO - PROCESS | 1818 | 1477985798009 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 00:36:38 INFO - PROCESS | 1818 | 1477985798012 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 00:36:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:36:38 INFO - PROCESS | 1818 | 1477985798019 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:38 INFO - PROCESS | 1818 | 1477985798168 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 00:36:38 INFO - PROCESS | 1818 | 1477985798281 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 00:36:38 INFO - PROCESS | 1818 | 1477985798284 Marionette TRACE conn4 <- [1,304,null,["8"]] 00:36:38 INFO - PROCESS | 1818 | 1477985798290 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 00:36:38 INFO - PROCESS | 1818 | 1477985798295 Marionette TRACE conn4 <- [1,305,null,{}] 00:36:38 INFO - PROCESS | 1818 | 1477985798300 Marionette TRACE conn4 -> [0,306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa84400 == 34 [pid = 1818] [id = 68] 00:36:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0xa2905000) [pid = 1818] [serial = 202] [outer = (nil)] 00:36:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0xa2b11c00) [pid = 1818] [serial = 203] [outer = 0xa2905000] 00:36:38 INFO - PROCESS | 1818 | 1477985798425 Marionette DEBUG loaded listener.js 00:36:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0xa4230c00) [pid = 1818] [serial = 204] [outer = 0xa2905000] 00:36:38 INFO - PROCESS | 1818 | [1818] 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 00:36:39 INFO - PROCESS | 1818 | 1477985799069 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:36:39 INFO - . 00:36:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1074ms 00:36:39 INFO - PROCESS | 1818 | 1477985799129 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 00:36:39 INFO - PROCESS | 1818 | 1477985799136 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 00:36:39 INFO - TEST-START | /FileAPI/fileReader.html 00:36:39 INFO - PROCESS | 1818 | 1477985799152 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:39 INFO - PROCESS | 1818 | 1477985799342 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 00:36:39 INFO - PROCESS | 1818 | 1477985799506 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 00:36:39 INFO - PROCESS | 1818 | 1477985799513 Marionette TRACE conn4 <- [1,309,null,["8"]] 00:36:39 INFO - PROCESS | 1818 | 1477985799522 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 00:36:39 INFO - PROCESS | 1818 | 1477985799531 Marionette TRACE conn4 <- [1,310,null,{}] 00:36:39 INFO - PROCESS | 1818 | 1477985799538 Marionette TRACE conn4 -> [0,311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb05c00 == 35 [pid = 1818] [id = 69] 00:36:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8fb07400) [pid = 1818] [serial = 205] [outer = (nil)] 00:36:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x91008c00) [pid = 1818] [serial = 206] [outer = 0x8fb07400] 00:36:39 INFO - PROCESS | 1818 | 1477985799657 Marionette DEBUG loaded listener.js 00:36:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x92b10c00) [pid = 1818] [serial = 207] [outer = 0x8fb07400] 00:36:40 INFO - PROCESS | 1818 | 1477985800325 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 00:36:40 INFO - .... 00:36:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 1237ms 00:36:40 INFO - PROCESS | 1818 | 1477985800384 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 00:36:40 INFO - PROCESS | 1818 | 1477985800389 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 00:36:40 INFO - TEST-START | /FileAPI/historical.html 00:36:40 INFO - PROCESS | 1818 | 1477985800397 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:40 INFO - PROCESS | 1818 | 1477985800585 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 00:36:40 INFO - PROCESS | 1818 | 1477985800738 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 00:36:40 INFO - PROCESS | 1818 | 1477985800742 Marionette TRACE conn4 <- [1,314,null,["8"]] 00:36:40 INFO - PROCESS | 1818 | 1477985800754 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 00:36:40 INFO - PROCESS | 1818 | 1477985800759 Marionette TRACE conn4 <- [1,315,null,{}] 00:36:40 INFO - PROCESS | 1818 | 1477985800766 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a041c00 == 36 [pid = 1818] [id = 70] 00:36:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x9a0d7400) [pid = 1818] [serial = 208] [outer = (nil)] 00:36:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9a416800) [pid = 1818] [serial = 209] [outer = 0x9a0d7400] 00:36:40 INFO - PROCESS | 1818 | 1477985800870 Marionette DEBUG loaded listener.js 00:36:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x9ae97400) [pid = 1818] [serial = 210] [outer = 0x9a0d7400] 00:36:41 INFO - PROCESS | 1818 | 1477985801482 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 00:36:41 INFO - ..... 00:36:41 INFO - TEST-OK | /FileAPI/historical.html | took 1127ms 00:36:41 INFO - PROCESS | 1818 | 1477985801538 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 00:36:41 INFO - PROCESS | 1818 | 1477985801546 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 00:36:41 INFO - TEST-START | /FileAPI/idlharness.html 00:36:41 INFO - PROCESS | 1818 | 1477985801556 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:41 INFO - PROCESS | 1818 | 1477985801882 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 00:36:42 INFO - PROCESS | 1818 | 1477985802090 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 00:36:42 INFO - PROCESS | 1818 | 1477985802096 Marionette TRACE conn4 <- [1,319,null,["8"]] 00:36:42 INFO - PROCESS | 1818 | 1477985802108 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 00:36:42 INFO - PROCESS | 1818 | 1477985802115 Marionette TRACE conn4 <- [1,320,null,{}] 00:36:42 INFO - PROCESS | 1818 | 1477985802123 Marionette TRACE conn4 -> [0,321,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcb7c00 == 37 [pid = 1818] [id = 71] 00:36:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8dd32400) [pid = 1818] [serial = 211] [outer = (nil)] 00:36:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x97b6e400) [pid = 1818] [serial = 212] [outer = 0x8dd32400] 00:36:42 INFO - PROCESS | 1818 | 1477985802234 Marionette DEBUG loaded listener.js 00:36:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x983c7800) [pid = 1818] [serial = 213] [outer = 0x8dd32400] 00:36:43 INFO - ................................................................................................... 00:36:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 2388ms 00:36:43 INFO - TEST-START | /FileAPI/idlharness.worker 00:36:44 INFO - PROCESS | 1818 | 1477985803828 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 00:36:44 INFO - PROCESS | 1818 | 1477985803944 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 00:36:44 INFO - PROCESS | 1818 | 1477985803952 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 00:36:44 INFO - PROCESS | 1818 | 1477985803962 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:44 INFO - PROCESS | 1818 | 1477985804322 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 00:36:44 INFO - PROCESS | 1818 | 1477985804444 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 00:36:44 INFO - PROCESS | 1818 | 1477985804448 Marionette TRACE conn4 <- [1,324,null,["8"]] 00:36:44 INFO - PROCESS | 1818 | 1477985804457 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 00:36:44 INFO - PROCESS | 1818 | 1477985804463 Marionette TRACE conn4 <- [1,325,null,{}] 00:36:44 INFO - PROCESS | 1818 | 1477985804472 Marionette TRACE conn4 -> [0,326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcb9c00 == 38 [pid = 1818] [id = 72] 00:36:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x91bb4400) [pid = 1818] [serial = 214] [outer = (nil)] 00:36:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0xa239f000) [pid = 1818] [serial = 215] [outer = 0x91bb4400] 00:36:44 INFO - PROCESS | 1818 | 1477985804576 Marionette DEBUG loaded listener.js 00:36:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0xa2910000) [pid = 1818] [serial = 216] [outer = 0x91bb4400] 00:36:44 INFO - PROCESS | 1818 | [1818] 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 00:36:47 INFO - ..................................................................................................................... 00:36:47 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3324ms 00:36:47 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 00:36:47 INFO - PROCESS | 1818 | 1477985807153 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:36:47 INFO - PROCESS | 1818 | 1477985807328 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 00:36:47 INFO - PROCESS | 1818 | 1477985807336 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 00:36:47 INFO - PROCESS | 1818 | 1477985807355 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:47 INFO - PROCESS | 1818 | 1477985807588 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 00:36:47 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa86400 == 37 [pid = 1818] [id = 37] 00:36:47 INFO - PROCESS | 1818 | --DOCSHELL 0x8fad2800 == 36 [pid = 1818] [id = 38] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x994e0400) [pid = 1818] [serial = 176] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9a03b800) [pid = 1818] [serial = 177] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x93aa0800) [pid = 1818] [serial = 173] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x97976c00) [pid = 1818] [serial = 174] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x91041800) [pid = 1818] [serial = 170] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9107e000) [pid = 1818] [serial = 171] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8fa89000) [pid = 1818] [serial = 167] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8fa8cc00) [pid = 1818] [serial = 168] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8dad9c00) [pid = 1818] [serial = 164] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8dcb6800) [pid = 1818] [serial = 165] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9107a800) [pid = 1818] [serial = 161] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x9107c000) [pid = 1818] [serial = 162] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8fb0ec00) [pid = 1818] [serial = 158] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x9a1d5000) [pid = 1818] [serial = 159] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0xa4b4b400) [pid = 1818] [serial = 155] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0xa4ba8c00) [pid = 1818] [serial = 156] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x96143000) [pid = 1818] [serial = 152] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x994d1c00) [pid = 1818] [serial = 153] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8dd35c00) [pid = 1818] [serial = 149] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8f940800) [pid = 1818] [serial = 150] [outer = (nil)] [url = about:blank] 00:36:47 INFO - PROCESS | 1818 | 1477985807771 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 00:36:47 INFO - PROCESS | 1818 | 1477985807777 Marionette TRACE conn4 <- [1,329,null,["8"]] 00:36:47 INFO - PROCESS | 1818 | 1477985807785 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 00:36:47 INFO - PROCESS | 1818 | 1477985807791 Marionette TRACE conn4 <- [1,330,null,{}] 00:36:47 INFO - PROCESS | 1818 | 1477985807798 Marionette TRACE conn4 -> [0,331,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa86400 == 37 [pid = 1818] [id = 73] 00:36:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8fa89000) [pid = 1818] [serial = 217] [outer = (nil)] 00:36:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x9107e000) [pid = 1818] [serial = 218] [outer = 0x8fa89000] 00:36:47 INFO - PROCESS | 1818 | 1477985807897 Marionette DEBUG loaded listener.js 00:36:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x9677ec00) [pid = 1818] [serial = 219] [outer = 0x8fa89000] 00:36:48 INFO - PROCESS | 1818 | [1818] 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 00:36:48 INFO - PROCESS | 1818 | [1818] 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 00:36:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x91043400) [pid = 1818] [serial = 220] [outer = 0x9103c800] 00:36:48 INFO - PROCESS | 1818 | 1477985808899 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:36:48 INFO - . 00:36:48 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1579ms 00:36:48 INFO - PROCESS | 1818 | 1477985808927 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 00:36:48 INFO - PROCESS | 1818 | 1477985808932 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 00:36:48 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 00:36:48 INFO - PROCESS | 1818 | 1477985808940 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:49 INFO - PROCESS | 1818 | 1477985809114 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 00:36:49 INFO - PROCESS | 1818 | 1477985809227 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 00:36:49 INFO - PROCESS | 1818 | 1477985809230 Marionette TRACE conn4 <- [1,334,null,["8"]] 00:36:49 INFO - PROCESS | 1818 | 1477985809238 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 00:36:49 INFO - PROCESS | 1818 | 1477985809243 Marionette TRACE conn4 <- [1,335,null,{}] 00:36:49 INFO - PROCESS | 1818 | 1477985809249 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b073800 == 38 [pid = 1818] [id = 74] 00:36:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0xa2399000) [pid = 1818] [serial = 221] [outer = (nil)] 00:36:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0xa23dd800) [pid = 1818] [serial = 222] [outer = 0xa2399000] 00:36:49 INFO - PROCESS | 1818 | 1477985809342 Marionette DEBUG loaded listener.js 00:36:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0xa2902000) [pid = 1818] [serial = 223] [outer = 0xa2399000] 00:36:51 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x9b3f2000) [pid = 1818] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:36:51 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8dd35800) [pid = 1818] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:36:51 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8ddcbc00) [pid = 1818] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:36:51 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8fa88800) [pid = 1818] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:36:51 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x94b23c00) [pid = 1818] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:36:51 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x92e45800) [pid = 1818] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 00:36:51 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x9796fc00) [pid = 1818] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 00:36:54 INFO - PROCESS | 1818 | 1477985814933 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:36:54 INFO - .. 00:36:54 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6042ms 00:36:55 INFO - PROCESS | 1818 | 1477985815023 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 00:36:55 INFO - PROCESS | 1818 | 1477985815031 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 00:36:55 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 00:36:55 INFO - PROCESS | 1818 | 1477985815044 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:55 INFO - PROCESS | 1818 | 1477985815289 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 00:36:55 INFO - PROCESS | 1818 | 1477985815400 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 00:36:55 INFO - PROCESS | 1818 | 1477985815407 Marionette TRACE conn4 <- [1,339,null,["8"]] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x94d35c00 == 37 [pid = 1818] [id = 36] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x92a61400 == 36 [pid = 1818] [id = 62] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x979aac00 == 35 [pid = 1818] [id = 42] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd34000 == 34 [pid = 1818] [id = 63] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa84800 == 33 [pid = 1818] [id = 61] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x92e42400 == 32 [pid = 1818] [id = 41] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8dadf000 == 31 [pid = 1818] [id = 40] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcad000 == 30 [pid = 1818] [id = 59] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9ae9d800 == 29 [pid = 1818] [id = 66] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0xa2b11c00) [pid = 1818] [serial = 203] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9a40e000) [pid = 1818] [serial = 179] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0fc00 == 28 [pid = 1818] [id = 57] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9a22ec00 == 27 [pid = 1818] [id = 60] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddca000 == 26 [pid = 1818] [id = 34] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x92b9c000 == 25 [pid = 1818] [id = 58] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x97b65400 == 24 [pid = 1818] [id = 33] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x94995c00 == 23 [pid = 1818] [id = 65] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddcc800 == 22 [pid = 1818] [id = 56] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8fadec00 == 21 [pid = 1818] [id = 35] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc2400 == 20 [pid = 1818] [id = 64] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8ce92000 == 19 [pid = 1818] [id = 55] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0xa0f9c800 == 18 [pid = 1818] [id = 43] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9796dc00 == 17 [pid = 1818] [id = 39] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa88c00 == 16 [pid = 1818] [id = 44] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x91075c00 == 15 [pid = 1818] [id = 67] 00:36:55 INFO - PROCESS | 1818 | 1477985815445 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 00:36:55 INFO - PROCESS | 1818 | 1477985815453 Marionette TRACE conn4 <- [1,340,null,{}] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa86400 == 14 [pid = 1818] [id = 73] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcb9c00 == 13 [pid = 1818] [id = 72] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcb7c00 == 12 [pid = 1818] [id = 71] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x9a041c00 == 11 [pid = 1818] [id = 70] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb05c00 == 10 [pid = 1818] [id = 69] 00:36:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa84400 == 9 [pid = 1818] [id = 68] 00:36:55 INFO - PROCESS | 1818 | 1477985815467 Marionette TRACE conn4 -> [0,341,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd2e800 == 10 [pid = 1818] [id = 75] 00:36:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8dd2f000) [pid = 1818] [serial = 224] [outer = (nil)] 00:36:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8dd30800) [pid = 1818] [serial = 225] [outer = 0x8dd2f000] 00:36:55 INFO - PROCESS | 1818 | 1477985815573 Marionette DEBUG loaded listener.js 00:36:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8ddc1c00) [pid = 1818] [serial = 226] [outer = 0x8dd2f000] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x9a231000) [pid = 1818] [serial = 200] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0xa2393000) [pid = 1818] [serial = 201] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9b4d4000) [pid = 1818] [serial = 197] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0xa0fa2c00) [pid = 1818] [serial = 198] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x97b65c00) [pid = 1818] [serial = 194] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x9a045000) [pid = 1818] [serial = 195] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8fb0a800) [pid = 1818] [serial = 191] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x91077c00) [pid = 1818] [serial = 192] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8ddc6800) [pid = 1818] [serial = 188] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8fa8bc00) [pid = 1818] [serial = 189] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x9a143c00) [pid = 1818] [serial = 185] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x9a1d9800) [pid = 1818] [serial = 186] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8fb07000) [pid = 1818] [serial = 182] [outer = (nil)] [url = about:blank] 00:36:55 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x91047000) [pid = 1818] [serial = 183] [outer = (nil)] [url = about:blank] 00:36:56 INFO - PROCESS | 1818 | 1477985816665 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:36:56 INFO - ... 00:36:56 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1679ms 00:36:56 INFO - PROCESS | 1818 | 1477985816721 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 00:36:56 INFO - PROCESS | 1818 | 1477985816725 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 00:36:56 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 00:36:56 INFO - PROCESS | 1818 | 1477985816733 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:36:56 INFO - PROCESS | 1818 | 1477985816924 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 00:36:57 INFO - PROCESS | 1818 | 1477985817037 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 00:36:57 INFO - PROCESS | 1818 | 1477985817041 Marionette TRACE conn4 <- [1,344,null,["8"]] 00:36:57 INFO - PROCESS | 1818 | 1477985817049 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 00:36:57 INFO - PROCESS | 1818 | 1477985817054 Marionette TRACE conn4 <- [1,345,null,{}] 00:36:57 INFO - PROCESS | 1818 | 1477985817061 Marionette TRACE conn4 -> [0,346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:36:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd39c00 == 11 [pid = 1818] [id = 76] 00:36:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8fa88c00) [pid = 1818] [serial = 227] [outer = (nil)] 00:36:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8fa8bc00) [pid = 1818] [serial = 228] [outer = 0x8fa88c00] 00:36:57 INFO - PROCESS | 1818 | 1477985817157 Marionette DEBUG loaded listener.js 00:36:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8dbcd000) [pid = 1818] [serial = 229] [outer = 0x8fa88c00] 00:36:59 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x91bb4400) [pid = 1818] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 00:36:59 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8fa89000) [pid = 1818] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 00:36:59 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0xa2905000) [pid = 1818] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 00:36:59 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x9a0d7400) [pid = 1818] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 00:36:59 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8fb07400) [pid = 1818] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 00:36:59 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8dd32400) [pid = 1818] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 00:36:59 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x9a22f000) [pid = 1818] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:37:02 INFO - PROCESS | 1818 | 1477985822760 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:02 INFO - .. 00:37:02 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6040ms 00:37:02 INFO - PROCESS | 1818 | 1477985822773 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 00:37:02 INFO - PROCESS | 1818 | 1477985822780 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 00:37:02 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 00:37:02 INFO - PROCESS | 1818 | 1477985822790 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:03 INFO - PROCESS | 1818 | 1477985823005 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 00:37:03 INFO - PROCESS | 1818 | 1477985823157 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 00:37:03 INFO - PROCESS | 1818 | 1477985823162 Marionette TRACE conn4 <- [1,349,null,["8"]] 00:37:03 INFO - PROCESS | 1818 | 1477985823171 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 00:37:03 INFO - PROCESS | 1818 | 1477985823178 Marionette TRACE conn4 <- [1,350,null,{}] 00:37:03 INFO - PROCESS | 1818 | 1477985823185 Marionette TRACE conn4 -> [0,351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd38800 == 12 [pid = 1818] [id = 77] 00:37:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8dd39400) [pid = 1818] [serial = 230] [outer = (nil)] 00:37:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8ddc1000) [pid = 1818] [serial = 231] [outer = 0x8dd39400] 00:37:03 INFO - PROCESS | 1818 | 1477985823299 Marionette DEBUG loaded listener.js 00:37:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8f936800) [pid = 1818] [serial = 232] [outer = 0x8dd39400] 00:37:03 INFO - PROCESS | 1818 | [1818] 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 00:37:03 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:37:03 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 00:37:04 INFO - PROCESS | 1818 | 1477985824510 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:04 INFO - .. 00:37:04 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1772ms 00:37:04 INFO - PROCESS | 1818 | 1477985824584 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 00:37:04 INFO - PROCESS | 1818 | 1477985824589 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 00:37:04 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 00:37:04 INFO - PROCESS | 1818 | 1477985824598 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:04 INFO - PROCESS | 1818 | 1477985824809 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 00:37:04 INFO - PROCESS | 1818 | 1477985824923 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 00:37:04 INFO - PROCESS | 1818 | 1477985824928 Marionette TRACE conn4 <- [1,354,null,["8"]] 00:37:04 INFO - PROCESS | 1818 | 1477985824937 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 00:37:04 INFO - PROCESS | 1818 | 1477985824943 Marionette TRACE conn4 <- [1,355,null,{}] 00:37:04 INFO - PROCESS | 1818 | 1477985824949 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb07c00 == 13 [pid = 1818] [id = 78] 00:37:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8fb0a400) [pid = 1818] [serial = 233] [outer = (nil)] 00:37:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8fb0b400) [pid = 1818] [serial = 234] [outer = 0x8fb0a400] 00:37:05 INFO - PROCESS | 1818 | 1477985825064 Marionette DEBUG loaded listener.js 00:37:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x91bb5800) [pid = 1818] [serial = 235] [outer = 0x8fb0a400] 00:37:06 INFO - PROCESS | 1818 | 1477985826347 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:37:06 INFO - . 00:37:06 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1782ms 00:37:06 INFO - PROCESS | 1818 | 1477985826380 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 00:37:06 INFO - PROCESS | 1818 | 1477985826385 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 00:37:06 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 00:37:06 INFO - PROCESS | 1818 | 1477985826397 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:06 INFO - PROCESS | 1818 | 1477985826589 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 00:37:06 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd2e800 == 12 [pid = 1818] [id = 75] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x9107e000) [pid = 1818] [serial = 218] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x9677ec00) [pid = 1818] [serial = 219] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0xa239f000) [pid = 1818] [serial = 215] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0xa2910000) [pid = 1818] [serial = 216] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x97b6e400) [pid = 1818] [serial = 212] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x983c7800) [pid = 1818] [serial = 213] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x9a416800) [pid = 1818] [serial = 209] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x9ae97400) [pid = 1818] [serial = 210] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x91008c00) [pid = 1818] [serial = 206] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x92b10c00) [pid = 1818] [serial = 207] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0xa4230c00) [pid = 1818] [serial = 204] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8da09000) [pid = 1818] [serial = 93] [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.] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0xa23dd800) [pid = 1818] [serial = 222] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x9b069c00) [pid = 1818] [serial = 180] [outer = (nil)] [url = about:blank] 00:37:06 INFO - PROCESS | 1818 | 1477985826728 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 00:37:06 INFO - PROCESS | 1818 | 1477985826732 Marionette TRACE conn4 <- [1,359,null,["8"]] 00:37:06 INFO - PROCESS | 1818 | 1477985826739 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 00:37:06 INFO - PROCESS | 1818 | 1477985826747 Marionette TRACE conn4 <- [1,360,null,{}] 00:37:06 INFO - PROCESS | 1818 | 1477985826754 Marionette TRACE conn4 -> [0,361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f93ac00 == 13 [pid = 1818] [id = 79] 00:37:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8f9bd000) [pid = 1818] [serial = 236] [outer = (nil)] 00:37:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8fa85c00) [pid = 1818] [serial = 237] [outer = 0x8f9bd000] 00:37:06 INFO - PROCESS | 1818 | 1477985826851 Marionette DEBUG loaded listener.js 00:37:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8fa92c00) [pid = 1818] [serial = 238] [outer = 0x8f9bd000] 00:37:08 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8dd2f000) [pid = 1818] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 00:37:08 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0xa2399000) [pid = 1818] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 00:37:12 INFO - PROCESS | 1818 | 1477985832368 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:12 INFO - .. 00:37:12 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5993ms 00:37:12 INFO - PROCESS | 1818 | 1477985832386 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 00:37:12 INFO - PROCESS | 1818 | 1477985832390 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 00:37:12 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 00:37:12 INFO - PROCESS | 1818 | 1477985832398 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:12 INFO - PROCESS | 1818 | 1477985832599 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 00:37:12 INFO - PROCESS | 1818 | 1477985832623 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 00:37:12 INFO - PROCESS | 1818 | 1477985832627 Marionette TRACE conn4 <- [1,364,null,["8"]] 00:37:12 INFO - PROCESS | 1818 | 1477985832707 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 00:37:12 INFO - PROCESS | 1818 | 1477985832717 Marionette TRACE conn4 <- [1,365,null,{}] 00:37:12 INFO - PROCESS | 1818 | 1477985832724 Marionette TRACE conn4 -> [0,366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dbce400 == 14 [pid = 1818] [id = 80] 00:37:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8dcab800) [pid = 1818] [serial = 239] [outer = (nil)] 00:37:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8dd33c00) [pid = 1818] [serial = 240] [outer = 0x8dcab800] 00:37:12 INFO - PROCESS | 1818 | 1477985832845 Marionette DEBUG loaded listener.js 00:37:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8f943000) [pid = 1818] [serial = 241] [outer = 0x8dcab800] 00:37:13 INFO - PROCESS | 1818 | [1818] 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 00:37:13 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:37:14 INFO - PROCESS | 1818 | 1477985834038 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:14 INFO - .. 00:37:14 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1672ms 00:37:14 INFO - PROCESS | 1818 | 1477985834071 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 00:37:14 INFO - PROCESS | 1818 | 1477985834078 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 00:37:14 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 00:37:14 INFO - PROCESS | 1818 | 1477985834088 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:14 INFO - PROCESS | 1818 | 1477985834313 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 00:37:14 INFO - PROCESS | 1818 | 1477985834465 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 00:37:14 INFO - PROCESS | 1818 | 1477985834472 Marionette TRACE conn4 <- [1,369,null,["8"]] 00:37:14 INFO - PROCESS | 1818 | 1477985834486 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 00:37:14 INFO - PROCESS | 1818 | 1477985834497 Marionette TRACE conn4 <- [1,370,null,{}] 00:37:14 INFO - PROCESS | 1818 | 1477985834503 Marionette TRACE conn4 -> [0,371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bbb800 == 15 [pid = 1818] [id = 81] 00:37:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x91bbc000) [pid = 1818] [serial = 242] [outer = (nil)] 00:37:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x92a13000) [pid = 1818] [serial = 243] [outer = 0x91bbc000] 00:37:14 INFO - PROCESS | 1818 | 1477985834612 Marionette DEBUG loaded listener.js 00:37:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x92a59800) [pid = 1818] [serial = 244] [outer = 0x91bbc000] 00:37:15 INFO - PROCESS | 1818 | 1477985835795 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:15 INFO - .. 00:37:15 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1728ms 00:37:15 INFO - PROCESS | 1818 | 1477985835814 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 00:37:15 INFO - PROCESS | 1818 | 1477985835818 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 00:37:15 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 00:37:15 INFO - PROCESS | 1818 | 1477985835826 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:16 INFO - PROCESS | 1818 | 1477985836058 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 00:37:16 INFO - PROCESS | 1818 | 1477985836203 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 00:37:16 INFO - PROCESS | 1818 | 1477985836209 Marionette TRACE conn4 <- [1,374,null,["8"]] 00:37:16 INFO - PROCESS | 1818 | 1477985836228 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 00:37:16 INFO - PROCESS | 1818 | 1477985836243 Marionette TRACE conn4 <- [1,375,null,{}] 00:37:16 INFO - PROCESS | 1818 | 1477985836250 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x94b1cc00 == 16 [pid = 1818] [id = 82] 00:37:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x94b1dc00) [pid = 1818] [serial = 245] [outer = (nil)] 00:37:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x94d30800) [pid = 1818] [serial = 246] [outer = 0x94b1dc00] 00:37:16 INFO - PROCESS | 1818 | 1477985836354 Marionette DEBUG loaded listener.js 00:37:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x95073800) [pid = 1818] [serial = 247] [outer = 0x94b1dc00] 00:37:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8f93ac00 == 15 [pid = 1818] [id = 79] 00:37:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd38800 == 14 [pid = 1818] [id = 77] 00:37:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb07c00 == 13 [pid = 1818] [id = 78] 00:37:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd39c00 == 12 [pid = 1818] [id = 76] 00:37:18 INFO - PROCESS | 1818 | --DOCSHELL 0x9b073800 == 11 [pid = 1818] [id = 74] 00:37:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8dbce400 == 10 [pid = 1818] [id = 80] 00:37:18 INFO - PROCESS | 1818 | --DOCSHELL 0x91bbb800 == 9 [pid = 1818] [id = 81] 00:37:18 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8fa8bc00) [pid = 1818] [serial = 228] [outer = (nil)] [url = about:blank] 00:37:18 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8dd30800) [pid = 1818] [serial = 225] [outer = (nil)] [url = about:blank] 00:37:18 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8ddc1c00) [pid = 1818] [serial = 226] [outer = (nil)] [url = about:blank] 00:37:18 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0xa2902000) [pid = 1818] [serial = 223] [outer = (nil)] [url = about:blank] 00:37:21 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8f9bd000) [pid = 1818] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 00:37:21 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dd39400) [pid = 1818] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 00:37:21 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8fb0a400) [pid = 1818] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 00:37:21 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8fa88c00) [pid = 1818] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 00:37:22 INFO - PROCESS | 1818 | 1477985842005 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:22 INFO - .. 00:37:22 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6192ms 00:37:22 INFO - PROCESS | 1818 | 1477985842019 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 00:37:22 INFO - PROCESS | 1818 | 1477985842026 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 00:37:22 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 00:37:22 INFO - PROCESS | 1818 | 1477985842040 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:22 INFO - PROCESS | 1818 | 1477985842220 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 00:37:22 INFO - PROCESS | 1818 | 1477985842239 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 00:37:22 INFO - PROCESS | 1818 | 1477985842246 Marionette TRACE conn4 <- [1,379,null,["8"]] 00:37:22 INFO - PROCESS | 1818 | 1477985842255 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 00:37:22 INFO - PROCESS | 1818 | 1477985842263 Marionette TRACE conn4 <- [1,380,null,{}] 00:37:22 INFO - PROCESS | 1818 | 1477985842271 Marionette TRACE conn4 -> [0,381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd31400 == 10 [pid = 1818] [id = 83] 00:37:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8dd31c00) [pid = 1818] [serial = 248] [outer = (nil)] 00:37:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8dd33400) [pid = 1818] [serial = 249] [outer = 0x8dd31c00] 00:37:22 INFO - PROCESS | 1818 | 1477985842462 Marionette DEBUG loaded listener.js 00:37:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8dd3b800) [pid = 1818] [serial = 250] [outer = 0x8dd31c00] 00:37:22 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:37:23 INFO - PROCESS | 1818 | 1477985843475 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:23 INFO - .. 00:37:23 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1471ms 00:37:23 INFO - PROCESS | 1818 | 1477985843508 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 00:37:23 INFO - PROCESS | 1818 | 1477985843513 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 00:37:23 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 00:37:23 INFO - PROCESS | 1818 | 1477985843520 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:23 INFO - PROCESS | 1818 | 1477985843739 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 00:37:23 INFO - PROCESS | 1818 | 1477985843755 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 00:37:23 INFO - PROCESS | 1818 | 1477985843759 Marionette TRACE conn4 <- [1,384,null,["8"]] 00:37:23 INFO - PROCESS | 1818 | 1477985843766 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 00:37:23 INFO - PROCESS | 1818 | 1477985843771 Marionette TRACE conn4 <- [1,385,null,{}] 00:37:23 INFO - PROCESS | 1818 | 1477985843778 Marionette TRACE conn4 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd39400 == 11 [pid = 1818] [id = 84] 00:37:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8fa8a000) [pid = 1818] [serial = 251] [outer = (nil)] 00:37:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8fa90400) [pid = 1818] [serial = 252] [outer = 0x8fa8a000] 00:37:23 INFO - PROCESS | 1818 | 1477985843874 Marionette DEBUG loaded listener.js 00:37:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8dcb8000) [pid = 1818] [serial = 253] [outer = 0x8fa8a000] 00:37:26 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8fa85c00) [pid = 1818] [serial = 237] [outer = (nil)] [url = about:blank] 00:37:26 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8fa92c00) [pid = 1818] [serial = 238] [outer = (nil)] [url = about:blank] 00:37:26 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8fb0b400) [pid = 1818] [serial = 234] [outer = (nil)] [url = about:blank] 00:37:26 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x91bb5800) [pid = 1818] [serial = 235] [outer = (nil)] [url = about:blank] 00:37:26 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8ddc1000) [pid = 1818] [serial = 231] [outer = (nil)] [url = about:blank] 00:37:26 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8f936800) [pid = 1818] [serial = 232] [outer = (nil)] [url = about:blank] 00:37:26 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dbcd000) [pid = 1818] [serial = 229] [outer = (nil)] [url = about:blank] 00:37:28 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8dcab800) [pid = 1818] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 00:37:28 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x91bbc000) [pid = 1818] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 00:37:28 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dd31c00) [pid = 1818] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 00:37:28 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x94b1dc00) [pid = 1818] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 00:37:29 INFO - PROCESS | 1818 | 1477985849579 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:29 INFO - .. 00:37:29 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6086ms 00:37:29 INFO - PROCESS | 1818 | 1477985849608 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 00:37:29 INFO - PROCESS | 1818 | 1477985849614 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 00:37:29 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 00:37:29 INFO - PROCESS | 1818 | 1477985849626 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:29 INFO - PROCESS | 1818 | 1477985849846 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 00:37:29 INFO - PROCESS | 1818 | 1477985849917 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 00:37:29 INFO - PROCESS | 1818 | 1477985849924 Marionette TRACE conn4 <- [1,389,null,["8"]] 00:37:29 INFO - PROCESS | 1818 | 1477985849931 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 00:37:29 INFO - PROCESS | 1818 | 1477985849939 Marionette TRACE conn4 <- [1,390,null,{}] 00:37:29 INFO - PROCESS | 1818 | 1477985849945 Marionette TRACE conn4 -> [0,391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd38800 == 12 [pid = 1818] [id = 85] 00:37:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dd38c00) [pid = 1818] [serial = 254] [outer = (nil)] 00:37:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8ddc1000) [pid = 1818] [serial = 255] [outer = 0x8dd38c00] 00:37:30 INFO - PROCESS | 1818 | 1477985850053 Marionette DEBUG loaded listener.js 00:37:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8ddc8800) [pid = 1818] [serial = 256] [outer = 0x8dd38c00] 00:37:30 INFO - PROCESS | 1818 | [1818] 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 00:37:30 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:37:30 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:37:31 INFO - PROCESS | 1818 | 1477985851162 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:31 INFO - .. 00:37:31 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1571ms 00:37:31 INFO - PROCESS | 1818 | 1477985851194 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 00:37:31 INFO - PROCESS | 1818 | 1477985851202 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 00:37:31 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 00:37:31 INFO - PROCESS | 1818 | 1477985851209 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:31 INFO - PROCESS | 1818 | 1477985851417 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 00:37:31 INFO - PROCESS | 1818 | 1477985851430 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 00:37:31 INFO - PROCESS | 1818 | 1477985851434 Marionette TRACE conn4 <- [1,394,null,["8"]] 00:37:31 INFO - PROCESS | 1818 | 1477985851454 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 00:37:31 INFO - PROCESS | 1818 | 1477985851461 Marionette TRACE conn4 <- [1,395,null,{}] 00:37:31 INFO - PROCESS | 1818 | 1477985851468 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb08400 == 13 [pid = 1818] [id = 86] 00:37:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8fb08c00) [pid = 1818] [serial = 257] [outer = (nil)] 00:37:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8fb0ac00) [pid = 1818] [serial = 258] [outer = 0x8fb08c00] 00:37:31 INFO - PROCESS | 1818 | 1477985851567 Marionette DEBUG loaded listener.js 00:37:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8fb0e000) [pid = 1818] [serial = 259] [outer = 0x8fb08c00] 00:37:32 INFO - PROCESS | 1818 | 1477985852673 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:32 INFO - .. 00:37:32 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1523ms 00:37:32 INFO - PROCESS | 1818 | 1477985852732 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 00:37:32 INFO - PROCESS | 1818 | 1477985852739 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 00:37:32 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 00:37:32 INFO - PROCESS | 1818 | 1477985852749 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:33 INFO - PROCESS | 1818 | 1477985853044 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 00:37:33 INFO - PROCESS | 1818 | 1477985853122 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 00:37:33 INFO - PROCESS | 1818 | 1477985853129 Marionette TRACE conn4 <- [1,399,null,["8"]] 00:37:33 INFO - PROCESS | 1818 | 1477985853181 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 00:37:33 INFO - PROCESS | 1818 | 1477985853190 Marionette TRACE conn4 <- [1,400,null,{}] 00:37:33 INFO - PROCESS | 1818 | 1477985853198 Marionette TRACE conn4 -> [0,401,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa8e400 == 14 [pid = 1818] [id = 87] 00:37:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8fa92c00) [pid = 1818] [serial = 260] [outer = (nil)] 00:37:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8fb06000) [pid = 1818] [serial = 261] [outer = 0x8fa92c00] 00:37:33 INFO - PROCESS | 1818 | 1477985853313 Marionette DEBUG loaded listener.js 00:37:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x9100e800) [pid = 1818] [serial = 262] [outer = 0x8fa92c00] 00:37:35 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8fa90400) [pid = 1818] [serial = 252] [outer = (nil)] [url = about:blank] 00:37:35 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dd33400) [pid = 1818] [serial = 249] [outer = (nil)] [url = about:blank] 00:37:35 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8dd3b800) [pid = 1818] [serial = 250] [outer = (nil)] [url = about:blank] 00:37:35 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x94d30800) [pid = 1818] [serial = 246] [outer = (nil)] [url = about:blank] 00:37:35 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x95073800) [pid = 1818] [serial = 247] [outer = (nil)] [url = about:blank] 00:37:35 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x92a13000) [pid = 1818] [serial = 243] [outer = (nil)] [url = about:blank] 00:37:35 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x92a59800) [pid = 1818] [serial = 244] [outer = (nil)] [url = about:blank] 00:37:35 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dd33c00) [pid = 1818] [serial = 240] [outer = (nil)] [url = about:blank] 00:37:35 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f943000) [pid = 1818] [serial = 241] [outer = (nil)] [url = about:blank] 00:37:37 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8dd38c00) [pid = 1818] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 00:37:37 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8fa8a000) [pid = 1818] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 00:37:38 INFO - PROCESS | 1818 | 1477985858948 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:38 INFO - .. 00:37:38 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6236ms 00:37:38 INFO - PROCESS | 1818 | 1477985858984 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 00:37:38 INFO - PROCESS | 1818 | 1477985858989 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 00:37:38 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 00:37:39 INFO - PROCESS | 1818 | 1477985859000 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:39 INFO - PROCESS | 1818 | 1477985859169 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 00:37:39 INFO - PROCESS | 1818 | 1477985859190 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 00:37:39 INFO - PROCESS | 1818 | 1477985859197 Marionette TRACE conn4 <- [1,404,null,["8"]] 00:37:39 INFO - PROCESS | 1818 | 1477985859296 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 00:37:39 INFO - PROCESS | 1818 | 1477985859305 Marionette TRACE conn4 <- [1,405,null,{}] 00:37:39 INFO - PROCESS | 1818 | 1477985859312 Marionette TRACE conn4 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddca400 == 15 [pid = 1818] [id = 88] 00:37:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8ddca800) [pid = 1818] [serial = 263] [outer = (nil)] 00:37:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x91b19800) [pid = 1818] [serial = 264] [outer = 0x8ddca800] 00:37:39 INFO - PROCESS | 1818 | 1477985859430 Marionette DEBUG loaded listener.js 00:37:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x91baf000) [pid = 1818] [serial = 265] [outer = 0x8ddca800] 00:37:40 INFO - PROCESS | 1818 | 1477985860485 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:37:40 INFO - . 00:37:40 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1522ms 00:37:40 INFO - PROCESS | 1818 | 1477985860520 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 00:37:40 INFO - PROCESS | 1818 | 1477985860525 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 00:37:40 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 00:37:40 INFO - PROCESS | 1818 | 1477985860533 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:40 INFO - PROCESS | 1818 | 1477985860763 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 00:37:40 INFO - PROCESS | 1818 | 1477985860783 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 00:37:40 INFO - PROCESS | 1818 | 1477985860788 Marionette TRACE conn4 <- [1,409,null,["8"]] 00:37:40 INFO - PROCESS | 1818 | 1477985860795 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 00:37:40 INFO - PROCESS | 1818 | 1477985860801 Marionette TRACE conn4 <- [1,410,null,{}] 00:37:40 INFO - PROCESS | 1818 | 1477985860807 Marionette TRACE conn4 -> [0,411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/duplicate-directive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bbc800 == 16 [pid = 1818] [id = 89] 00:37:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x91bbd400) [pid = 1818] [serial = 266] [outer = (nil)] 00:37:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x92a15800) [pid = 1818] [serial = 267] [outer = 0x91bbd400] 00:37:40 INFO - PROCESS | 1818 | 1477985860903 Marionette DEBUG loaded listener.js 00:37:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x92a5f000) [pid = 1818] [serial = 268] [outer = 0x91bbd400] 00:37:43 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8fb0ac00) [pid = 1818] [serial = 258] [outer = (nil)] [url = about:blank] 00:37:43 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8ddc1000) [pid = 1818] [serial = 255] [outer = (nil)] [url = about:blank] 00:37:43 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8ddc8800) [pid = 1818] [serial = 256] [outer = (nil)] [url = about:blank] 00:37:43 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dcb8000) [pid = 1818] [serial = 253] [outer = (nil)] [url = about:blank] 00:37:46 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8fb08c00) [pid = 1818] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 00:37:46 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8ddca800) [pid = 1818] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 00:37:46 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8fa92c00) [pid = 1818] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 00:37:46 INFO - PROCESS | 1818 | 1477985866583 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:46 INFO - .. 00:37:46 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6089ms 00:37:46 INFO - PROCESS | 1818 | 1477985866623 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 00:37:46 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 00:37:46 INFO - PROCESS | 1818 | 1477985866632 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 00:37:46 INFO - PROCESS | 1818 | 1477985866642 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:46 INFO - PROCESS | 1818 | 1477985866808 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 00:37:46 INFO - PROCESS | 1818 | 1477985866829 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 00:37:46 INFO - PROCESS | 1818 | 1477985866835 Marionette TRACE conn4 <- [1,414,null,["8"]] 00:37:46 INFO - PROCESS | 1818 | 1477985866843 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 00:37:46 INFO - PROCESS | 1818 | 1477985866852 Marionette TRACE conn4 <- [1,415,null,{}] 00:37:46 INFO - PROCESS | 1818 | 1477985866943 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f940800 == 17 [pid = 1818] [id = 90] 00:37:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8f9ba800) [pid = 1818] [serial = 269] [outer = (nil)] 00:37:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8fa88400) [pid = 1818] [serial = 270] [outer = 0x8f9ba800] 00:37:47 INFO - PROCESS | 1818 | 1477985867048 Marionette DEBUG loaded listener.js 00:37:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8fa8bc00) [pid = 1818] [serial = 271] [outer = 0x8f9ba800] 00:37:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa8e400 == 16 [pid = 1818] [id = 87] 00:37:51 INFO - PROCESS | 1818 | --DOCSHELL 0x94b1cc00 == 15 [pid = 1818] [id = 82] 00:37:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd39400 == 14 [pid = 1818] [id = 84] 00:37:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd38800 == 13 [pid = 1818] [id = 85] 00:37:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd31400 == 12 [pid = 1818] [id = 83] 00:37:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddca400 == 11 [pid = 1818] [id = 88] 00:37:51 INFO - PROCESS | 1818 | --DOCSHELL 0x91bbc800 == 10 [pid = 1818] [id = 89] 00:37:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb08400 == 9 [pid = 1818] [id = 86] 00:37:51 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x91b19800) [pid = 1818] [serial = 264] [outer = (nil)] [url = about:blank] 00:37:51 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x91baf000) [pid = 1818] [serial = 265] [outer = (nil)] [url = about:blank] 00:37:51 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8fb06000) [pid = 1818] [serial = 261] [outer = (nil)] [url = about:blank] 00:37:51 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x9100e800) [pid = 1818] [serial = 262] [outer = (nil)] [url = about:blank] 00:37:51 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8fb0e000) [pid = 1818] [serial = 259] [outer = (nil)] [url = about:blank] 00:37:51 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x92a15800) [pid = 1818] [serial = 267] [outer = (nil)] [url = about:blank] 00:37:52 INFO - PROCESS | 1818 | 1477985872581 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:52 INFO - .. 00:37:52 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5990ms 00:37:52 INFO - PROCESS | 1818 | 1477985872630 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 00:37:52 INFO - PROCESS | 1818 | 1477985872637 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 00:37:52 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 00:37:52 INFO - PROCESS | 1818 | 1477985872649 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:52 INFO - PROCESS | 1818 | 1477985872829 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 00:37:52 INFO - PROCESS | 1818 | 1477985872933 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 00:37:52 INFO - PROCESS | 1818 | 1477985872940 Marionette TRACE conn4 <- [1,419,null,["8"]] 00:37:52 INFO - PROCESS | 1818 | 1477985872948 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 00:37:52 INFO - PROCESS | 1818 | 1477985872956 Marionette TRACE conn4 <- [1,420,null,{}] 00:37:52 INFO - PROCESS | 1818 | 1477985872963 Marionette TRACE conn4 -> [0,421,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd2f000 == 10 [pid = 1818] [id = 91] 00:37:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8dd2f400) [pid = 1818] [serial = 272] [outer = (nil)] 00:37:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8dd32800) [pid = 1818] [serial = 273] [outer = 0x8dd2f400] 00:37:53 INFO - PROCESS | 1818 | 1477985873069 Marionette DEBUG loaded listener.js 00:37:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8dd3c000) [pid = 1818] [serial = 274] [outer = 0x8dd2f400] 00:37:54 INFO - PROCESS | 1818 | 1477985874105 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:54 INFO - .. 00:37:54 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1520ms 00:37:54 INFO - PROCESS | 1818 | 1477985874168 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 00:37:54 INFO - PROCESS | 1818 | 1477985874173 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 00:37:54 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 00:37:54 INFO - PROCESS | 1818 | 1477985874181 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:54 INFO - PROCESS | 1818 | 1477985874403 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 00:37:54 INFO - PROCESS | 1818 | 1477985874422 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 00:37:54 INFO - PROCESS | 1818 | 1477985874427 Marionette TRACE conn4 <- [1,424,null,["8"]] 00:37:54 INFO - PROCESS | 1818 | 1477985874433 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 00:37:54 INFO - PROCESS | 1818 | 1477985874439 Marionette TRACE conn4 <- [1,425,null,{}] 00:37:54 INFO - PROCESS | 1818 | 1477985874445 Marionette TRACE conn4 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ce92800 == 11 [pid = 1818] [id = 92] 00:37:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8dadfc00) [pid = 1818] [serial = 275] [outer = (nil)] 00:37:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8fa87000) [pid = 1818] [serial = 276] [outer = 0x8dadfc00] 00:37:54 INFO - PROCESS | 1818 | 1477985874605 Marionette DEBUG loaded listener.js 00:37:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8dcb3800) [pid = 1818] [serial = 277] [outer = 0x8dadfc00] 00:37:54 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x91bbd400) [pid = 1818] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 00:37:55 INFO - PROCESS | 1818 | 1477985875629 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:37:55 INFO - .. 00:37:55 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1472ms 00:37:55 INFO - PROCESS | 1818 | 1477985875661 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 00:37:55 INFO - PROCESS | 1818 | 1477985875668 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 00:37:55 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 00:37:55 INFO - PROCESS | 1818 | 1477985875676 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:55 INFO - PROCESS | 1818 | 1477985875862 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 00:37:55 INFO - PROCESS | 1818 | 1477985875975 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 00:37:55 INFO - PROCESS | 1818 | 1477985875979 Marionette TRACE conn4 <- [1,429,null,["8"]] 00:37:55 INFO - PROCESS | 1818 | 1477985875987 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 00:37:55 INFO - PROCESS | 1818 | 1477985875994 Marionette TRACE conn4 <- [1,430,null,{}] 00:37:56 INFO - PROCESS | 1818 | 1477985876001 Marionette TRACE conn4 -> [0,431,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x91001c00 == 12 [pid = 1818] [id = 93] 00:37:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x91002400) [pid = 1818] [serial = 278] [outer = (nil)] 00:37:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x9103c000) [pid = 1818] [serial = 279] [outer = 0x91002400] 00:37:56 INFO - PROCESS | 1818 | 1477985876122 Marionette DEBUG loaded listener.js 00:37:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x91041800) [pid = 1818] [serial = 280] [outer = 0x91002400] 00:37:56 INFO - PROCESS | 1818 | 1477985876680 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 00:37:56 INFO - . 00:37:56 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1026ms 00:37:56 INFO - PROCESS | 1818 | 1477985876703 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 00:37:56 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 00:37:56 INFO - PROCESS | 1818 | 1477985876707 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 00:37:56 INFO - PROCESS | 1818 | 1477985876714 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:56 INFO - PROCESS | 1818 | 1477985876925 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 00:37:56 INFO - PROCESS | 1818 | 1477985876944 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 00:37:56 INFO - PROCESS | 1818 | 1477985876949 Marionette TRACE conn4 <- [1,434,null,["8"]] 00:37:56 INFO - PROCESS | 1818 | 1477985876954 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 00:37:56 INFO - PROCESS | 1818 | 1477985876960 Marionette TRACE conn4 <- [1,435,null,{}] 00:37:56 INFO - PROCESS | 1818 | 1477985876966 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x91078400 == 13 [pid = 1818] [id = 94] 00:37:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x91081c00) [pid = 1818] [serial = 281] [outer = (nil)] 00:37:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x91bae400) [pid = 1818] [serial = 282] [outer = 0x91081c00] 00:37:57 INFO - PROCESS | 1818 | 1477985877069 Marionette DEBUG loaded listener.js 00:37:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x9386d000) [pid = 1818] [serial = 283] [outer = 0x91081c00] 00:37:57 INFO - PROCESS | 1818 | 1477985877721 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 00:37:57 INFO - . 00:37:57 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1020ms 00:37:57 INFO - PROCESS | 1818 | 1477985877735 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 00:37:57 INFO - PROCESS | 1818 | 1477985877742 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 00:37:57 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 00:37:57 INFO - PROCESS | 1818 | 1477985877753 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:57 INFO - PROCESS | 1818 | 1477985877948 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 00:37:58 INFO - PROCESS | 1818 | 1477985878087 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 00:37:58 INFO - PROCESS | 1818 | 1477985878094 Marionette TRACE conn4 <- [1,439,null,["8"]] 00:37:58 INFO - PROCESS | 1818 | 1477985878106 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 00:37:58 INFO - PROCESS | 1818 | 1477985878114 Marionette TRACE conn4 <- [1,440,null,{}] 00:37:58 INFO - PROCESS | 1818 | 1477985878121 Marionette TRACE conn4 -> [0,441,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd39400 == 14 [pid = 1818] [id = 95] 00:37:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8dd3c800) [pid = 1818] [serial = 284] [outer = (nil)] 00:37:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8ddca800) [pid = 1818] [serial = 285] [outer = 0x8dd3c800] 00:37:58 INFO - PROCESS | 1818 | 1477985878240 Marionette DEBUG loaded listener.js 00:37:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8fa85c00) [pid = 1818] [serial = 286] [outer = 0x8dd3c800] 00:37:58 INFO - PROCESS | 1818 | 1477985878884 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 00:37:58 INFO - . 00:37:58 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1182ms 00:37:58 INFO - PROCESS | 1818 | 1477985878933 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 00:37:58 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 00:37:58 INFO - PROCESS | 1818 | 1477985878939 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 00:37:58 INFO - PROCESS | 1818 | 1477985878946 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:37:59 INFO - PROCESS | 1818 | 1477985879148 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 00:37:59 INFO - PROCESS | 1818 | 1477985879288 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 00:37:59 INFO - PROCESS | 1818 | 1477985879293 Marionette TRACE conn4 <- [1,444,null,["8"]] 00:37:59 INFO - PROCESS | 1818 | 1477985879305 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 00:37:59 INFO - PROCESS | 1818 | 1477985879310 Marionette TRACE conn4 <- [1,445,null,{}] 00:37:59 INFO - PROCESS | 1818 | 1477985879317 Marionette TRACE conn4 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:37:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107b800 == 15 [pid = 1818] [id = 96] 00:37:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x9386cc00) [pid = 1818] [serial = 287] [outer = (nil)] 00:37:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x93871800) [pid = 1818] [serial = 288] [outer = 0x9386cc00] 00:37:59 INFO - PROCESS | 1818 | 1477985879423 Marionette DEBUG loaded listener.js 00:37:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x94d35000) [pid = 1818] [serial = 289] [outer = 0x9386cc00] 00:38:00 INFO - PROCESS | 1818 | 1477985880086 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 00:38:00 INFO - . 00:38:00 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1179ms 00:38:00 INFO - PROCESS | 1818 | 1477985880133 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 00:38:00 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 00:38:00 INFO - PROCESS | 1818 | 1477985880141 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 00:38:00 INFO - PROCESS | 1818 | 1477985880149 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:00 INFO - PROCESS | 1818 | 1477985880327 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 00:38:00 INFO - PROCESS | 1818 | 1477985880469 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 00:38:00 INFO - PROCESS | 1818 | 1477985880475 Marionette TRACE conn4 <- [1,449,null,["8"]] 00:38:00 INFO - PROCESS | 1818 | 1477985880481 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 00:38:00 INFO - PROCESS | 1818 | 1477985880489 Marionette TRACE conn4 <- [1,450,null,{}] 00:38:00 INFO - PROCESS | 1818 | 1477985880500 Marionette TRACE conn4 -> [0,451,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x95080800 == 16 [pid = 1818] [id = 97] 00:38:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x950af800) [pid = 1818] [serial = 290] [outer = (nil)] 00:38:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x95832c00) [pid = 1818] [serial = 291] [outer = 0x950af800] 00:38:00 INFO - PROCESS | 1818 | 1477985880618 Marionette DEBUG loaded listener.js 00:38:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x95839c00) [pid = 1818] [serial = 292] [outer = 0x950af800] 00:38:01 INFO - PROCESS | 1818 | 1477985881338 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 00:38:01 INFO - . 00:38:01 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1223ms 00:38:01 INFO - PROCESS | 1818 | 1477985881399 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 00:38:01 INFO - PROCESS | 1818 | 1477985881405 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 00:38:01 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 00:38:01 INFO - PROCESS | 1818 | 1477985881414 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:01 INFO - PROCESS | 1818 | 1477985881620 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 00:38:01 INFO - PROCESS | 1818 | 1477985881767 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 00:38:01 INFO - PROCESS | 1818 | 1477985881775 Marionette TRACE conn4 <- [1,454,null,["8"]] 00:38:01 INFO - PROCESS | 1818 | 1477985881785 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 00:38:01 INFO - PROCESS | 1818 | 1477985881790 Marionette TRACE conn4 <- [1,455,null,{}] 00:38:01 INFO - PROCESS | 1818 | 1477985881797 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x9617b000 == 17 [pid = 1818] [id = 98] 00:38:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x965eec00) [pid = 1818] [serial = 293] [outer = (nil)] 00:38:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x965f4c00) [pid = 1818] [serial = 294] [outer = 0x965eec00] 00:38:01 INFO - PROCESS | 1818 | 1477985881898 Marionette DEBUG loaded listener.js 00:38:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x966db800) [pid = 1818] [serial = 295] [outer = 0x965eec00] 00:38:02 INFO - PROCESS | 1818 | 1477985882522 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 00:38:02 INFO - . 00:38:02 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1126ms 00:38:02 INFO - PROCESS | 1818 | 1477985882579 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 00:38:02 INFO - PROCESS | 1818 | 1477985882583 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 00:38:02 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 00:38:02 INFO - PROCESS | 1818 | 1477985882591 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:02 INFO - PROCESS | 1818 | 1477985882768 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 00:38:02 INFO - PROCESS | 1818 | 1477985882913 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 00:38:02 INFO - PROCESS | 1818 | 1477985882918 Marionette TRACE conn4 <- [1,459,null,["8"]] 00:38:02 INFO - PROCESS | 1818 | 1477985882925 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 00:38:02 INFO - PROCESS | 1818 | 1477985882931 Marionette TRACE conn4 <- [1,460,null,{}] 00:38:02 INFO - PROCESS | 1818 | 1477985882941 Marionette TRACE conn4 -> [0,461,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dadf400 == 18 [pid = 1818] [id = 99] 00:38:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x96778000) [pid = 1818] [serial = 296] [outer = (nil)] 00:38:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x9796dc00) [pid = 1818] [serial = 297] [outer = 0x96778000] 00:38:03 INFO - PROCESS | 1818 | 1477985883043 Marionette DEBUG loaded listener.js 00:38:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x97976c00) [pid = 1818] [serial = 298] [outer = 0x96778000] 00:38:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da0e400 == 19 [pid = 1818] [id = 100] 00:38:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8da0f800) [pid = 1818] [serial = 299] [outer = (nil)] 00:38:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ce89c00 == 20 [pid = 1818] [id = 101] 00:38:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8dadf000) [pid = 1818] [serial = 300] [outer = (nil)] 00:38:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8dadf800) [pid = 1818] [serial = 301] [outer = 0x8dadf000] 00:38:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8dcaac00) [pid = 1818] [serial = 302] [outer = 0x8da0f800] 00:38:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8f940800 == 19 [pid = 1818] [id = 90] 00:38:04 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x92a5f000) [pid = 1818] [serial = 268] [outer = (nil)] [url = about:blank] 00:38:04 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8fa88400) [pid = 1818] [serial = 270] [outer = (nil)] [url = about:blank] 00:38:06 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x91002400) [pid = 1818] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 00:38:06 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8dadfc00) [pid = 1818] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 00:38:06 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8f9ba800) [pid = 1818] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 00:38:06 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8dd2f400) [pid = 1818] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 00:38:08 INFO - PROCESS | 1818 | 1477985888679 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:38:08 INFO - . 00:38:08 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6134ms 00:38:08 INFO - PROCESS | 1818 | 1477985888725 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 00:38:08 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 00:38:08 INFO - PROCESS | 1818 | 1477985888732 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 00:38:08 INFO - PROCESS | 1818 | 1477985888741 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:08 INFO - PROCESS | 1818 | 1477985888957 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 00:38:08 INFO - PROCESS | 1818 | 1477985888979 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 00:38:08 INFO - PROCESS | 1818 | 1477985888985 Marionette TRACE conn4 <- [1,464,null,["8"]] 00:38:08 INFO - PROCESS | 1818 | 1477985888993 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 00:38:09 INFO - PROCESS | 1818 | 1477985889002 Marionette TRACE conn4 <- [1,465,null,{}] 00:38:09 INFO - PROCESS | 1818 | 1477985889007 Marionette TRACE conn4 -> [0,466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddcdc00 == 20 [pid = 1818] [id = 102] 00:38:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8f936400) [pid = 1818] [serial = 303] [outer = (nil)] 00:38:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8f93d000) [pid = 1818] [serial = 304] [outer = 0x8f936400] 00:38:09 INFO - PROCESS | 1818 | 1477985889104 Marionette DEBUG loaded listener.js 00:38:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8fa88400) [pid = 1818] [serial = 305] [outer = 0x8f936400] 00:38:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x9103b400 == 21 [pid = 1818] [id = 103] 00:38:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x91044c00) [pid = 1818] [serial = 306] [outer = (nil)] 00:38:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x91078c00) [pid = 1818] [serial = 307] [outer = 0x91044c00] 00:38:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8ce89c00 == 20 [pid = 1818] [id = 101] 00:38:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8da0e400 == 19 [pid = 1818] [id = 100] 00:38:12 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x91bae400) [pid = 1818] [serial = 282] [outer = (nil)] [url = about:blank] 00:38:12 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x9103c000) [pid = 1818] [serial = 279] [outer = (nil)] [url = about:blank] 00:38:12 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x91041800) [pid = 1818] [serial = 280] [outer = (nil)] [url = about:blank] 00:38:12 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8fa87000) [pid = 1818] [serial = 276] [outer = (nil)] [url = about:blank] 00:38:12 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8dcb3800) [pid = 1818] [serial = 277] [outer = (nil)] [url = about:blank] 00:38:12 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8dd32800) [pid = 1818] [serial = 273] [outer = (nil)] [url = about:blank] 00:38:12 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8dd3c000) [pid = 1818] [serial = 274] [outer = (nil)] [url = about:blank] 00:38:12 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8fa8bc00) [pid = 1818] [serial = 271] [outer = (nil)] [url = about:blank] 00:38:14 INFO - PROCESS | 1818 | 1477985894678 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:38:14 INFO - . 00:38:14 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5985ms 00:38:14 INFO - PROCESS | 1818 | 1477985894725 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 00:38:14 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 00:38:14 INFO - PROCESS | 1818 | 1477985894732 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 00:38:14 INFO - PROCESS | 1818 | 1477985894742 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:14 INFO - PROCESS | 1818 | --DOCSHELL 0x9103b400 == 18 [pid = 1818] [id = 103] 00:38:15 INFO - PROCESS | 1818 | 1477985895037 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 00:38:15 INFO - PROCESS | 1818 | 1477985895154 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 00:38:15 INFO - PROCESS | 1818 | 1477985895159 Marionette TRACE conn4 <- [1,469,null,["8"]] 00:38:15 INFO - PROCESS | 1818 | 1477985895166 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 00:38:15 INFO - PROCESS | 1818 | 1477985895175 Marionette TRACE conn4 <- [1,470,null,{}] 00:38:15 INFO - PROCESS | 1818 | 1477985895180 Marionette TRACE conn4 -> [0,471,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x91040400 == 19 [pid = 1818] [id = 104] 00:38:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x91041800) [pid = 1818] [serial = 308] [outer = (nil)] 00:38:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x91075400) [pid = 1818] [serial = 309] [outer = 0x91041800] 00:38:15 INFO - PROCESS | 1818 | 1477985895302 Marionette DEBUG loaded listener.js 00:38:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x91b1cc00) [pid = 1818] [serial = 310] [outer = 0x91041800] 00:38:15 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x9386cc00) [pid = 1818] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 00:38:15 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x965eec00) [pid = 1818] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 00:38:15 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8dd3c800) [pid = 1818] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 00:38:15 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x91081c00) [pid = 1818] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 00:38:15 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x950af800) [pid = 1818] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 00:38:15 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x96778000) [pid = 1818] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 00:38:15 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8da0f800) [pid = 1818] [serial = 299] [outer = (nil)] [url = about:blank] 00:38:15 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8dadf000) [pid = 1818] [serial = 300] [outer = (nil)] [url = about:blank] 00:38:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3bc00 == 20 [pid = 1818] [id = 105] 00:38:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x91045c00) [pid = 1818] [serial = 311] [outer = (nil)] 00:38:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x91bbb000) [pid = 1818] [serial = 312] [outer = 0x91045c00] 00:38:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8d9eec00) [pid = 1818] [serial = 313] [outer = 0x9103c800] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8dadf400 == 19 [pid = 1818] [id = 99] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x91001c00 == 18 [pid = 1818] [id = 93] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8ce92800 == 17 [pid = 1818] [id = 92] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x9617b000 == 16 [pid = 1818] [id = 98] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x95080800 == 15 [pid = 1818] [id = 97] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x9107b800 == 14 [pid = 1818] [id = 96] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd39400 == 13 [pid = 1818] [id = 95] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd2f000 == 12 [pid = 1818] [id = 91] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x91078400 == 11 [pid = 1818] [id = 94] 00:38:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddcdc00 == 10 [pid = 1818] [id = 102] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8dcaac00) [pid = 1818] [serial = 302] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8dadf800) [pid = 1818] [serial = 301] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x95839c00) [pid = 1818] [serial = 292] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x95832c00) [pid = 1818] [serial = 291] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x966db800) [pid = 1818] [serial = 295] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x965f4c00) [pid = 1818] [serial = 294] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x97976c00) [pid = 1818] [serial = 298] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x9796dc00) [pid = 1818] [serial = 297] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x93871800) [pid = 1818] [serial = 288] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x94d35000) [pid = 1818] [serial = 289] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8ddca800) [pid = 1818] [serial = 285] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8fa85c00) [pid = 1818] [serial = 286] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x9386d000) [pid = 1818] [serial = 283] [outer = (nil)] [url = about:blank] 00:38:20 INFO - PROCESS | 1818 | 1477985900971 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:38:21 INFO - ... 00:38:21 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6292ms 00:38:21 INFO - PROCESS | 1818 | 1477985901032 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 00:38:21 INFO - PROCESS | 1818 | 1477985901038 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 00:38:21 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 00:38:21 INFO - PROCESS | 1818 | 1477985901054 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3bc00 == 9 [pid = 1818] [id = 105] 00:38:21 INFO - PROCESS | 1818 | 1477985901290 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 00:38:21 INFO - PROCESS | 1818 | 1477985901398 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 00:38:21 INFO - PROCESS | 1818 | 1477985901404 Marionette TRACE conn4 <- [1,474,null,["8"]] 00:38:21 INFO - PROCESS | 1818 | 1477985901412 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 00:38:21 INFO - PROCESS | 1818 | 1477985901420 Marionette TRACE conn4 <- [1,475,null,{}] 00:38:21 INFO - PROCESS | 1818 | 1477985901426 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f941800 == 10 [pid = 1818] [id = 106] 00:38:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f943000) [pid = 1818] [serial = 314] [outer = (nil)] 00:38:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8f9bd000) [pid = 1818] [serial = 315] [outer = 0x8f943000] 00:38:21 INFO - PROCESS | 1818 | 1477985901531 Marionette DEBUG loaded listener.js 00:38:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8fa8ac00) [pid = 1818] [serial = 316] [outer = 0x8f943000] 00:38:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fada800 == 11 [pid = 1818] [id = 107] 00:38:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8fb09800) [pid = 1818] [serial = 317] [outer = (nil)] 00:38:22 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 00:38:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8fb10c00) [pid = 1818] [serial = 318] [outer = 0x8fb09800] 00:38:22 INFO - PROCESS | 1818 | 1477985902559 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 00:38:22 INFO - .. 00:38:22 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1578ms 00:38:22 INFO - PROCESS | 1818 | 1477985902627 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 00:38:22 INFO - PROCESS | 1818 | 1477985902633 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 00:38:22 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 00:38:22 INFO - PROCESS | 1818 | 1477985902640 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:22 INFO - PROCESS | 1818 | --DOCSHELL 0x8fada800 == 10 [pid = 1818] [id = 107] 00:38:22 INFO - PROCESS | 1818 | 1477985902889 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 00:38:22 INFO - PROCESS | 1818 | 1477985902916 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 00:38:22 INFO - PROCESS | 1818 | 1477985902922 Marionette TRACE conn4 <- [1,479,null,["8"]] 00:38:22 INFO - PROCESS | 1818 | 1477985902930 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 00:38:22 INFO - PROCESS | 1818 | 1477985902936 Marionette TRACE conn4 <- [1,480,null,{}] 00:38:23 INFO - PROCESS | 1818 | 1477985902996 Marionette TRACE conn4 -> [0,481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa8e400 == 11 [pid = 1818] [id = 108] 00:38:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x91074800) [pid = 1818] [serial = 319] [outer = (nil)] 00:38:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x9107b800) [pid = 1818] [serial = 320] [outer = 0x91074800] 00:38:23 INFO - PROCESS | 1818 | 1477985903093 Marionette DEBUG loaded listener.js 00:38:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8dd33800) [pid = 1818] [serial = 321] [outer = 0x91074800] 00:38:23 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8f936400) [pid = 1818] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 00:38:23 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x91044c00) [pid = 1818] [serial = 306] [outer = (nil)] [url = about:blank] 00:38:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fad5c00 == 12 [pid = 1818] [id = 109] 00:38:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x91bb1c00) [pid = 1818] [serial = 322] [outer = (nil)] 00:38:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb7800 == 13 [pid = 1818] [id = 110] 00:38:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x91bb8400) [pid = 1818] [serial = 323] [outer = (nil)] 00:38:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb9400 == 14 [pid = 1818] [id = 111] 00:38:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x91bbb400) [pid = 1818] [serial = 324] [outer = (nil)] 00:38:23 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 00:38:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x92a5d400) [pid = 1818] [serial = 325] [outer = 0x91bb8400] 00:38:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x92b0d800) [pid = 1818] [serial = 326] [outer = 0x91bb1c00] 00:38:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8fa8a800) [pid = 1818] [serial = 327] [outer = 0x91bbb400] 00:38:24 INFO - PROCESS | 1818 | 1477985904198 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:38:24 INFO - ... 00:38:24 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1585ms 00:38:24 INFO - PROCESS | 1818 | 1477985904233 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 00:38:24 INFO - PROCESS | 1818 | 1477985904241 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 00:38:24 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 00:38:24 INFO - PROCESS | 1818 | 1477985904249 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:24 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb9400 == 13 [pid = 1818] [id = 111] 00:38:24 INFO - PROCESS | 1818 | 1477985904518 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 00:38:24 INFO - PROCESS | 1818 | 1477985904538 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 00:38:24 INFO - PROCESS | 1818 | 1477985904542 Marionette TRACE conn4 <- [1,484,null,["8"]] 00:38:24 INFO - PROCESS | 1818 | 1477985904548 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 00:38:24 INFO - PROCESS | 1818 | 1477985904555 Marionette TRACE conn4 <- [1,485,null,{}] 00:38:24 INFO - PROCESS | 1818 | 1477985904561 Marionette TRACE conn4 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x93876c00 == 14 [pid = 1818] [id = 112] 00:38:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x93a99000) [pid = 1818] [serial = 328] [outer = (nil)] 00:38:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x93b8cc00) [pid = 1818] [serial = 329] [outer = 0x93a99000] 00:38:24 INFO - PROCESS | 1818 | 1477985904660 Marionette DEBUG loaded listener.js 00:38:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x94b1b400) [pid = 1818] [serial = 330] [outer = 0x93a99000] 00:38:28 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb7800 == 13 [pid = 1818] [id = 110] 00:38:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8fad5c00 == 12 [pid = 1818] [id = 109] 00:38:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa8e400 == 11 [pid = 1818] [id = 108] 00:38:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8f941800 == 10 [pid = 1818] [id = 106] 00:38:28 INFO - PROCESS | 1818 | --DOCSHELL 0x91040400 == 9 [pid = 1818] [id = 104] 00:38:28 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8f93d000) [pid = 1818] [serial = 304] [outer = (nil)] [url = about:blank] 00:38:28 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x91078c00) [pid = 1818] [serial = 307] [outer = (nil)] [url = about:blank] 00:38:28 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8fa88400) [pid = 1818] [serial = 305] [outer = (nil)] [url = about:blank] 00:38:28 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x91075400) [pid = 1818] [serial = 309] [outer = (nil)] [url = about:blank] 00:38:30 INFO - PROCESS | 1818 | 1477985910256 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:38:30 INFO - .. 00:38:30 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6040ms 00:38:30 INFO - PROCESS | 1818 | 1477985910290 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 00:38:30 INFO - PROCESS | 1818 | 1477985910295 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 00:38:30 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 00:38:30 INFO - PROCESS | 1818 | 1477985910307 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:30 INFO - PROCESS | 1818 | 1477985910482 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 00:38:30 INFO - PROCESS | 1818 | 1477985910504 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 00:38:30 INFO - PROCESS | 1818 | 1477985910510 Marionette TRACE conn4 <- [1,489,null,["8"]] 00:38:30 INFO - PROCESS | 1818 | 1477985910517 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 00:38:30 INFO - PROCESS | 1818 | 1477985910525 Marionette TRACE conn4 <- [1,490,null,{}] 00:38:30 INFO - PROCESS | 1818 | 1477985910532 Marionette TRACE conn4 -> [0,491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd39400 == 10 [pid = 1818] [id = 113] 00:38:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8dd39800) [pid = 1818] [serial = 331] [outer = (nil)] 00:38:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8ddc1000) [pid = 1818] [serial = 332] [outer = 0x8dd39800] 00:38:30 INFO - PROCESS | 1818 | 1477985910727 Marionette DEBUG loaded listener.js 00:38:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8fa84400) [pid = 1818] [serial = 333] [outer = 0x8dd39800] 00:38:31 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x91041800) [pid = 1818] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 00:38:31 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x91074800) [pid = 1818] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 00:38:31 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x91bb1c00) [pid = 1818] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:38:31 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x91bb8400) [pid = 1818] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:38:31 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x91bbb400) [pid = 1818] [serial = 324] [outer = (nil)] [url = about:blank] 00:38:31 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8f943000) [pid = 1818] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 00:38:31 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x91045c00) [pid = 1818] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:38:31 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8fb09800) [pid = 1818] [serial = 317] [outer = (nil)] [url = about:blank] 00:38:31 INFO - PROCESS | 1818 | 1477985911926 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:38:31 INFO - .. 00:38:31 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1671ms 00:38:31 INFO - PROCESS | 1818 | 1477985911975 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 00:38:31 INFO - PROCESS | 1818 | 1477985911982 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 00:38:31 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 00:38:31 INFO - PROCESS | 1818 | 1477985911990 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:32 INFO - PROCESS | 1818 | 1477985912163 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 00:38:32 INFO - PROCESS | 1818 | 1477985912276 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 00:38:32 INFO - PROCESS | 1818 | 1477985912279 Marionette TRACE conn4 <- [1,494,null,["8"]] 00:38:32 INFO - PROCESS | 1818 | 1477985912288 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 00:38:32 INFO - PROCESS | 1818 | 1477985912294 Marionette TRACE conn4 <- [1,495,null,{}] 00:38:32 INFO - PROCESS | 1818 | 1477985912300 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f941800 == 11 [pid = 1818] [id = 114] 00:38:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8fb06000) [pid = 1818] [serial = 334] [outer = (nil)] 00:38:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8fb09000) [pid = 1818] [serial = 335] [outer = 0x8fb06000] 00:38:32 INFO - PROCESS | 1818 | 1477985912398 Marionette DEBUG loaded listener.js 00:38:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8dd2f000) [pid = 1818] [serial = 336] [outer = 0x8fb06000] 00:38:36 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd39400 == 10 [pid = 1818] [id = 113] 00:38:36 INFO - PROCESS | 1818 | --DOCSHELL 0x93876c00 == 9 [pid = 1818] [id = 112] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x92b0d800) [pid = 1818] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x92a5d400) [pid = 1818] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8fa8a800) [pid = 1818] [serial = 327] [outer = (nil)] [url = about:blank] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x91bbb000) [pid = 1818] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x9107b800) [pid = 1818] [serial = 320] [outer = (nil)] [url = about:blank] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8dd33800) [pid = 1818] [serial = 321] [outer = (nil)] [url = about:blank] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8fb10c00) [pid = 1818] [serial = 318] [outer = (nil)] [url = about:blank] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f9bd000) [pid = 1818] [serial = 315] [outer = (nil)] [url = about:blank] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8fa8ac00) [pid = 1818] [serial = 316] [outer = (nil)] [url = about:blank] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x91b1cc00) [pid = 1818] [serial = 310] [outer = (nil)] [url = about:blank] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x91043400) [pid = 1818] [serial = 220] [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.] 00:38:36 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x93b8cc00) [pid = 1818] [serial = 329] [outer = (nil)] [url = about:blank] 00:38:37 INFO - PROCESS | 1818 | 1477985917936 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:38:37 INFO - .. 00:38:37 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5986ms 00:38:37 INFO - PROCESS | 1818 | 1477985917976 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 00:38:37 INFO - PROCESS | 1818 | 1477985917983 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 00:38:37 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 00:38:38 INFO - PROCESS | 1818 | 1477985917995 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:38 INFO - PROCESS | 1818 | 1477985918215 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 00:38:38 INFO - PROCESS | 1818 | 1477985918238 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 00:38:38 INFO - PROCESS | 1818 | 1477985918244 Marionette TRACE conn4 <- [1,499,null,["8"]] 00:38:38 INFO - PROCESS | 1818 | 1477985918251 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 00:38:38 INFO - PROCESS | 1818 | 1477985918259 Marionette TRACE conn4 <- [1,500,null,{}] 00:38:38 INFO - PROCESS | 1818 | 1477985918267 Marionette TRACE conn4 -> [0,501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd2e800 == 10 [pid = 1818] [id = 115] 00:38:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8dd30000) [pid = 1818] [serial = 337] [outer = (nil)] 00:38:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8dd33c00) [pid = 1818] [serial = 338] [outer = 0x8dd30000] 00:38:38 INFO - PROCESS | 1818 | 1477985918371 Marionette DEBUG loaded listener.js 00:38:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8ddc5000) [pid = 1818] [serial = 339] [outer = 0x8dd30000] 00:38:39 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x93a99000) [pid = 1818] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 00:38:39 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dd39800) [pid = 1818] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 00:38:39 INFO - PROCESS | 1818 | 1477985919615 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:38:39 INFO - .. 00:38:39 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1674ms 00:38:39 INFO - PROCESS | 1818 | 1477985919667 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 00:38:39 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 00:38:39 INFO - PROCESS | 1818 | 1477985919672 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 00:38:39 INFO - PROCESS | 1818 | 1477985919679 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:39 INFO - PROCESS | 1818 | 1477985919867 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 00:38:39 INFO - PROCESS | 1818 | 1477985919965 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 00:38:39 INFO - PROCESS | 1818 | 1477985919970 Marionette TRACE conn4 <- [1,504,null,["8"]] 00:38:39 INFO - PROCESS | 1818 | 1477985919977 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 00:38:39 INFO - PROCESS | 1818 | 1477985919982 Marionette TRACE conn4 <- [1,505,null,{}] 00:38:40 INFO - PROCESS | 1818 | 1477985919989 Marionette TRACE conn4 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc5c00 == 11 [pid = 1818] [id = 116] 00:38:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8fa93400) [pid = 1818] [serial = 340] [outer = (nil)] 00:38:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8fad7400) [pid = 1818] [serial = 341] [outer = 0x8fa93400] 00:38:40 INFO - PROCESS | 1818 | 1477985920085 Marionette DEBUG loaded listener.js 00:38:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dcabc00) [pid = 1818] [serial = 342] [outer = 0x8fa93400] 00:38:44 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd2e800 == 10 [pid = 1818] [id = 115] 00:38:44 INFO - PROCESS | 1818 | --DOCSHELL 0x8f941800 == 9 [pid = 1818] [id = 114] 00:38:45 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8ddc1000) [pid = 1818] [serial = 332] [outer = (nil)] [url = about:blank] 00:38:45 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8fa84400) [pid = 1818] [serial = 333] [outer = (nil)] [url = about:blank] 00:38:45 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x94b1b400) [pid = 1818] [serial = 330] [outer = (nil)] [url = about:blank] 00:38:45 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8fb09000) [pid = 1818] [serial = 335] [outer = (nil)] [url = about:blank] 00:38:45 INFO - PROCESS | 1818 | 1477985925621 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:38:45 INFO - .. 00:38:45 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5987ms 00:38:45 INFO - PROCESS | 1818 | 1477985925667 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 00:38:45 INFO - PROCESS | 1818 | 1477985925674 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 00:38:45 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 00:38:45 INFO - PROCESS | 1818 | 1477985925685 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:45 INFO - PROCESS | 1818 | 1477985925896 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 00:38:46 INFO - PROCESS | 1818 | 1477985926015 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 00:38:46 INFO - PROCESS | 1818 | 1477985926022 Marionette TRACE conn4 <- [1,509,null,["8"]] 00:38:46 INFO - PROCESS | 1818 | 1477985926029 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 00:38:46 INFO - PROCESS | 1818 | 1477985926037 Marionette TRACE conn4 <- [1,510,null,{}] 00:38:46 INFO - PROCESS | 1818 | 1477985926043 Marionette TRACE conn4 -> [0,511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd33800 == 10 [pid = 1818] [id = 117] 00:38:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8dd36000) [pid = 1818] [serial = 343] [outer = (nil)] 00:38:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8dd3a800) [pid = 1818] [serial = 344] [outer = 0x8dd36000] 00:38:46 INFO - PROCESS | 1818 | 1477985926149 Marionette DEBUG loaded listener.js 00:38:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f940800) [pid = 1818] [serial = 345] [outer = 0x8dd36000] 00:38:47 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8fb06000) [pid = 1818] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 00:38:47 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dd30000) [pid = 1818] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 00:38:51 INFO - PROCESS | 1818 | 1477985931786 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:38:51 INFO - .. 00:38:51 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6194ms 00:38:51 INFO - PROCESS | 1818 | 1477985931877 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 00:38:51 INFO - PROCESS | 1818 | 1477985931884 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 00:38:51 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 00:38:51 INFO - PROCESS | 1818 | 1477985931895 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:52 INFO - PROCESS | 1818 | 1477985932100 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 00:38:52 INFO - PROCESS | 1818 | 1477985932245 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 00:38:52 INFO - PROCESS | 1818 | 1477985932252 Marionette TRACE conn4 <- [1,514,null,["8"]] 00:38:52 INFO - PROCESS | 1818 | 1477985932261 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 00:38:52 INFO - PROCESS | 1818 | 1477985932269 Marionette TRACE conn4 <- [1,515,null,{}] 00:38:52 INFO - PROCESS | 1818 | 1477985932277 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f936800 == 11 [pid = 1818] [id = 118] 00:38:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8f937000) [pid = 1818] [serial = 346] [outer = (nil)] 00:38:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f945800) [pid = 1818] [serial = 347] [outer = 0x8f937000] 00:38:52 INFO - PROCESS | 1818 | 1477985932388 Marionette DEBUG loaded listener.js 00:38:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dcb7400) [pid = 1818] [serial = 348] [outer = 0x8f937000] 00:38:53 INFO - PROCESS | 1818 | 1477985933495 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:38:53 INFO - . 00:38:53 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1627ms 00:38:53 INFO - PROCESS | 1818 | 1477985933521 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 00:38:53 INFO - PROCESS | 1818 | 1477985933527 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 00:38:53 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 00:38:53 INFO - PROCESS | 1818 | 1477985933537 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:53 INFO - PROCESS | 1818 | 1477985933779 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 00:38:53 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dd33c00) [pid = 1818] [serial = 338] [outer = (nil)] [url = about:blank] 00:38:53 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8dd2f000) [pid = 1818] [serial = 336] [outer = (nil)] [url = about:blank] 00:38:53 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8fad7400) [pid = 1818] [serial = 341] [outer = (nil)] [url = about:blank] 00:38:53 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8ddc5000) [pid = 1818] [serial = 339] [outer = (nil)] [url = about:blank] 00:38:53 INFO - PROCESS | 1818 | 1477985933896 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 00:38:53 INFO - PROCESS | 1818 | 1477985933902 Marionette TRACE conn4 <- [1,519,null,["8"]] 00:38:53 INFO - PROCESS | 1818 | 1477985933911 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 00:38:53 INFO - PROCESS | 1818 | 1477985933918 Marionette TRACE conn4 <- [1,520,null,{}] 00:38:53 INFO - PROCESS | 1818 | 1477985933924 Marionette TRACE conn4 -> [0,521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc5000 == 12 [pid = 1818] [id = 119] 00:38:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8ddc7c00) [pid = 1818] [serial = 349] [outer = (nil)] 00:38:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8fa86800) [pid = 1818] [serial = 350] [outer = 0x8ddc7c00] 00:38:54 INFO - PROCESS | 1818 | 1477985934025 Marionette DEBUG loaded listener.js 00:38:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8fa8a800) [pid = 1818] [serial = 351] [outer = 0x8ddc7c00] 00:38:56 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8fa93400) [pid = 1818] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 00:38:59 INFO - PROCESS | 1818 | 1477985939561 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:38:59 INFO - .. 00:38:59 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6040ms 00:38:59 INFO - PROCESS | 1818 | 1477985939576 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 00:38:59 INFO - PROCESS | 1818 | 1477985939580 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 00:38:59 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 00:38:59 INFO - PROCESS | 1818 | 1477985939593 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:38:59 INFO - PROCESS | 1818 | 1477985939757 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 00:38:59 INFO - PROCESS | 1818 | 1477985939766 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 00:38:59 INFO - PROCESS | 1818 | 1477985939779 Marionette TRACE conn4 <- [1,524,null,["8"]] 00:38:59 INFO - PROCESS | 1818 | 1477985939789 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 00:38:59 INFO - PROCESS | 1818 | 1477985939795 Marionette TRACE conn4 <- [1,525,null,{}] 00:38:59 INFO - PROCESS | 1818 | 1477985939800 Marionette TRACE conn4 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:38:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x9103d400 == 13 [pid = 1818] [id = 120] 00:38:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x91040000) [pid = 1818] [serial = 352] [outer = (nil)] 00:38:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x91bb7800) [pid = 1818] [serial = 353] [outer = 0x91040000] 00:38:59 INFO - PROCESS | 1818 | 1477985939902 Marionette DEBUG loaded listener.js 00:39:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x91bb9000) [pid = 1818] [serial = 354] [outer = 0x91040000] 00:39:01 INFO - PROCESS | 1818 | 1477985941117 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:39:01 INFO - .. 00:39:01 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1576ms 00:39:01 INFO - PROCESS | 1818 | 1477985941169 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 00:39:01 INFO - PROCESS | 1818 | 1477985941175 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 00:39:01 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 00:39:01 INFO - PROCESS | 1818 | 1477985941229 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:01 INFO - PROCESS | 1818 | 1477985941466 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 00:39:01 INFO - PROCESS | 1818 | 1477985941698 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 00:39:01 INFO - PROCESS | 1818 | 1477985941705 Marionette TRACE conn4 <- [1,529,null,["8"]] 00:39:01 INFO - PROCESS | 1818 | 1477985941713 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 00:39:01 INFO - PROCESS | 1818 | 1477985941722 Marionette TRACE conn4 <- [1,530,null,{}] 00:39:01 INFO - PROCESS | 1818 | 1477985941728 Marionette TRACE conn4 -> [0,531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bba000 == 14 [pid = 1818] [id = 121] 00:39:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x91bbb400) [pid = 1818] [serial = 355] [outer = (nil)] 00:39:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x92a53c00) [pid = 1818] [serial = 356] [outer = 0x91bbb400] 00:39:01 INFO - PROCESS | 1818 | 1477985941847 Marionette DEBUG loaded listener.js 00:39:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x92b10000) [pid = 1818] [serial = 357] [outer = 0x91bbb400] 00:39:03 INFO - PROCESS | 1818 | 1477985943005 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 00:39:03 INFO - ....................... 00:39:03 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1932ms 00:39:03 INFO - PROCESS | 1818 | 1477985943118 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 00:39:03 INFO - PROCESS | 1818 | 1477985943123 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 00:39:03 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 00:39:03 INFO - PROCESS | 1818 | 1477985943130 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:03 INFO - PROCESS | 1818 | 1477985943326 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 00:39:03 INFO - PROCESS | 1818 | 1477985943511 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 00:39:03 INFO - PROCESS | 1818 | 1477985943516 Marionette TRACE conn4 <- [1,534,null,["8"]] 00:39:03 INFO - PROCESS | 1818 | 1477985943523 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 00:39:03 INFO - PROCESS | 1818 | 1477985943533 Marionette TRACE conn4 <- [1,535,null,{}] 00:39:03 INFO - PROCESS | 1818 | 1477985943541 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcaf400 == 15 [pid = 1818] [id = 122] 00:39:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8dcb7c00) [pid = 1818] [serial = 358] [outer = (nil)] 00:39:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8f943000) [pid = 1818] [serial = 359] [outer = 0x8dcb7c00] 00:39:03 INFO - PROCESS | 1818 | 1477985943640 Marionette DEBUG loaded listener.js 00:39:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8faddc00) [pid = 1818] [serial = 360] [outer = 0x8dcb7c00] 00:39:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd33800 == 14 [pid = 1818] [id = 117] 00:39:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc5c00 == 13 [pid = 1818] [id = 116] 00:39:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8f936800 == 12 [pid = 1818] [id = 118] 00:39:04 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dcabc00) [pid = 1818] [serial = 342] [outer = (nil)] [url = about:blank] 00:39:04 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8dd3a800) [pid = 1818] [serial = 344] [outer = (nil)] [url = about:blank] 00:39:07 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x91040000) [pid = 1818] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 00:39:07 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8ddc7c00) [pid = 1818] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 00:39:07 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8f937000) [pid = 1818] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 00:39:07 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dd36000) [pid = 1818] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 00:39:09 INFO - PROCESS | 1818 | 1477985949803 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:39:09 INFO - .. 00:39:09 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6689ms 00:39:09 INFO - PROCESS | 1818 | 1477985949821 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 00:39:09 INFO - PROCESS | 1818 | 1477985949826 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 00:39:09 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 00:39:09 INFO - PROCESS | 1818 | 1477985949835 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:10 INFO - PROCESS | 1818 | 1477985950037 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 00:39:10 INFO - PROCESS | 1818 | 1477985950059 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 00:39:10 INFO - PROCESS | 1818 | 1477985950066 Marionette TRACE conn4 <- [1,539,null,["8"]] 00:39:10 INFO - PROCESS | 1818 | 1477985950074 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 00:39:10 INFO - PROCESS | 1818 | 1477985950082 Marionette TRACE conn4 <- [1,540,null,{}] 00:39:10 INFO - PROCESS | 1818 | 1477985950088 Marionette TRACE conn4 -> [0,541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb09400 == 13 [pid = 1818] [id = 123] 00:39:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8fb09800) [pid = 1818] [serial = 361] [outer = (nil)] 00:39:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8fb0f400) [pid = 1818] [serial = 362] [outer = 0x8fb09800] 00:39:10 INFO - PROCESS | 1818 | 1477985950191 Marionette DEBUG loaded listener.js 00:39:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x91041000) [pid = 1818] [serial = 363] [outer = 0x8fb09800] 00:39:12 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x91bb7800) [pid = 1818] [serial = 353] [outer = (nil)] [url = about:blank] 00:39:12 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x91bb9000) [pid = 1818] [serial = 354] [outer = (nil)] [url = about:blank] 00:39:12 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8fa86800) [pid = 1818] [serial = 350] [outer = (nil)] [url = about:blank] 00:39:12 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8fa8a800) [pid = 1818] [serial = 351] [outer = (nil)] [url = about:blank] 00:39:12 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8f945800) [pid = 1818] [serial = 347] [outer = (nil)] [url = about:blank] 00:39:12 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8dcb7400) [pid = 1818] [serial = 348] [outer = (nil)] [url = about:blank] 00:39:12 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8f940800) [pid = 1818] [serial = 345] [outer = (nil)] [url = about:blank] 00:39:15 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x91bbb400) [pid = 1818] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 00:39:15 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8dcb7c00) [pid = 1818] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 00:39:15 INFO - PROCESS | 1818 | 1477985955934 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:39:15 INFO - .. 00:39:15 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6138ms 00:39:15 INFO - PROCESS | 1818 | 1477985955972 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 00:39:15 INFO - PROCESS | 1818 | 1477985955978 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 00:39:15 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 00:39:15 INFO - PROCESS | 1818 | 1477985955991 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:16 INFO - PROCESS | 1818 | 1477985956160 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 00:39:16 INFO - PROCESS | 1818 | 1477985956180 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 00:39:16 INFO - PROCESS | 1818 | 1477985956187 Marionette TRACE conn4 <- [1,544,null,["8"]] 00:39:16 INFO - PROCESS | 1818 | 1477985956195 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 00:39:16 INFO - PROCESS | 1818 | 1477985956201 Marionette TRACE conn4 <- [1,545,null,{}] 00:39:16 INFO - PROCESS | 1818 | 1477985956207 Marionette TRACE conn4 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x91b1cc00 == 14 [pid = 1818] [id = 124] 00:39:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x91b1d400) [pid = 1818] [serial = 364] [outer = (nil)] 00:39:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x91baf000) [pid = 1818] [serial = 365] [outer = 0x91b1d400] 00:39:16 INFO - PROCESS | 1818 | 1477985956306 Marionette DEBUG loaded listener.js 00:39:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x91bb5400) [pid = 1818] [serial = 366] [outer = 0x91b1d400] 00:39:17 INFO - PROCESS | 1818 | 1477985957502 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:39:17 INFO - .. 00:39:17 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1539ms 00:39:17 INFO - PROCESS | 1818 | 1477985957529 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 00:39:17 INFO - PROCESS | 1818 | 1477985957535 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 00:39:17 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 00:39:17 INFO - PROCESS | 1818 | 1477985957542 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:17 INFO - PROCESS | 1818 | 1477985957740 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 00:39:17 INFO - PROCESS | 1818 | 1477985957766 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 00:39:17 INFO - PROCESS | 1818 | 1477985957769 Marionette TRACE conn4 <- [1,549,null,["8"]] 00:39:17 INFO - PROCESS | 1818 | 1477985957777 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 00:39:17 INFO - PROCESS | 1818 | 1477985957782 Marionette TRACE conn4 <- [1,550,null,{}] 00:39:17 INFO - PROCESS | 1818 | 1477985957788 Marionette TRACE conn4 -> [0,551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e45000 == 15 [pid = 1818] [id = 125] 00:39:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x92e47400) [pid = 1818] [serial = 367] [outer = (nil)] 00:39:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x93875400) [pid = 1818] [serial = 368] [outer = 0x92e47400] 00:39:17 INFO - PROCESS | 1818 | 1477985957883 Marionette DEBUG loaded listener.js 00:39:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dbcc400) [pid = 1818] [serial = 369] [outer = 0x92e47400] 00:39:21 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f943000) [pid = 1818] [serial = 359] [outer = (nil)] [url = about:blank] 00:39:21 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8faddc00) [pid = 1818] [serial = 360] [outer = (nil)] [url = about:blank] 00:39:21 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x92a53c00) [pid = 1818] [serial = 356] [outer = (nil)] [url = about:blank] 00:39:21 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x92b10000) [pid = 1818] [serial = 357] [outer = (nil)] [url = about:blank] 00:39:23 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x91b1d400) [pid = 1818] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 00:39:23 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8fb09800) [pid = 1818] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 00:39:23 INFO - PROCESS | 1818 | 1477985963462 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:39:23 INFO - .. 00:39:23 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5936ms 00:39:23 INFO - PROCESS | 1818 | 1477985963479 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 00:39:23 INFO - PROCESS | 1818 | 1477985963485 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 00:39:23 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 00:39:23 INFO - PROCESS | 1818 | 1477985963498 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:23 INFO - PROCESS | 1818 | 1477985963671 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 00:39:23 INFO - PROCESS | 1818 | 1477985963776 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 00:39:23 INFO - PROCESS | 1818 | 1477985963783 Marionette TRACE conn4 <- [1,554,null,["8"]] 00:39:23 INFO - PROCESS | 1818 | 1477985963793 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 00:39:23 INFO - PROCESS | 1818 | 1477985963801 Marionette TRACE conn4 <- [1,555,null,{}] 00:39:23 INFO - PROCESS | 1818 | 1477985963807 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa88400 == 16 [pid = 1818] [id = 126] 00:39:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8fa89000) [pid = 1818] [serial = 370] [outer = (nil)] 00:39:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8fa91c00) [pid = 1818] [serial = 371] [outer = 0x8fa89000] 00:39:23 INFO - PROCESS | 1818 | 1477985963910 Marionette DEBUG loaded listener.js 00:39:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8fb0bc00) [pid = 1818] [serial = 372] [outer = 0x8fa89000] 00:39:24 INFO - PROCESS | 1818 | 1477985964928 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:39:24 INFO - .. 00:39:24 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1476ms 00:39:24 INFO - PROCESS | 1818 | 1477985964972 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 00:39:24 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 00:39:24 INFO - PROCESS | 1818 | 1477985964977 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 00:39:24 INFO - PROCESS | 1818 | 1477985964985 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:25 INFO - PROCESS | 1818 | 1477985965151 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 00:39:25 INFO - PROCESS | 1818 | 1477985965169 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 00:39:25 INFO - PROCESS | 1818 | 1477985965175 Marionette TRACE conn4 <- [1,559,null,["8"]] 00:39:25 INFO - PROCESS | 1818 | 1477985965183 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 00:39:25 INFO - PROCESS | 1818 | 1477985965188 Marionette TRACE conn4 <- [1,560,null,{}] 00:39:25 INFO - PROCESS | 1818 | 1477985965195 Marionette TRACE conn4 -> [0,561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/media-src-track-block.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb7c00 == 17 [pid = 1818] [id = 127] 00:39:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x91bb8c00) [pid = 1818] [serial = 373] [outer = (nil)] 00:39:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x91bbd000) [pid = 1818] [serial = 374] [outer = 0x91bb8c00] 00:39:25 INFO - PROCESS | 1818 | 1477985965293 Marionette DEBUG loaded listener.js 00:39:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8f937000) [pid = 1818] [serial = 375] [outer = 0x91bb8c00] 00:39:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc5000 == 16 [pid = 1818] [id = 119] 00:39:28 INFO - PROCESS | 1818 | --DOCSHELL 0x91bba000 == 15 [pid = 1818] [id = 121] 00:39:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcaf400 == 14 [pid = 1818] [id = 122] 00:39:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb09400 == 13 [pid = 1818] [id = 123] 00:39:28 INFO - PROCESS | 1818 | --DOCSHELL 0x91b1cc00 == 12 [pid = 1818] [id = 124] 00:39:28 INFO - PROCESS | 1818 | --DOCSHELL 0x92e45000 == 11 [pid = 1818] [id = 125] 00:39:28 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa88400 == 10 [pid = 1818] [id = 126] 00:39:28 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x91baf000) [pid = 1818] [serial = 365] [outer = (nil)] [url = about:blank] 00:39:28 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x91bb5400) [pid = 1818] [serial = 366] [outer = (nil)] [url = about:blank] 00:39:28 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x93875400) [pid = 1818] [serial = 368] [outer = (nil)] [url = about:blank] 00:39:28 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8fb0f400) [pid = 1818] [serial = 362] [outer = (nil)] [url = about:blank] 00:39:28 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x91041000) [pid = 1818] [serial = 363] [outer = (nil)] [url = about:blank] 00:39:31 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8fa89000) [pid = 1818] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 00:39:31 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x92e47400) [pid = 1818] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 00:39:31 INFO - PROCESS | 1818 | 1477985971844 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 00:39:31 INFO - .. 00:39:31 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6990ms 00:39:31 INFO - PROCESS | 1818 | 1477985971974 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 00:39:31 INFO - PROCESS | 1818 | 1477985971982 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 00:39:31 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 00:39:32 INFO - PROCESS | 1818 | 1477985971993 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:32 INFO - PROCESS | 1818 | 1477985972172 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 00:39:32 INFO - PROCESS | 1818 | 1477985972194 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 00:39:32 INFO - PROCESS | 1818 | 1477985972199 Marionette TRACE conn4 <- [1,564,null,["8"]] 00:39:32 INFO - PROCESS | 1818 | 1477985972206 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 00:39:32 INFO - PROCESS | 1818 | 1477985972215 Marionette TRACE conn4 <- [1,565,null,{}] 00:39:32 INFO - PROCESS | 1818 | 1477985972307 Marionette TRACE conn4 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa89000 == 11 [pid = 1818] [id = 128] 00:39:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8fa8a800) [pid = 1818] [serial = 376] [outer = (nil)] 00:39:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8fa93400) [pid = 1818] [serial = 377] [outer = 0x8fa8a800] 00:39:32 INFO - PROCESS | 1818 | 1477985972408 Marionette DEBUG loaded listener.js 00:39:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8fb05c00) [pid = 1818] [serial = 378] [outer = 0x8fa8a800] 00:39:32 INFO - PROCESS | 1818 | [1818] 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 00:39:32 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:39:32 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 00:39:33 INFO - PROCESS | 1818 | 1477985973417 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:39:33 INFO - . 00:39:33 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1470ms 00:39:33 INFO - PROCESS | 1818 | 1477985973460 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 00:39:33 INFO - PROCESS | 1818 | 1477985973467 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 00:39:33 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 00:39:33 INFO - PROCESS | 1818 | 1477985973475 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:33 INFO - PROCESS | 1818 | 1477985973658 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 00:39:33 INFO - PROCESS | 1818 | 1477985973771 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 00:39:33 INFO - PROCESS | 1818 | 1477985973776 Marionette TRACE conn4 <- [1,569,null,["8"]] 00:39:33 INFO - PROCESS | 1818 | 1477985973784 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 00:39:33 INFO - PROCESS | 1818 | 1477985973789 Marionette TRACE conn4 <- [1,570,null,{}] 00:39:33 INFO - PROCESS | 1818 | 1477985973796 Marionette TRACE conn4 -> [0,571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e7800 == 12 [pid = 1818] [id = 129] 00:39:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x91081c00) [pid = 1818] [serial = 379] [outer = (nil)] 00:39:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x91b27400) [pid = 1818] [serial = 380] [outer = 0x91081c00] 00:39:33 INFO - PROCESS | 1818 | 1477985973893 Marionette DEBUG loaded listener.js 00:39:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f9c6000) [pid = 1818] [serial = 381] [outer = 0x91081c00] 00:39:34 INFO - PROCESS | 1818 | 1477985974474 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 00:39:34 INFO - . 00:39:34 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1070ms 00:39:34 INFO - PROCESS | 1818 | 1477985974555 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 00:39:34 INFO - PROCESS | 1818 | 1477985974563 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 00:39:34 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 00:39:34 INFO - PROCESS | 1818 | 1477985974571 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:34 INFO - PROCESS | 1818 | 1477985974800 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 00:39:34 INFO - PROCESS | 1818 | 1477985974888 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 00:39:34 INFO - PROCESS | 1818 | 1477985974894 Marionette TRACE conn4 <- [1,574,null,["8"]] 00:39:34 INFO - PROCESS | 1818 | 1477985974904 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 00:39:34 INFO - PROCESS | 1818 | 1477985974915 Marionette TRACE conn4 <- [1,575,null,{}] 00:39:34 INFO - PROCESS | 1818 | 1477985974923 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcb9000 == 13 [pid = 1818] [id = 130] 00:39:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dd2d400) [pid = 1818] [serial = 382] [outer = (nil)] 00:39:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8ddca800) [pid = 1818] [serial = 383] [outer = 0x8dd2d400] 00:39:35 INFO - PROCESS | 1818 | 1477985975077 Marionette DEBUG loaded listener.js 00:39:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8fadf000) [pid = 1818] [serial = 384] [outer = 0x8dd2d400] 00:39:35 INFO - . 00:39:35 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1221ms 00:39:35 INFO - PROCESS | 1818 | 1477985975782 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 00:39:35 INFO - PROCESS | 1818 | 1477985975837 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 00:39:35 INFO - PROCESS | 1818 | 1477985975843 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 00:39:35 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 00:39:35 INFO - PROCESS | 1818 | 1477985975855 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:36 INFO - PROCESS | 1818 | 1477985976043 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 00:39:36 INFO - PROCESS | 1818 | 1477985976194 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 00:39:36 INFO - PROCESS | 1818 | 1477985976201 Marionette TRACE conn4 <- [1,579,null,["8"]] 00:39:36 INFO - PROCESS | 1818 | 1477985976223 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 00:39:36 INFO - PROCESS | 1818 | 1477985976232 Marionette TRACE conn4 <- [1,580,null,{}] 00:39:36 INFO - PROCESS | 1818 | 1477985976239 Marionette TRACE conn4 -> [0,581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x93149000 == 14 [pid = 1818] [id = 131] 00:39:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x93149c00) [pid = 1818] [serial = 385] [outer = (nil)] 00:39:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x950b6c00) [pid = 1818] [serial = 386] [outer = 0x93149c00] 00:39:36 INFO - PROCESS | 1818 | 1477985976356 Marionette DEBUG loaded listener.js 00:39:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x95839400) [pid = 1818] [serial = 387] [outer = 0x93149c00] 00:39:37 INFO - PROCESS | 1818 | 1477985977036 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 00:39:37 INFO - . 00:39:37 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1234ms 00:39:37 INFO - PROCESS | 1818 | 1477985977091 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 00:39:37 INFO - PROCESS | 1818 | 1477985977095 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 00:39:37 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 00:39:37 INFO - PROCESS | 1818 | 1477985977104 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:37 INFO - PROCESS | 1818 | 1477985977293 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 00:39:37 INFO - PROCESS | 1818 | 1477985977449 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 00:39:37 INFO - PROCESS | 1818 | 1477985977460 Marionette TRACE conn4 <- [1,584,null,["8"]] 00:39:37 INFO - PROCESS | 1818 | 1477985977472 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 00:39:37 INFO - PROCESS | 1818 | 1477985977480 Marionette TRACE conn4 <- [1,585,null,{}] 00:39:37 INFO - PROCESS | 1818 | 1477985977486 Marionette TRACE conn4 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x965f1000 == 15 [pid = 1818] [id = 132] 00:39:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x965f2000) [pid = 1818] [serial = 388] [outer = (nil)] 00:39:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x965fc800) [pid = 1818] [serial = 389] [outer = 0x965f2000] 00:39:37 INFO - PROCESS | 1818 | 1477985977588 Marionette DEBUG loaded listener.js 00:39:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x966e2000) [pid = 1818] [serial = 390] [outer = 0x965f2000] 00:39:38 INFO - PROCESS | 1818 | 1477985978241 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 00:39:38 INFO - . 00:39:38 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1176ms 00:39:38 INFO - PROCESS | 1818 | 1477985978296 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 00:39:38 INFO - PROCESS | 1818 | 1477985978300 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 00:39:38 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 00:39:38 INFO - PROCESS | 1818 | 1477985978309 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:38 INFO - PROCESS | 1818 | 1477985978509 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 00:39:38 INFO - PROCESS | 1818 | 1477985978651 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 00:39:38 INFO - PROCESS | 1818 | 1477985978655 Marionette TRACE conn4 <- [1,589,null,["8"]] 00:39:38 INFO - PROCESS | 1818 | 1477985978663 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 00:39:38 INFO - PROCESS | 1818 | 1477985978670 Marionette TRACE conn4 <- [1,590,null,{}] 00:39:38 INFO - PROCESS | 1818 | 1477985978679 Marionette TRACE conn4 -> [0,591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x96770c00 == 16 [pid = 1818] [id = 133] 00:39:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x979a4800) [pid = 1818] [serial = 391] [outer = (nil)] 00:39:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x97b6b800) [pid = 1818] [serial = 392] [outer = 0x979a4800] 00:39:38 INFO - PROCESS | 1818 | 1477985978779 Marionette DEBUG loaded listener.js 00:39:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x97b71800) [pid = 1818] [serial = 393] [outer = 0x979a4800] 00:39:40 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8dbcc400) [pid = 1818] [serial = 369] [outer = (nil)] [url = about:blank] 00:39:40 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x91bbd000) [pid = 1818] [serial = 374] [outer = (nil)] [url = about:blank] 00:39:40 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8fb0bc00) [pid = 1818] [serial = 372] [outer = (nil)] [url = about:blank] 00:39:40 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8fa91c00) [pid = 1818] [serial = 371] [outer = (nil)] [url = about:blank] 00:39:42 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8fa8a800) [pid = 1818] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 00:39:42 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x91bb8c00) [pid = 1818] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 00:39:44 INFO - PROCESS | 1818 | 1477985984403 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:39:44 INFO - . 00:39:44 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6135ms 00:39:44 INFO - PROCESS | 1818 | 1477985984445 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 00:39:44 INFO - PROCESS | 1818 | 1477985984450 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 00:39:44 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 00:39:44 INFO - PROCESS | 1818 | 1477985984459 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:44 INFO - PROCESS | 1818 | 1477985984662 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 00:39:44 INFO - PROCESS | 1818 | 1477985984694 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 00:39:44 INFO - PROCESS | 1818 | 1477985984703 Marionette TRACE conn4 <- [1,594,null,["8"]] 00:39:44 INFO - PROCESS | 1818 | 1477985984716 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 00:39:44 INFO - PROCESS | 1818 | 1477985984728 Marionette TRACE conn4 <- [1,595,null,{}] 00:39:44 INFO - PROCESS | 1818 | 1477985984739 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc7800 == 17 [pid = 1818] [id = 134] 00:39:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8ddce800) [pid = 1818] [serial = 394] [outer = (nil)] 00:39:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8f9c2000) [pid = 1818] [serial = 395] [outer = 0x8ddce800] 00:39:44 INFO - PROCESS | 1818 | 1477985984902 Marionette DEBUG loaded listener.js 00:39:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8fb01800) [pid = 1818] [serial = 396] [outer = 0x8ddce800] 00:39:48 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e7800 == 16 [pid = 1818] [id = 129] 00:39:48 INFO - PROCESS | 1818 | --DOCSHELL 0x96770c00 == 15 [pid = 1818] [id = 133] 00:39:48 INFO - PROCESS | 1818 | --DOCSHELL 0x965f1000 == 14 [pid = 1818] [id = 132] 00:39:48 INFO - PROCESS | 1818 | --DOCSHELL 0x93149000 == 13 [pid = 1818] [id = 131] 00:39:48 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcb9000 == 12 [pid = 1818] [id = 130] 00:39:48 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8fa93400) [pid = 1818] [serial = 377] [outer = (nil)] [url = about:blank] 00:39:48 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8fb05c00) [pid = 1818] [serial = 378] [outer = (nil)] [url = about:blank] 00:39:48 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8f937000) [pid = 1818] [serial = 375] [outer = (nil)] [url = about:blank] 00:39:48 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x91b27400) [pid = 1818] [serial = 380] [outer = (nil)] [url = about:blank] 00:39:50 INFO - PROCESS | 1818 | 1477985990506 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 00:39:50 INFO - . 00:39:50 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6100ms 00:39:50 INFO - PROCESS | 1818 | 1477985990564 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 00:39:50 INFO - PROCESS | 1818 | 1477985990570 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 00:39:50 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 00:39:50 INFO - PROCESS | 1818 | 1477985990582 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:50 INFO - PROCESS | 1818 | 1477985990805 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 00:39:50 INFO - PROCESS | 1818 | 1477985990881 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 00:39:50 INFO - PROCESS | 1818 | 1477985990886 Marionette TRACE conn4 <- [1,599,null,["8"]] 00:39:50 INFO - PROCESS | 1818 | 1477985990896 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 00:39:50 INFO - PROCESS | 1818 | 1477985990903 Marionette TRACE conn4 <- [1,600,null,{}] 00:39:50 INFO - PROCESS | 1818 | 1477985990920 Marionette TRACE conn4 -> [0,601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fad1400 == 13 [pid = 1818] [id = 135] 00:39:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8fad2c00) [pid = 1818] [serial = 397] [outer = (nil)] 00:39:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8fadec00) [pid = 1818] [serial = 398] [outer = 0x8fad2c00] 00:39:51 INFO - PROCESS | 1818 | 1477985991024 Marionette DEBUG loaded listener.js 00:39:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8fb04400) [pid = 1818] [serial = 399] [outer = 0x8fad2c00] 00:39:51 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x93149c00) [pid = 1818] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 00:39:51 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dd2d400) [pid = 1818] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 00:39:51 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x965f2000) [pid = 1818] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 00:39:51 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x979a4800) [pid = 1818] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 00:39:51 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x91081c00) [pid = 1818] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 00:39:56 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb7c00 == 12 [pid = 1818] [id = 127] 00:39:56 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa89000 == 11 [pid = 1818] [id = 128] 00:39:56 INFO - PROCESS | 1818 | --DOCSHELL 0x9103d400 == 10 [pid = 1818] [id = 120] 00:39:56 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc7800 == 9 [pid = 1818] [id = 134] 00:39:56 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x97b6b800) [pid = 1818] [serial = 392] [outer = (nil)] [url = about:blank] 00:39:56 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x97b71800) [pid = 1818] [serial = 393] [outer = (nil)] [url = about:blank] 00:39:56 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8f9c6000) [pid = 1818] [serial = 381] [outer = (nil)] [url = about:blank] 00:39:56 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x965fc800) [pid = 1818] [serial = 389] [outer = (nil)] [url = about:blank] 00:39:56 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x966e2000) [pid = 1818] [serial = 390] [outer = (nil)] [url = about:blank] 00:39:56 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x950b6c00) [pid = 1818] [serial = 386] [outer = (nil)] [url = about:blank] 00:39:56 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x95839400) [pid = 1818] [serial = 387] [outer = (nil)] [url = about:blank] 00:39:56 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8ddca800) [pid = 1818] [serial = 383] [outer = (nil)] [url = about:blank] 00:39:56 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8fadf000) [pid = 1818] [serial = 384] [outer = (nil)] [url = about:blank] 00:39:56 INFO - PROCESS | 1818 | 1477985996660 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:39:56 INFO - . 00:39:56 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6132ms 00:39:56 INFO - PROCESS | 1818 | 1477985996711 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 00:39:56 INFO - PROCESS | 1818 | 1477985996717 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 00:39:56 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 00:39:56 INFO - PROCESS | 1818 | 1477985996729 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:56 INFO - PROCESS | 1818 | 1477985996934 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 00:39:57 INFO - PROCESS | 1818 | 1477985997041 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 00:39:57 INFO - PROCESS | 1818 | 1477985997048 Marionette TRACE conn4 <- [1,604,null,["8"]] 00:39:57 INFO - PROCESS | 1818 | 1477985997055 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 00:39:57 INFO - PROCESS | 1818 | 1477985997070 Marionette TRACE conn4 <- [1,605,null,{}] 00:39:57 INFO - PROCESS | 1818 | 1477985997081 Marionette TRACE conn4 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3c000 == 10 [pid = 1818] [id = 136] 00:39:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8dd3c800) [pid = 1818] [serial = 400] [outer = (nil)] 00:39:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8ddc3400) [pid = 1818] [serial = 401] [outer = 0x8dd3c800] 00:39:57 INFO - PROCESS | 1818 | 1477985997185 Marionette DEBUG loaded listener.js 00:39:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8fa89400) [pid = 1818] [serial = 402] [outer = 0x8dd3c800] 00:39:57 INFO - PROCESS | 1818 | [1818] 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 00:39:57 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:39:57 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 00:39:58 INFO - PROCESS | 1818 | 1477985998200 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:39:58 INFO - . 00:39:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1531ms 00:39:58 INFO - PROCESS | 1818 | 1477985998257 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 00:39:58 INFO - PROCESS | 1818 | 1477985998262 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 00:39:58 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 00:39:58 INFO - PROCESS | 1818 | 1477985998270 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:39:58 INFO - PROCESS | 1818 | 1477985998499 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 00:39:58 INFO - PROCESS | 1818 | 1477985998525 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 00:39:58 INFO - PROCESS | 1818 | 1477985998529 Marionette TRACE conn4 <- [1,609,null,["8"]] 00:39:58 INFO - PROCESS | 1818 | 1477985998536 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 00:39:58 INFO - PROCESS | 1818 | 1477985998541 Marionette TRACE conn4 <- [1,610,null,{}] 00:39:58 INFO - PROCESS | 1818 | 1477985998548 Marionette TRACE conn4 -> [0,611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:39:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa85c00 == 11 [pid = 1818] [id = 137] 00:39:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x91001c00) [pid = 1818] [serial = 403] [outer = (nil)] 00:39:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x91040c00) [pid = 1818] [serial = 404] [outer = 0x91001c00] 00:39:58 INFO - PROCESS | 1818 | 1477985998700 Marionette DEBUG loaded listener.js 00:39:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dcb1800) [pid = 1818] [serial = 405] [outer = 0x91001c00] 00:39:59 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8ddce800) [pid = 1818] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 00:39:59 INFO - PROCESS | 1818 | 1477985999781 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:39:59 INFO - . 00:39:59 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1571ms 00:39:59 INFO - PROCESS | 1818 | 1477985999849 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 00:39:59 INFO - PROCESS | 1818 | 1477985999857 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 00:39:59 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 00:39:59 INFO - PROCESS | 1818 | 1477985999864 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:00 INFO - PROCESS | 1818 | 1477986000095 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 00:40:00 INFO - PROCESS | 1818 | 1477986000116 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 00:40:00 INFO - PROCESS | 1818 | 1477986000130 Marionette TRACE conn4 <- [1,614,null,["8"]] 00:40:00 INFO - PROCESS | 1818 | 1477986000143 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 00:40:00 INFO - PROCESS | 1818 | 1477986000151 Marionette TRACE conn4 <- [1,615,null,{}] 00:40:00 INFO - PROCESS | 1818 | 1477986000160 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb5c00 == 12 [pid = 1818] [id = 138] 00:40:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x91bb6400) [pid = 1818] [serial = 406] [outer = (nil)] 00:40:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x91bb9c00) [pid = 1818] [serial = 407] [outer = 0x91bb6400] 00:40:00 INFO - PROCESS | 1818 | 1477986000267 Marionette DEBUG loaded listener.js 00:40:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x92a13000) [pid = 1818] [serial = 408] [outer = 0x91bb6400] 00:40:01 INFO - PROCESS | 1818 | 1477986001360 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 00:40:01 INFO - .. 00:40:01 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1526ms 00:40:01 INFO - PROCESS | 1818 | 1477986001391 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 00:40:01 INFO - PROCESS | 1818 | 1477986001395 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 00:40:01 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 00:40:01 INFO - PROCESS | 1818 | 1477986001401 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:01 INFO - PROCESS | 1818 | 1477986001653 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 00:40:01 INFO - PROCESS | 1818 | 1477986001673 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 00:40:01 INFO - PROCESS | 1818 | 1477986001679 Marionette TRACE conn4 <- [1,619,null,["8"]] 00:40:01 INFO - PROCESS | 1818 | 1477986001686 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 00:40:01 INFO - PROCESS | 1818 | 1477986001693 Marionette TRACE conn4 <- [1,620,null,{}] 00:40:01 INFO - PROCESS | 1818 | 1477986001699 Marionette TRACE conn4 -> [0,621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e41400 == 13 [pid = 1818] [id = 139] 00:40:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x93871000) [pid = 1818] [serial = 409] [outer = (nil)] 00:40:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x93aa0000) [pid = 1818] [serial = 410] [outer = 0x93871000] 00:40:01 INFO - PROCESS | 1818 | 1477986001812 Marionette DEBUG loaded listener.js 00:40:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x95b73400) [pid = 1818] [serial = 411] [outer = 0x93871000] 00:40:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8fad1400 == 12 [pid = 1818] [id = 135] 00:40:04 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8f9c2000) [pid = 1818] [serial = 395] [outer = (nil)] [url = about:blank] 00:40:04 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8fb01800) [pid = 1818] [serial = 396] [outer = (nil)] [url = about:blank] 00:40:04 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8fadec00) [pid = 1818] [serial = 398] [outer = (nil)] [url = about:blank] 00:40:06 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8fad2c00) [pid = 1818] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 00:40:06 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dd3c800) [pid = 1818] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 00:40:06 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x91bb6400) [pid = 1818] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 00:40:06 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x91001c00) [pid = 1818] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 00:40:07 INFO - PROCESS | 1818 | 1477986007492 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:40:07 INFO - .. 00:40:07 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6143ms 00:40:07 INFO - PROCESS | 1818 | 1477986007546 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 00:40:07 INFO - PROCESS | 1818 | 1477986007552 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 00:40:07 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 00:40:07 INFO - PROCESS | 1818 | 1477986007564 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:07 INFO - PROCESS | 1818 | 1477986007734 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 00:40:07 INFO - PROCESS | 1818 | 1477986007843 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 00:40:07 INFO - PROCESS | 1818 | 1477986007848 Marionette TRACE conn4 <- [1,624,null,["8"]] 00:40:07 INFO - PROCESS | 1818 | 1477986007858 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 00:40:07 INFO - PROCESS | 1818 | 1477986007866 Marionette TRACE conn4 <- [1,625,null,{}] 00:40:07 INFO - PROCESS | 1818 | 1477986007872 Marionette TRACE conn4 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc7c00 == 13 [pid = 1818] [id = 140] 00:40:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8ddc9400) [pid = 1818] [serial = 412] [outer = (nil)] 00:40:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f945800) [pid = 1818] [serial = 413] [outer = 0x8ddc9400] 00:40:07 INFO - PROCESS | 1818 | 1477986007976 Marionette DEBUG loaded listener.js 00:40:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8fad2800) [pid = 1818] [serial = 414] [outer = 0x8ddc9400] 00:40:08 INFO - PROCESS | 1818 | 1477986008978 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 00:40:09 INFO - .. 00:40:09 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1474ms 00:40:09 INFO - PROCESS | 1818 | 1477986009035 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 00:40:09 INFO - PROCESS | 1818 | 1477986009040 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 00:40:09 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 00:40:09 INFO - PROCESS | 1818 | 1477986009048 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:09 INFO - PROCESS | 1818 | 1477986009230 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 00:40:09 INFO - PROCESS | 1818 | 1477986009339 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 00:40:09 INFO - PROCESS | 1818 | 1477986009344 Marionette TRACE conn4 <- [1,629,null,["8"]] 00:40:09 INFO - PROCESS | 1818 | 1477986009351 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 00:40:09 INFO - PROCESS | 1818 | 1477986009356 Marionette TRACE conn4 <- [1,630,null,{}] 00:40:09 INFO - PROCESS | 1818 | 1477986009364 Marionette TRACE conn4 -> [0,631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x91074000 == 14 [pid = 1818] [id = 141] 00:40:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x91074800) [pid = 1818] [serial = 415] [outer = (nil)] 00:40:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x9107b800) [pid = 1818] [serial = 416] [outer = 0x91074800] 00:40:09 INFO - PROCESS | 1818 | 1477986009460 Marionette DEBUG loaded listener.js 00:40:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x9107e400) [pid = 1818] [serial = 417] [outer = 0x91074800] 00:40:10 INFO - PROCESS | 1818 | 1477986010505 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:40:10 INFO - . 00:40:10 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1471ms 00:40:10 INFO - PROCESS | 1818 | 1477986010519 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 00:40:10 INFO - PROCESS | 1818 | 1477986010526 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 00:40:10 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 00:40:10 INFO - PROCESS | 1818 | 1477986010536 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:10 INFO - PROCESS | 1818 | 1477986010745 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 00:40:10 INFO - PROCESS | 1818 | 1477986010899 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 00:40:10 INFO - PROCESS | 1818 | 1477986010906 Marionette TRACE conn4 <- [1,634,null,["8"]] 00:40:10 INFO - PROCESS | 1818 | 1477986010915 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 00:40:10 INFO - PROCESS | 1818 | 1477986010923 Marionette TRACE conn4 <- [1,635,null,{}] 00:40:10 INFO - PROCESS | 1818 | 1477986010930 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb05400 == 15 [pid = 1818] [id = 142] 00:40:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8fb0a000) [pid = 1818] [serial = 418] [outer = (nil)] 00:40:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x91002400) [pid = 1818] [serial = 419] [outer = 0x8fb0a000] 00:40:11 INFO - PROCESS | 1818 | 1477986011043 Marionette DEBUG loaded listener.js 00:40:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x9107f400) [pid = 1818] [serial = 420] [outer = 0x8fb0a000] 00:40:12 INFO - PROCESS | 1818 | 1477986012182 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:40:12 INFO - . 00:40:12 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1675ms 00:40:12 INFO - PROCESS | 1818 | 1477986012209 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 00:40:12 INFO - PROCESS | 1818 | 1477986012214 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 00:40:12 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 00:40:12 INFO - PROCESS | 1818 | 1477986012222 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:12 INFO - PROCESS | 1818 | 1477986012442 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 00:40:12 INFO - PROCESS | 1818 | 1477986012594 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 00:40:12 INFO - PROCESS | 1818 | 1477986012598 Marionette TRACE conn4 <- [1,639,null,["8"]] 00:40:12 INFO - PROCESS | 1818 | 1477986012608 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 00:40:12 INFO - PROCESS | 1818 | 1477986012613 Marionette TRACE conn4 <- [1,640,null,{}] 00:40:12 INFO - PROCESS | 1818 | 1477986012620 Marionette TRACE conn4 -> [0,641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e4c800 == 16 [pid = 1818] [id = 143] 00:40:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x931dc800) [pid = 1818] [serial = 421] [outer = (nil)] 00:40:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x950b6c00) [pid = 1818] [serial = 422] [outer = 0x931dc800] 00:40:12 INFO - PROCESS | 1818 | 1477986012733 Marionette DEBUG loaded listener.js 00:40:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x950b8c00) [pid = 1818] [serial = 423] [outer = 0x931dc800] 00:40:14 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x93aa0000) [pid = 1818] [serial = 410] [outer = (nil)] [url = about:blank] 00:40:14 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x91bb9c00) [pid = 1818] [serial = 407] [outer = (nil)] [url = about:blank] 00:40:14 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x92a13000) [pid = 1818] [serial = 408] [outer = (nil)] [url = about:blank] 00:40:14 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x91040c00) [pid = 1818] [serial = 404] [outer = (nil)] [url = about:blank] 00:40:14 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8dcb1800) [pid = 1818] [serial = 405] [outer = (nil)] [url = about:blank] 00:40:14 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8ddc3400) [pid = 1818] [serial = 401] [outer = (nil)] [url = about:blank] 00:40:14 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8fa89400) [pid = 1818] [serial = 402] [outer = (nil)] [url = about:blank] 00:40:14 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8fb04400) [pid = 1818] [serial = 399] [outer = (nil)] [url = about:blank] 00:40:16 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8ddc9400) [pid = 1818] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 00:40:16 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x93871000) [pid = 1818] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 00:40:18 INFO - PROCESS | 1818 | 1477986018359 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:40:18 INFO - .. 00:40:18 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6190ms 00:40:18 INFO - PROCESS | 1818 | 1477986018412 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 00:40:18 INFO - PROCESS | 1818 | 1477986018418 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 00:40:18 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 00:40:18 INFO - PROCESS | 1818 | 1477986018427 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:18 INFO - PROCESS | 1818 | 1477986018574 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 00:40:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8f9c1400) [pid = 1818] [serial = 424] [outer = 0x9103c800] 00:40:18 INFO - PROCESS | 1818 | 1477986018627 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 00:40:18 INFO - PROCESS | 1818 | 1477986018632 Marionette TRACE conn4 <- [1,644,null,["8"]] 00:40:18 INFO - PROCESS | 1818 | 1477986018769 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 00:40:18 INFO - PROCESS | 1818 | 1477986018778 Marionette TRACE conn4 <- [1,645,null,{}] 00:40:18 INFO - PROCESS | 1818 | 1477986018799 Marionette TRACE conn4 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0d800 == 17 [pid = 1818] [id = 144] 00:40:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8fb0dc00) [pid = 1818] [serial = 425] [outer = (nil)] 00:40:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x91073400) [pid = 1818] [serial = 426] [outer = 0x8fb0dc00] 00:40:18 INFO - PROCESS | 1818 | 1477986018895 Marionette DEBUG loaded listener.js 00:40:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x9107d000) [pid = 1818] [serial = 427] [outer = 0x8fb0dc00] 00:40:22 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x95b73400) [pid = 1818] [serial = 411] [outer = (nil)] [url = about:blank] 00:40:22 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8f945800) [pid = 1818] [serial = 413] [outer = (nil)] [url = about:blank] 00:40:22 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x9107b800) [pid = 1818] [serial = 416] [outer = (nil)] [url = about:blank] 00:40:22 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8fad2800) [pid = 1818] [serial = 414] [outer = (nil)] [url = about:blank] 00:40:24 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x91074800) [pid = 1818] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 00:40:24 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8fb0a000) [pid = 1818] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 00:40:24 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x931dc800) [pid = 1818] [serial = 421] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 00:40:24 INFO - PROCESS | 1818 | 1477986024449 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:40:24 INFO - .. 00:40:24 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6036ms 00:40:24 INFO - PROCESS | 1818 | 1477986024465 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 00:40:24 INFO - PROCESS | 1818 | 1477986024475 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 00:40:24 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 00:40:24 INFO - PROCESS | 1818 | 1477986024488 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:24 INFO - PROCESS | 1818 | 1477986024676 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 00:40:24 INFO - PROCESS | 1818 | 1477986024814 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 00:40:24 INFO - PROCESS | 1818 | 1477986024824 Marionette TRACE conn4 <- [1,649,null,["8"]] 00:40:24 INFO - PROCESS | 1818 | 1477986024833 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 00:40:24 INFO - PROCESS | 1818 | 1477986024842 Marionette TRACE conn4 <- [1,650,null,{}] 00:40:24 INFO - PROCESS | 1818 | 1477986024848 Marionette TRACE conn4 -> [0,651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc1c00 == 18 [pid = 1818] [id = 145] 00:40:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8ddc2400) [pid = 1818] [serial = 428] [outer = (nil)] 00:40:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8ddc8000) [pid = 1818] [serial = 429] [outer = 0x8ddc2400] 00:40:24 INFO - PROCESS | 1818 | 1477986024962 Marionette DEBUG loaded listener.js 00:40:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8fa8dc00) [pid = 1818] [serial = 430] [outer = 0x8ddc2400] 00:40:25 INFO - PROCESS | 1818 | [1818] 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 00:40:25 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:40:25 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:40:29 INFO - PROCESS | 1818 | --DOCSHELL 0x92e4c800 == 17 [pid = 1818] [id = 143] 00:40:29 INFO - PROCESS | 1818 | --DOCSHELL 0x92e41400 == 16 [pid = 1818] [id = 139] 00:40:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa85c00 == 15 [pid = 1818] [id = 137] 00:40:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb05400 == 14 [pid = 1818] [id = 142] 00:40:29 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb5c00 == 13 [pid = 1818] [id = 138] 00:40:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc7c00 == 12 [pid = 1818] [id = 140] 00:40:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3c000 == 11 [pid = 1818] [id = 136] 00:40:29 INFO - PROCESS | 1818 | --DOCSHELL 0x91074000 == 10 [pid = 1818] [id = 141] 00:40:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0d800 == 9 [pid = 1818] [id = 144] 00:40:29 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x9107f400) [pid = 1818] [serial = 420] [outer = (nil)] [url = about:blank] 00:40:29 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x91002400) [pid = 1818] [serial = 419] [outer = (nil)] [url = about:blank] 00:40:29 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x950b8c00) [pid = 1818] [serial = 423] [outer = (nil)] [url = about:blank] 00:40:29 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x950b6c00) [pid = 1818] [serial = 422] [outer = (nil)] [url = about:blank] 00:40:29 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x9107e400) [pid = 1818] [serial = 417] [outer = (nil)] [url = about:blank] 00:40:29 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8d9eec00) [pid = 1818] [serial = 313] [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.] 00:40:29 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x91073400) [pid = 1818] [serial = 426] [outer = (nil)] [url = about:blank] 00:40:30 INFO - PROCESS | 1818 | 1477986030552 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:40:30 INFO - .. 00:40:30 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6087ms 00:40:30 INFO - PROCESS | 1818 | 1477986030572 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 00:40:30 INFO - PROCESS | 1818 | 1477986030579 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 00:40:30 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 00:40:30 INFO - PROCESS | 1818 | 1477986030591 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:30 INFO - PROCESS | 1818 | 1477986030791 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 00:40:30 INFO - PROCESS | 1818 | 1477986030908 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 00:40:30 INFO - PROCESS | 1818 | 1477986030920 Marionette TRACE conn4 <- [1,654,null,["8"]] 00:40:30 INFO - PROCESS | 1818 | 1477986030932 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 00:40:30 INFO - PROCESS | 1818 | 1477986030940 Marionette TRACE conn4 <- [1,655,null,{}] 00:40:30 INFO - PROCESS | 1818 | 1477986030947 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3a000 == 10 [pid = 1818] [id = 146] 00:40:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8dd3a400) [pid = 1818] [serial = 431] [outer = (nil)] 00:40:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8ddc1400) [pid = 1818] [serial = 432] [outer = 0x8dd3a400] 00:40:31 INFO - PROCESS | 1818 | 1477986031051 Marionette DEBUG loaded listener.js 00:40:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8fa86c00) [pid = 1818] [serial = 433] [outer = 0x8dd3a400] 00:40:32 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8fb0dc00) [pid = 1818] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 00:40:36 INFO - PROCESS | 1818 | 1477986036572 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:40:36 INFO - . 00:40:36 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6042ms 00:40:36 INFO - PROCESS | 1818 | 1477986036631 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 00:40:36 INFO - PROCESS | 1818 | 1477986036638 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 00:40:36 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 00:40:36 INFO - PROCESS | 1818 | 1477986036649 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:36 INFO - PROCESS | 1818 | 1477986036857 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 00:40:37 INFO - PROCESS | 1818 | 1477986037005 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 00:40:37 INFO - PROCESS | 1818 | 1477986037012 Marionette TRACE conn4 <- [1,659,null,["8"]] 00:40:37 INFO - PROCESS | 1818 | 1477986037020 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 00:40:37 INFO - PROCESS | 1818 | 1477986037028 Marionette TRACE conn4 <- [1,660,null,{}] 00:40:37 INFO - PROCESS | 1818 | 1477986037035 Marionette TRACE conn4 -> [0,661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9ba800 == 11 [pid = 1818] [id = 147] 00:40:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8fa8a800) [pid = 1818] [serial = 434] [outer = (nil)] 00:40:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8fa8f000) [pid = 1818] [serial = 435] [outer = 0x8fa8a800] 00:40:37 INFO - PROCESS | 1818 | 1477986037149 Marionette DEBUG loaded listener.js 00:40:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8dbcd400) [pid = 1818] [serial = 436] [outer = 0x8fa8a800] 00:40:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x91043c00 == 12 [pid = 1818] [id = 148] 00:40:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x91045800) [pid = 1818] [serial = 437] [outer = (nil)] 00:40:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8fb0a000) [pid = 1818] [serial = 438] [outer = 0x91045800] 00:40:38 INFO - PROCESS | 1818 | 1477986038315 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 00:40:38 INFO - . 00:40:38 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1727ms 00:40:38 INFO - PROCESS | 1818 | 1477986038374 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 00:40:38 INFO - PROCESS | 1818 | 1477986038380 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 00:40:38 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 00:40:38 INFO - PROCESS | 1818 | 1477986038388 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:38 INFO - PROCESS | 1818 | 1477986038608 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 00:40:38 INFO - PROCESS | 1818 | 1477986038780 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 00:40:38 INFO - PROCESS | 1818 | 1477986038786 Marionette TRACE conn4 <- [1,664,null,["8"]] 00:40:38 INFO - PROCESS | 1818 | 1477986038793 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 00:40:38 INFO - PROCESS | 1818 | 1477986038802 Marionette TRACE conn4 <- [1,665,null,{}] 00:40:38 INFO - PROCESS | 1818 | 1477986038810 Marionette TRACE conn4 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcac400 == 13 [pid = 1818] [id = 149] 00:40:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dcad400) [pid = 1818] [serial = 439] [outer = (nil)] 00:40:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8ddc3400) [pid = 1818] [serial = 440] [outer = 0x8dcad400] 00:40:38 INFO - PROCESS | 1818 | 1477986038912 Marionette DEBUG loaded listener.js 00:40:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8fb02c00) [pid = 1818] [serial = 441] [outer = 0x8dcad400] 00:40:39 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8ddc8000) [pid = 1818] [serial = 429] [outer = (nil)] [url = about:blank] 00:40:39 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x9107d000) [pid = 1818] [serial = 427] [outer = (nil)] [url = about:blank] 00:40:41 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8ddc2400) [pid = 1818] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 00:40:44 INFO - PROCESS | 1818 | 1477986044585 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:40:44 INFO - .. 00:40:44 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6249ms 00:40:44 INFO - PROCESS | 1818 | 1477986044638 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 00:40:44 INFO - PROCESS | 1818 | 1477986044644 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 00:40:44 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 00:40:44 INFO - PROCESS | 1818 | 1477986044652 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:44 INFO - PROCESS | 1818 | 1477986044841 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 00:40:44 INFO - PROCESS | 1818 | 1477986044918 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 00:40:44 INFO - PROCESS | 1818 | 1477986044925 Marionette TRACE conn4 <- [1,669,null,["8"]] 00:40:44 INFO - PROCESS | 1818 | 1477986044931 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 00:40:44 INFO - PROCESS | 1818 | 1477986044939 Marionette TRACE conn4 <- [1,670,null,{}] 00:40:44 INFO - PROCESS | 1818 | 1477986044945 Marionette TRACE conn4 -> [0,671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107c400 == 14 [pid = 1818] [id = 150] 00:40:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x9107dc00) [pid = 1818] [serial = 442] [outer = (nil)] 00:40:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x91080000) [pid = 1818] [serial = 443] [outer = 0x9107dc00] 00:40:45 INFO - PROCESS | 1818 | 1477986045048 Marionette DEBUG loaded listener.js 00:40:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x92e40400) [pid = 1818] [serial = 444] [outer = 0x9107dc00] 00:40:45 INFO - PROCESS | 1818 | [1818] 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 00:40:45 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 00:40:46 INFO - PROCESS | 1818 | 1477986046170 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:40:46 INFO - .. 00:40:46 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1572ms 00:40:46 INFO - PROCESS | 1818 | 1477986046224 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 00:40:46 INFO - PROCESS | 1818 | 1477986046231 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 00:40:46 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 00:40:46 INFO - PROCESS | 1818 | 1477986046284 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:46 INFO - PROCESS | 1818 | 1477986046506 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 00:40:46 INFO - PROCESS | 1818 | 1477986046650 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 00:40:46 INFO - PROCESS | 1818 | 1477986046656 Marionette TRACE conn4 <- [1,674,null,["8"]] 00:40:46 INFO - PROCESS | 1818 | 1477986046664 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 00:40:46 INFO - PROCESS | 1818 | 1477986046672 Marionette TRACE conn4 <- [1,675,null,{}] 00:40:46 INFO - PROCESS | 1818 | 1477986046678 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x931de000 == 15 [pid = 1818] [id = 151] 00:40:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x93869400) [pid = 1818] [serial = 445] [outer = (nil)] 00:40:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x93871000) [pid = 1818] [serial = 446] [outer = 0x93869400] 00:40:46 INFO - PROCESS | 1818 | 1477986046796 Marionette DEBUG loaded listener.js 00:40:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x94d35800) [pid = 1818] [serial = 447] [outer = 0x93869400] 00:40:47 INFO - PROCESS | 1818 | [1818] 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 00:40:47 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:40:47 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:40:48 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8fa8dc00) [pid = 1818] [serial = 430] [outer = (nil)] [url = about:blank] 00:40:48 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8ddc1400) [pid = 1818] [serial = 432] [outer = (nil)] [url = about:blank] 00:40:51 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dcad400) [pid = 1818] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 00:40:51 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x91045800) [pid = 1818] [serial = 437] [outer = (nil)] [url = about:srcdoc] 00:40:51 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8fa8a800) [pid = 1818] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 00:40:52 INFO - PROCESS | 1818 | 1477986052446 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:40:52 INFO - .. 00:40:52 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6195ms 00:40:52 INFO - PROCESS | 1818 | 1477986052477 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 00:40:52 INFO - PROCESS | 1818 | 1477986052482 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 00:40:52 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 00:40:52 INFO - PROCESS | 1818 | 1477986052492 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:52 INFO - PROCESS | 1818 | 1477986052720 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 00:40:52 INFO - PROCESS | 1818 | 1477986052804 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 00:40:52 INFO - PROCESS | 1818 | 1477986052814 Marionette TRACE conn4 <- [1,679,null,["8"]] 00:40:52 INFO - PROCESS | 1818 | 1477986052829 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 00:40:52 INFO - PROCESS | 1818 | 1477986052841 Marionette TRACE conn4 <- [1,680,null,{}] 00:40:52 INFO - PROCESS | 1818 | 1477986052847 Marionette TRACE conn4 -> [0,681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa8e400 == 16 [pid = 1818] [id = 152] 00:40:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8fa8f400) [pid = 1818] [serial = 448] [outer = (nil)] 00:40:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8fad6400) [pid = 1818] [serial = 449] [outer = 0x8fa8f400] 00:40:52 INFO - PROCESS | 1818 | 1477986052947 Marionette DEBUG loaded listener.js 00:40:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8fb0b000) [pid = 1818] [serial = 450] [outer = 0x8fa8f400] 00:40:56 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcac400 == 15 [pid = 1818] [id = 149] 00:40:56 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9ba800 == 14 [pid = 1818] [id = 147] 00:40:56 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3a000 == 13 [pid = 1818] [id = 146] 00:40:56 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc1c00 == 12 [pid = 1818] [id = 145] 00:40:56 INFO - PROCESS | 1818 | --DOCSHELL 0x91043c00 == 11 [pid = 1818] [id = 148] 00:40:56 INFO - PROCESS | 1818 | --DOCSHELL 0x931de000 == 10 [pid = 1818] [id = 151] 00:40:56 INFO - PROCESS | 1818 | --DOCSHELL 0x9107c400 == 9 [pid = 1818] [id = 150] 00:40:56 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8fb0a000) [pid = 1818] [serial = 438] [outer = (nil)] [url = about:srcdoc] 00:40:56 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8ddc3400) [pid = 1818] [serial = 440] [outer = (nil)] [url = about:blank] 00:40:56 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8fb02c00) [pid = 1818] [serial = 441] [outer = (nil)] [url = about:blank] 00:40:56 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8fa8f000) [pid = 1818] [serial = 435] [outer = (nil)] [url = about:blank] 00:40:56 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dbcd400) [pid = 1818] [serial = 436] [outer = (nil)] [url = about:blank] 00:40:58 INFO - PROCESS | 1818 | 1477986058461 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:40:58 INFO - .. 00:40:58 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6033ms 00:40:58 INFO - PROCESS | 1818 | 1477986058525 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 00:40:58 INFO - PROCESS | 1818 | 1477986058532 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 00:40:58 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 00:40:58 INFO - PROCESS | 1818 | 1477986058543 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:40:58 INFO - PROCESS | 1818 | 1477986058775 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 00:40:58 INFO - PROCESS | 1818 | 1477986058848 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 00:40:58 INFO - PROCESS | 1818 | 1477986058855 Marionette TRACE conn4 <- [1,684,null,["8"]] 00:40:58 INFO - PROCESS | 1818 | 1477986058863 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 00:40:58 INFO - PROCESS | 1818 | 1477986058872 Marionette TRACE conn4 <- [1,685,null,{}] 00:40:58 INFO - PROCESS | 1818 | 1477986058891 Marionette TRACE conn4 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-from-guid.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:40:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd38400 == 10 [pid = 1818] [id = 153] 00:40:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8dd38c00) [pid = 1818] [serial = 451] [outer = (nil)] 00:40:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8ddc2000) [pid = 1818] [serial = 452] [outer = 0x8dd38c00] 00:40:59 INFO - PROCESS | 1818 | 1477986058995 Marionette DEBUG loaded listener.js 00:40:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8f937000) [pid = 1818] [serial = 453] [outer = 0x8dd38c00] 00:40:59 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x9107dc00) [pid = 1818] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 00:40:59 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x93869400) [pid = 1818] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 00:40:59 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dd3a400) [pid = 1818] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 00:40:59 INFO - PROCESS | 1818 | [1818] 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 00:40:59 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:40:59 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:41:00 INFO - PROCESS | 1818 | 1477986060117 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:41:00 INFO - .. 00:41:00 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1628ms 00:41:00 INFO - PROCESS | 1818 | 1477986060168 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 00:41:00 INFO - PROCESS | 1818 | 1477986060174 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 00:41:00 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 00:41:00 INFO - PROCESS | 1818 | 1477986060181 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:00 INFO - PROCESS | 1818 | 1477986060414 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 00:41:00 INFO - PROCESS | 1818 | 1477986060480 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 00:41:00 INFO - PROCESS | 1818 | 1477986060485 Marionette TRACE conn4 <- [1,689,null,["8"]] 00:41:00 INFO - PROCESS | 1818 | 1477986060492 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 00:41:00 INFO - PROCESS | 1818 | 1477986060497 Marionette TRACE conn4 <- [1,690,null,{}] 00:41:00 INFO - PROCESS | 1818 | 1477986060504 Marionette TRACE conn4 -> [0,691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x91045800 == 11 [pid = 1818] [id = 154] 00:41:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x91048800) [pid = 1818] [serial = 454] [outer = (nil)] 00:41:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x91075400) [pid = 1818] [serial = 455] [outer = 0x91048800] 00:41:00 INFO - PROCESS | 1818 | 1477986060601 Marionette DEBUG loaded listener.js 00:41:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8dd30000) [pid = 1818] [serial = 456] [outer = 0x91048800] 00:41:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd38400 == 10 [pid = 1818] [id = 153] 00:41:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa8e400 == 9 [pid = 1818] [id = 152] 00:41:04 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x93871000) [pid = 1818] [serial = 446] [outer = (nil)] [url = about:blank] 00:41:04 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x94d35800) [pid = 1818] [serial = 447] [outer = (nil)] [url = about:blank] 00:41:04 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x91080000) [pid = 1818] [serial = 443] [outer = (nil)] [url = about:blank] 00:41:04 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x92e40400) [pid = 1818] [serial = 444] [outer = (nil)] [url = about:blank] 00:41:04 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8fa86c00) [pid = 1818] [serial = 433] [outer = (nil)] [url = about:blank] 00:41:06 INFO - PROCESS | 1818 | 1477986066135 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:41:06 INFO - .. 00:41:06 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5989ms 00:41:06 INFO - PROCESS | 1818 | 1477986066171 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 00:41:06 INFO - PROCESS | 1818 | 1477986066176 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 00:41:06 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 00:41:06 INFO - PROCESS | 1818 | 1477986066188 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:06 INFO - PROCESS | 1818 | 1477986066419 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 00:41:06 INFO - PROCESS | 1818 | 1477986066440 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 00:41:06 INFO - PROCESS | 1818 | 1477986066446 Marionette TRACE conn4 <- [1,694,null,["8"]] 00:41:06 INFO - PROCESS | 1818 | 1477986066509 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 00:41:06 INFO - PROCESS | 1818 | 1477986066517 Marionette TRACE conn4 <- [1,695,null,{}] 00:41:06 INFO - PROCESS | 1818 | 1477986066524 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc2c00 == 10 [pid = 1818] [id = 155] 00:41:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8ddc3c00) [pid = 1818] [serial = 457] [outer = (nil)] 00:41:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8f93ac00) [pid = 1818] [serial = 458] [outer = 0x8ddc3c00] 00:41:06 INFO - PROCESS | 1818 | 1477986066630 Marionette DEBUG loaded listener.js 00:41:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8fa8e000) [pid = 1818] [serial = 459] [outer = 0x8ddc3c00] 00:41:07 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dd38c00) [pid = 1818] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 00:41:07 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8fa8f400) [pid = 1818] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 00:41:12 INFO - PROCESS | 1818 | 1477986072272 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 00:41:12 INFO - .... 00:41:12 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6133ms 00:41:12 INFO - PROCESS | 1818 | 1477986072338 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 00:41:12 INFO - PROCESS | 1818 | 1477986072345 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 00:41:12 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 00:41:12 INFO - PROCESS | 1818 | 1477986072357 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:12 INFO - PROCESS | 1818 | 1477986072572 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 00:41:12 INFO - PROCESS | 1818 | 1477986072685 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 00:41:12 INFO - PROCESS | 1818 | 1477986072691 Marionette TRACE conn4 <- [1,699,null,["8"]] 00:41:12 INFO - PROCESS | 1818 | 1477986072700 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 00:41:12 INFO - PROCESS | 1818 | 1477986072707 Marionette TRACE conn4 <- [1,700,null,{}] 00:41:12 INFO - PROCESS | 1818 | 1477986072716 Marionette TRACE conn4 -> [0,701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fad9400 == 11 [pid = 1818] [id = 156] 00:41:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8fada000) [pid = 1818] [serial = 460] [outer = (nil)] 00:41:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8fb03800) [pid = 1818] [serial = 461] [outer = 0x8fada000] 00:41:12 INFO - PROCESS | 1818 | 1477986072838 Marionette DEBUG loaded listener.js 00:41:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8dd2d800) [pid = 1818] [serial = 462] [outer = 0x8fada000] 00:41:13 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8fad6400) [pid = 1818] [serial = 449] [outer = (nil)] [url = about:blank] 00:41:13 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8ddc2000) [pid = 1818] [serial = 452] [outer = (nil)] [url = about:blank] 00:41:13 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8f937000) [pid = 1818] [serial = 453] [outer = (nil)] [url = about:blank] 00:41:13 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8fb0b000) [pid = 1818] [serial = 450] [outer = (nil)] [url = about:blank] 00:41:13 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x91075400) [pid = 1818] [serial = 455] [outer = (nil)] [url = about:blank] 00:41:18 INFO - PROCESS | 1818 | 1477986078522 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 00:41:18 INFO - PROCESS | 1818 | 1477986078568 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 00:41:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 00:41:18 INFO - PROCESS | 1818 | 1477986078576 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 00:41:18 INFO - PROCESS | 1818 | 1477986078582 Marionette TRACE conn4 <- [1,703,null,{}] 00:41:18 INFO - PROCESS | 1818 | 1477986078591 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:18 INFO - PROCESS | 1818 | 1477986078774 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 00:41:18 INFO - PROCESS | 1818 | 1477986078796 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 00:41:18 INFO - PROCESS | 1818 | 1477986078801 Marionette TRACE conn4 <- [1,705,null,["8"]] 00:41:18 INFO - PROCESS | 1818 | 1477986078807 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 00:41:18 INFO - PROCESS | 1818 | 1477986078822 Marionette TRACE conn4 <- [1,706,null,{}] 00:41:18 INFO - PROCESS | 1818 | 1477986078910 Marionette TRACE conn4 -> [0,707,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_1_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd33c00 == 12 [pid = 1818] [id = 157] 00:41:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8dd3a400) [pid = 1818] [serial = 463] [outer = (nil)] 00:41:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8fb06400) [pid = 1818] [serial = 464] [outer = 0x8dd3a400] 00:41:19 INFO - PROCESS | 1818 | 1477986079009 Marionette DEBUG loaded listener.js 00:41:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x9107c400) [pid = 1818] [serial = 465] [outer = 0x8dd3a400] 00:41:19 INFO - PROCESS | 1818 | [1818] 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 00:41:19 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:41:19 INFO - PROCESS | 1818 | [1818] 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 00:41:19 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:41:20 INFO - PROCESS | 1818 | 1477986080062 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:41:20 INFO - ... 00:41:20 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1541ms 00:41:20 INFO - PROCESS | 1818 | 1477986080117 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 00:41:20 INFO - PROCESS | 1818 | 1477986080124 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 00:41:20 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 00:41:20 INFO - PROCESS | 1818 | 1477986080133 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 00:41:20 INFO - PROCESS | 1818 | 1477986080139 Marionette TRACE conn4 <- [1,709,null,{}] 00:41:20 INFO - PROCESS | 1818 | 1477986080148 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:20 INFO - PROCESS | 1818 | 1477986080360 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 00:41:20 INFO - PROCESS | 1818 | 1477986080505 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 00:41:20 INFO - PROCESS | 1818 | 1477986080511 Marionette TRACE conn4 <- [1,711,null,["8"]] 00:41:20 INFO - PROCESS | 1818 | 1477986080523 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 00:41:20 INFO - PROCESS | 1818 | 1477986080532 Marionette TRACE conn4 <- [1,712,null,{}] 00:41:20 INFO - PROCESS | 1818 | 1477986080544 Marionette TRACE conn4 -> [0,713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x91045c00 == 13 [pid = 1818] [id = 158] 00:41:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x91bbac00) [pid = 1818] [serial = 466] [outer = (nil)] 00:41:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x92b9dc00) [pid = 1818] [serial = 467] [outer = 0x91bbac00] 00:41:20 INFO - PROCESS | 1818 | 1477986080663 Marionette DEBUG loaded listener.js 00:41:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x9507dc00) [pid = 1818] [serial = 468] [outer = 0x91bbac00] 00:41:21 INFO - PROCESS | 1818 | [mp3 @ 0x95c59c00] err{or,}_recognition separate: 1; 1 00:41:21 INFO - PROCESS | 1818 | [mp3 @ 0x95c59c00] err{or,}_recognition combined: 1; 1 00:41:21 INFO - PROCESS | 1818 | [mp3 @ 0x950b8800] err{or,}_recognition separate: 1; 1 00:41:21 INFO - PROCESS | 1818 | [mp3 @ 0x950b8800] err{or,}_recognition combined: 1; 1 00:41:21 INFO - PROCESS | 1818 | [1818] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:41:21 INFO - PROCESS | 1818 | [1818] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:41:21 INFO - PROCESS | 1818 | [1818] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:41:21 INFO - PROCESS | 1818 | [1818] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 00:41:23 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8f93ac00) [pid = 1818] [serial = 458] [outer = (nil)] [url = about:blank] 00:41:26 INFO - PROCESS | 1818 | 1477986086253 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:41:26 INFO - ... 00:41:26 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6156ms 00:41:26 INFO - PROCESS | 1818 | 1477986086289 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 00:41:26 INFO - PROCESS | 1818 | 1477986086295 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 00:41:26 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 00:41:26 INFO - PROCESS | 1818 | 1477986086305 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 00:41:26 INFO - PROCESS | 1818 | 1477986086310 Marionette TRACE conn4 <- [1,715,null,{}] 00:41:26 INFO - PROCESS | 1818 | 1477986086321 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:26 INFO - PROCESS | 1818 | 1477986086507 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 00:41:26 INFO - PROCESS | 1818 | 1477986086526 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 00:41:26 INFO - PROCESS | 1818 | 1477986086532 Marionette TRACE conn4 <- [1,717,null,["8"]] 00:41:26 INFO - PROCESS | 1818 | 1477986086540 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 00:41:26 INFO - PROCESS | 1818 | 1477986086549 Marionette TRACE conn4 <- [1,718,null,{}] 00:41:26 INFO - PROCESS | 1818 | 1477986086655 Marionette TRACE conn4 -> [0,719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x9103d400 == 14 [pid = 1818] [id = 159] 00:41:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x91041800) [pid = 1818] [serial = 469] [outer = (nil)] 00:41:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x91bb1400) [pid = 1818] [serial = 470] [outer = 0x91041800] 00:41:26 INFO - PROCESS | 1818 | 1477986086769 Marionette DEBUG loaded listener.js 00:41:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x91bb5c00) [pid = 1818] [serial = 471] [outer = 0x91041800] 00:41:27 INFO - PROCESS | 1818 | [1818] 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 00:41:27 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:41:27 INFO - PROCESS | 1818 | [1818] 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 00:41:27 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:41:27 INFO - PROCESS | 1818 | 1477986087783 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:41:27 INFO - ... 00:41:27 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1491ms 00:41:27 INFO - PROCESS | 1818 | 1477986087795 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 00:41:27 INFO - PROCESS | 1818 | 1477986087801 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 00:41:27 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 00:41:27 INFO - PROCESS | 1818 | 1477986087808 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 00:41:27 INFO - PROCESS | 1818 | 1477986087813 Marionette TRACE conn4 <- [1,721,null,{}] 00:41:27 INFO - PROCESS | 1818 | 1477986087821 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:28 INFO - PROCESS | 1818 | 1477986088029 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 00:41:28 INFO - PROCESS | 1818 | 1477986088139 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 00:41:28 INFO - PROCESS | 1818 | 1477986088146 Marionette TRACE conn4 <- [1,723,null,["8"]] 00:41:28 INFO - PROCESS | 1818 | 1477986088163 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 00:41:28 INFO - PROCESS | 1818 | 1477986088174 Marionette TRACE conn4 <- [1,724,null,{}] 00:41:28 INFO - PROCESS | 1818 | 1477986088179 Marionette TRACE conn4 -> [0,725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x965f6000 == 15 [pid = 1818] [id = 160] 00:41:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x96778c00) [pid = 1818] [serial = 472] [outer = (nil)] 00:41:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x9677e800) [pid = 1818] [serial = 473] [outer = 0x96778c00] 00:41:28 INFO - PROCESS | 1818 | 1477986088275 Marionette DEBUG loaded listener.js 00:41:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x97976c00) [pid = 1818] [serial = 474] [outer = 0x96778c00] 00:41:28 INFO - PROCESS | 1818 | [h264 @ 0x994c1c00] err{or,}_recognition separate: 1; 1 00:41:28 INFO - PROCESS | 1818 | [h264 @ 0x994c1c00] err{or,}_recognition combined: 1; 1 00:41:28 INFO - PROCESS | 1818 | [h264 @ 0x994c1c00] Unsupported bit depth: 0 00:41:28 INFO - PROCESS | 1818 | [h264 @ 0x994c1c00] no picture 00:41:28 INFO - PROCESS | 1818 | [h264 @ 0x994c1c00] no picture 00:41:31 INFO - PROCESS | 1818 | --DOCSHELL 0x91045800 == 14 [pid = 1818] [id = 154] 00:41:31 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc2c00 == 13 [pid = 1818] [id = 155] 00:41:31 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8fb06400) [pid = 1818] [serial = 464] [outer = (nil)] [url = about:blank] 00:41:31 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8fb03800) [pid = 1818] [serial = 461] [outer = (nil)] [url = about:blank] 00:41:33 INFO - PROCESS | 1818 | 1477986093768 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:41:33 INFO - .. 00:41:33 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6010ms 00:41:33 INFO - PROCESS | 1818 | 1477986093820 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 00:41:33 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 00:41:33 INFO - PROCESS | 1818 | 1477986093828 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 00:41:33 INFO - PROCESS | 1818 | 1477986093844 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:34 INFO - PROCESS | 1818 | 1477986094071 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 00:41:34 INFO - PROCESS | 1818 | 1477986094147 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 00:41:34 INFO - PROCESS | 1818 | 1477986094153 Marionette TRACE conn4 <- [1,728,null,["8"]] 00:41:34 INFO - PROCESS | 1818 | 1477986094161 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 00:41:34 INFO - PROCESS | 1818 | 1477986094170 Marionette TRACE conn4 <- [1,729,null,{}] 00:41:34 INFO - PROCESS | 1818 | 1477986094182 Marionette TRACE conn4 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-redir-bug.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb08c00 == 14 [pid = 1818] [id = 161] 00:41:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8fb09400) [pid = 1818] [serial = 475] [outer = (nil)] 00:41:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8fb0e400) [pid = 1818] [serial = 476] [outer = 0x8fb09400] 00:41:34 INFO - PROCESS | 1818 | 1477986094283 Marionette DEBUG loaded listener.js 00:41:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x91077800) [pid = 1818] [serial = 477] [outer = 0x8fb09400] 00:41:35 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8dd3a400) [pid = 1818] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 00:41:35 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x91041800) [pid = 1818] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 00:41:35 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x91bbac00) [pid = 1818] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 00:41:35 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8fada000) [pid = 1818] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 00:41:35 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8ddc3c00) [pid = 1818] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x93aa0800] err{or,}_recognition separate: 1; 1 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x93aa0800] err{or,}_recognition combined: 1; 1 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x93aa0800] Unsupported bit depth: 0 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x93aa0800] no picture 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x93aa0800] no picture 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x91082400] err{or,}_recognition separate: 1; 1 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x91082400] err{or,}_recognition combined: 1; 1 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x91082400] Unsupported bit depth: 0 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x91082400] no picture 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x91082400] no picture 00:41:35 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94b1b400] err{or,}_recognition separate: 1; 1 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94b1b400] err{or,}_recognition combined: 1; 1 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94b1b400] Unsupported bit depth: 0 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94b1b400] no picture 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94b1b400] no picture 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94d36800] err{or,}_recognition separate: 1; 1 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94d36800] err{or,}_recognition combined: 1; 1 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94d36800] Unsupported bit depth: 0 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94d36800] no picture 00:41:35 INFO - PROCESS | 1818 | [h264 @ 0x94d36800] no picture 00:41:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd33c00 == 13 [pid = 1818] [id = 157] 00:41:39 INFO - PROCESS | 1818 | --DOCSHELL 0x9103d400 == 12 [pid = 1818] [id = 159] 00:41:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8fad9400 == 11 [pid = 1818] [id = 156] 00:41:39 INFO - PROCESS | 1818 | --DOCSHELL 0x91045c00 == 10 [pid = 1818] [id = 158] 00:41:39 INFO - PROCESS | 1818 | --DOCSHELL 0x965f6000 == 9 [pid = 1818] [id = 160] 00:41:39 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8dd2d800) [pid = 1818] [serial = 462] [outer = (nil)] [url = about:blank] 00:41:39 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8fa8e000) [pid = 1818] [serial = 459] [outer = (nil)] [url = about:blank] 00:41:39 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x91bb1400) [pid = 1818] [serial = 470] [outer = (nil)] [url = about:blank] 00:41:39 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x91bb5c00) [pid = 1818] [serial = 471] [outer = (nil)] [url = about:blank] 00:41:39 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x92b9dc00) [pid = 1818] [serial = 467] [outer = (nil)] [url = about:blank] 00:41:39 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x9507dc00) [pid = 1818] [serial = 468] [outer = (nil)] [url = about:blank] 00:41:39 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x9107c400) [pid = 1818] [serial = 465] [outer = (nil)] [url = about:blank] 00:41:39 INFO - PROCESS | 1818 | 1477986099941 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 00:41:39 INFO - ..... 00:41:39 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6145ms 00:41:39 INFO - PROCESS | 1818 | 1477986099980 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 00:41:39 INFO - PROCESS | 1818 | 1477986099987 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 00:41:39 INFO - TEST-START | /custom-elements/reactions/Attr.html 00:41:40 INFO - PROCESS | 1818 | 1477986100028 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:40 INFO - PROCESS | 1818 | 1477986100229 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 00:41:40 INFO - PROCESS | 1818 | 1477986100250 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 00:41:40 INFO - PROCESS | 1818 | 1477986100257 Marionette TRACE conn4 <- [1,733,null,["8"]] 00:41:40 INFO - PROCESS | 1818 | 1477986100265 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 00:41:40 INFO - PROCESS | 1818 | 1477986100273 Marionette TRACE conn4 <- [1,734,null,{}] 00:41:40 INFO - PROCESS | 1818 | 1477986100371 Marionette TRACE conn4 -> [0,735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Attr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Attr.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3bc00 == 10 [pid = 1818] [id = 162] 00:41:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8ddc0400) [pid = 1818] [serial = 478] [outer = (nil)] 00:41:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8ddc6400) [pid = 1818] [serial = 479] [outer = 0x8ddc0400] 00:41:40 INFO - PROCESS | 1818 | 1477986100475 Marionette DEBUG loaded listener.js 00:41:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8fa86800) [pid = 1818] [serial = 480] [outer = 0x8ddc0400] 00:41:41 INFO - PROCESS | 1818 | 1477986101253 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 00:41:41 INFO - .. 00:41:41 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1281ms 00:41:41 INFO - PROCESS | 1818 | 1477986101284 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 00:41:41 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 00:41:41 INFO - PROCESS | 1818 | 1477986101289 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 00:41:41 INFO - PROCESS | 1818 | 1477986101297 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:41 INFO - PROCESS | 1818 | 1477986101517 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 00:41:41 INFO - PROCESS | 1818 | 1477986101532 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 00:41:41 INFO - PROCESS | 1818 | 1477986101536 Marionette TRACE conn4 <- [1,738,null,["8"]] 00:41:41 INFO - PROCESS | 1818 | 1477986101544 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 00:41:41 INFO - PROCESS | 1818 | 1477986101550 Marionette TRACE conn4 <- [1,739,null,{}] 00:41:41 INFO - PROCESS | 1818 | 1477986101557 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ChildNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ChildNode.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9bcc00 == 11 [pid = 1818] [id = 163] 00:41:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x91075c00) [pid = 1818] [serial = 481] [outer = (nil)] 00:41:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x9107c000) [pid = 1818] [serial = 482] [outer = 0x91075c00] 00:41:41 INFO - PROCESS | 1818 | 1477986101652 Marionette DEBUG loaded listener.js 00:41:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8dd33000) [pid = 1818] [serial = 483] [outer = 0x91075c00] 00:41:42 INFO - PROCESS | 1818 | 1477986102357 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 00:41:42 INFO - ....... 00:41:42 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1124ms 00:41:42 INFO - PROCESS | 1818 | 1477986102434 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 00:41:42 INFO - PROCESS | 1818 | 1477986102441 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 00:41:42 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 00:41:42 INFO - PROCESS | 1818 | 1477986102450 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:42 INFO - PROCESS | 1818 | 1477986102680 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 00:41:42 INFO - PROCESS | 1818 | 1477986102754 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 00:41:42 INFO - PROCESS | 1818 | 1477986102759 Marionette TRACE conn4 <- [1,743,null,["8"]] 00:41:42 INFO - PROCESS | 1818 | 1477986102764 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 00:41:42 INFO - PROCESS | 1818 | 1477986102771 Marionette TRACE conn4 <- [1,744,null,{}] 00:41:42 INFO - PROCESS | 1818 | 1477986102777 Marionette TRACE conn4 -> [0,745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/DOMTokenList.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x95080000 == 12 [pid = 1818] [id = 164] 00:41:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x95080800) [pid = 1818] [serial = 484] [outer = (nil)] 00:41:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x95082000) [pid = 1818] [serial = 485] [outer = 0x95080800] 00:41:42 INFO - PROCESS | 1818 | 1477986102880 Marionette DEBUG loaded listener.js 00:41:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x950b6c00) [pid = 1818] [serial = 486] [outer = 0x95080800] 00:41:43 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x96778c00) [pid = 1818] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 00:41:43 INFO - .................... 00:41:43 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1286ms 00:41:43 INFO - TEST-START | /custom-elements/reactions/Document.html 00:41:43 INFO - PROCESS | 1818 | 1477986103705 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 00:41:43 INFO - PROCESS | 1818 | 1477986103746 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 00:41:43 INFO - PROCESS | 1818 | 1477986103755 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 00:41:43 INFO - PROCESS | 1818 | 1477986103762 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:44 INFO - PROCESS | 1818 | 1477986104007 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 00:41:44 INFO - PROCESS | 1818 | 1477986104024 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 00:41:44 INFO - PROCESS | 1818 | 1477986104028 Marionette TRACE conn4 <- [1,748,null,["8"]] 00:41:44 INFO - PROCESS | 1818 | 1477986104033 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 00:41:44 INFO - PROCESS | 1818 | 1477986104039 Marionette TRACE conn4 <- [1,749,null,{}] 00:41:44 INFO - PROCESS | 1818 | 1477986104048 Marionette TRACE conn4 -> [0,750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Document.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x95b74800 == 13 [pid = 1818] [id = 165] 00:41:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x9613b400) [pid = 1818] [serial = 487] [outer = (nil)] 00:41:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x97978800) [pid = 1818] [serial = 488] [outer = 0x9613b400] 00:41:44 INFO - PROCESS | 1818 | 1477986104148 Marionette DEBUG loaded listener.js 00:41:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x9a0d7400) [pid = 1818] [serial = 489] [outer = 0x9613b400] 00:41:44 INFO - PROCESS | 1818 | 1477986104745 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 00:41:44 INFO - .. 00:41:44 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1027ms 00:41:44 INFO - PROCESS | 1818 | 1477986104789 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 00:41:44 INFO - PROCESS | 1818 | 1477986104792 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 00:41:44 INFO - TEST-START | /custom-elements/reactions/Element.html 00:41:44 INFO - PROCESS | 1818 | 1477986104802 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:44 INFO - PROCESS | 1818 | 1477986104961 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 00:41:45 INFO - PROCESS | 1818 | 1477986105064 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 00:41:45 INFO - PROCESS | 1818 | 1477986105069 Marionette TRACE conn4 <- [1,753,null,["8"]] 00:41:45 INFO - PROCESS | 1818 | 1477986105078 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 00:41:45 INFO - PROCESS | 1818 | 1477986105089 Marionette TRACE conn4 <- [1,754,null,{}] 00:41:45 INFO - PROCESS | 1818 | 1477986105095 Marionette TRACE conn4 -> [0,755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Element.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a1d3c00 == 14 [pid = 1818] [id = 166] 00:41:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x9a232000) [pid = 1818] [serial = 490] [outer = (nil)] 00:41:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x9a40b000) [pid = 1818] [serial = 491] [outer = 0x9a232000] 00:41:45 INFO - PROCESS | 1818 | 1477986105185 Marionette DEBUG loaded listener.js 00:41:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x9a46e000) [pid = 1818] [serial = 492] [outer = 0x9a232000] 00:41:45 INFO - .................................... 00:41:45 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1195ms 00:41:46 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 00:41:46 INFO - PROCESS | 1818 | 1477986105926 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 00:41:46 INFO - PROCESS | 1818 | 1477986105998 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 00:41:46 INFO - PROCESS | 1818 | 1477986106007 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 00:41:46 INFO - PROCESS | 1818 | 1477986106072 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:46 INFO - PROCESS | 1818 | 1477986106367 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 00:41:46 INFO - PROCESS | 1818 | 1477986106516 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 00:41:46 INFO - PROCESS | 1818 | 1477986106528 Marionette TRACE conn4 <- [1,758,null,["8"]] 00:41:46 INFO - PROCESS | 1818 | 1477986106544 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 00:41:46 INFO - PROCESS | 1818 | 1477986106553 Marionette TRACE conn4 <- [1,759,null,{}] 00:41:46 INFO - PROCESS | 1818 | 1477986106563 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/NamedNodeMap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dbc9400 == 15 [pid = 1818] [id = 167] 00:41:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x91008c00) [pid = 1818] [serial = 493] [outer = (nil)] 00:41:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x91049400) [pid = 1818] [serial = 494] [outer = 0x91008c00] 00:41:46 INFO - PROCESS | 1818 | 1477986106695 Marionette DEBUG loaded listener.js 00:41:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x91bba000) [pid = 1818] [serial = 495] [outer = 0x91008c00] 00:41:47 INFO - ................ 00:41:47 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1548ms 00:41:47 INFO - TEST-START | /custom-elements/reactions/Node.html 00:41:47 INFO - PROCESS | 1818 | 1477986107482 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 00:41:47 INFO - PROCESS | 1818 | 1477986107569 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 00:41:47 INFO - PROCESS | 1818 | 1477986107577 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 00:41:47 INFO - PROCESS | 1818 | 1477986107588 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:47 INFO - PROCESS | 1818 | 1477986107835 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 00:41:47 INFO - PROCESS | 1818 | 1477986107852 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 00:41:47 INFO - PROCESS | 1818 | 1477986107856 Marionette TRACE conn4 <- [1,763,null,["8"]] 00:41:47 INFO - PROCESS | 1818 | 1477986107958 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 00:41:47 INFO - PROCESS | 1818 | 1477986107965 Marionette TRACE conn4 <- [1,764,null,{}] 00:41:47 INFO - PROCESS | 1818 | 1477986107971 Marionette TRACE conn4 -> [0,765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Node.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Node.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a148000 == 16 [pid = 1818] [id = 168] 00:41:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9a1d5000) [pid = 1818] [serial = 496] [outer = (nil)] 00:41:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x9a415800) [pid = 1818] [serial = 497] [outer = 0x9a1d5000] 00:41:48 INFO - PROCESS | 1818 | 1477986108093 Marionette DEBUG loaded listener.js 00:41:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x9a472400) [pid = 1818] [serial = 498] [outer = 0x9a1d5000] 00:41:48 INFO - .............. 00:41:48 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1398ms 00:41:49 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 00:41:49 INFO - PROCESS | 1818 | 1477986108922 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 00:41:49 INFO - PROCESS | 1818 | 1477986109004 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 00:41:49 INFO - PROCESS | 1818 | 1477986109016 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 00:41:49 INFO - PROCESS | 1818 | 1477986109046 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:49 INFO - PROCESS | 1818 | 1477986109268 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 00:41:49 INFO - PROCESS | 1818 | 1477986109379 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 00:41:49 INFO - PROCESS | 1818 | 1477986109385 Marionette TRACE conn4 <- [1,768,null,["8"]] 00:41:49 INFO - PROCESS | 1818 | 1477986109397 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 00:41:49 INFO - PROCESS | 1818 | 1477986109403 Marionette TRACE conn4 <- [1,769,null,{}] 00:41:49 INFO - PROCESS | 1818 | 1477986109410 Marionette TRACE conn4 -> [0,770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ParentNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ParentNode.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:49 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2790800 == 17 [pid = 1818] [id = 169] 00:41:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0xa2791000) [pid = 1818] [serial = 499] [outer = (nil)] 00:41:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0xa2902000) [pid = 1818] [serial = 500] [outer = 0xa2791000] 00:41:49 INFO - PROCESS | 1818 | 1477986109522 Marionette DEBUG loaded listener.js 00:41:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0xa2905800) [pid = 1818] [serial = 501] [outer = 0xa2791000] 00:41:50 INFO - PROCESS | 1818 | 1477986110159 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 00:41:50 INFO - .... 00:41:50 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1183ms 00:41:50 INFO - PROCESS | 1818 | 1477986110208 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 00:41:50 INFO - PROCESS | 1818 | 1477986110213 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 00:41:50 INFO - TEST-START | /custom-elements/reactions/Range.html 00:41:50 INFO - PROCESS | 1818 | 1477986110221 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:50 INFO - PROCESS | 1818 | 1477986110432 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 00:41:50 INFO - PROCESS | 1818 | 1477986110600 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 00:41:50 INFO - PROCESS | 1818 | 1477986110608 Marionette TRACE conn4 <- [1,773,null,["8"]] 00:41:50 INFO - PROCESS | 1818 | 1477986110616 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 00:41:50 INFO - PROCESS | 1818 | 1477986110622 Marionette TRACE conn4 <- [1,774,null,{}] 00:41:50 INFO - PROCESS | 1818 | 1477986110632 Marionette TRACE conn4 -> [0,775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Range.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x9507b800 == 18 [pid = 1818] [id = 170] 00:41:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0xa290a000) [pid = 1818] [serial = 502] [outer = (nil)] 00:41:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0xa290e800) [pid = 1818] [serial = 503] [outer = 0xa290a000] 00:41:50 INFO - PROCESS | 1818 | 1477986110735 Marionette DEBUG loaded listener.js 00:41:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0xa2b17000) [pid = 1818] [serial = 504] [outer = 0xa290a000] 00:41:51 INFO - ......... 00:41:51 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1225ms 00:41:51 INFO - PROCESS | 1818 | 1477986111395 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 00:41:51 INFO - PROCESS | 1818 | 1477986111453 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 00:41:51 INFO - PROCESS | 1818 | 1477986111456 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 00:41:51 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 00:41:51 INFO - PROCESS | 1818 | 1477986111465 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:51 INFO - PROCESS | 1818 | 1477986111633 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 00:41:51 INFO - PROCESS | 1818 | 1477986111792 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 00:41:51 INFO - PROCESS | 1818 | 1477986111797 Marionette TRACE conn4 <- [1,778,null,["8"]] 00:41:51 INFO - PROCESS | 1818 | 1477986111810 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 00:41:51 INFO - PROCESS | 1818 | 1477986111816 Marionette TRACE conn4 <- [1,779,null,{}] 00:41:51 INFO - PROCESS | 1818 | 1477986111821 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:51 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2b1c800 == 19 [pid = 1818] [id = 171] 00:41:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0xa4230c00) [pid = 1818] [serial = 505] [outer = (nil)] 00:41:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0xa423c800) [pid = 1818] [serial = 506] [outer = 0xa4230c00] 00:41:51 INFO - PROCESS | 1818 | 1477986111937 Marionette DEBUG loaded listener.js 00:41:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0xa441ac00) [pid = 1818] [serial = 507] [outer = 0xa4230c00] 00:41:52 INFO - PROCESS | 1818 | ++DOCSHELL 0xa4441000 == 20 [pid = 1818] [id = 172] 00:41:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0xa4745000) [pid = 1818] [serial = 508] [outer = (nil)] 00:41:52 INFO - PROCESS | 1818 | ++DOCSHELL 0xa4749c00 == 21 [pid = 1818] [id = 173] 00:41:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0xa47ae800) [pid = 1818] [serial = 509] [outer = (nil)] 00:41:52 INFO - PROCESS | 1818 | ++DOCSHELL 0xa47aec00 == 22 [pid = 1818] [id = 174] 00:41:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0xa47af000) [pid = 1818] [serial = 510] [outer = (nil)] 00:41:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x91074800) [pid = 1818] [serial = 511] [outer = 0xa4745000] 00:41:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0xa4b4b000) [pid = 1818] [serial = 512] [outer = 0xa47ae800] 00:41:52 INFO - PROCESS | 1818 | [1818] 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 00:41:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0xa4b52000) [pid = 1818] [serial = 513] [outer = 0xa47af000] 00:41:52 INFO - PROCESS | 1818 | [1818] 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 00:41:52 INFO - ..... 00:41:52 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1422ms 00:41:52 INFO - PROCESS | 1818 | 1477986112868 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 00:41:53 INFO - PROCESS | 1818 | 1477986113018 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 00:41:53 INFO - PROCESS | 1818 | 1477986113024 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 00:41:53 INFO - TEST-START | /fetch/api/request/request-cache.html 00:41:53 INFO - PROCESS | 1818 | 1477986113033 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 00:41:53 INFO - PROCESS | 1818 | 1477986113039 Marionette TRACE conn4 <- [1,782,null,{}] 00:41:53 INFO - PROCESS | 1818 | 1477986113048 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:41:53 INFO - PROCESS | 1818 | 1477986113264 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 00:41:53 INFO - PROCESS | 1818 | 1477986113557 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 00:41:53 INFO - PROCESS | 1818 | 1477986113565 Marionette TRACE conn4 <- [1,784,null,["8"]] 00:41:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb08c00 == 21 [pid = 1818] [id = 161] 00:41:53 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x97976c00) [pid = 1818] [serial = 474] [outer = (nil)] [url = about:blank] 00:41:53 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8fb0e400) [pid = 1818] [serial = 476] [outer = (nil)] [url = about:blank] 00:41:53 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x9677e800) [pid = 1818] [serial = 473] [outer = (nil)] [url = about:blank] 00:41:53 INFO - PROCESS | 1818 | 1477986113599 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 00:41:53 INFO - PROCESS | 1818 | 1477986113606 Marionette TRACE conn4 <- [1,785,null,{}] 00:41:53 INFO - PROCESS | 1818 | 1477986113617 Marionette TRACE conn4 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-cache.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-cache.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:41:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0f800 == 22 [pid = 1818] [id = 175] 00:41:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8fb10800) [pid = 1818] [serial = 514] [outer = (nil)] 00:41:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x9103d400) [pid = 1818] [serial = 515] [outer = 0x8fb10800] 00:41:53 INFO - PROCESS | 1818 | 1477986113730 Marionette DEBUG loaded listener.js 00:41:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x92a58400) [pid = 1818] [serial = 516] [outer = 0x8fb10800] 00:41:56 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x9613b400) [pid = 1818] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 00:41:56 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8ddc0400) [pid = 1818] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 00:41:56 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x95080800) [pid = 1818] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 00:41:56 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x91075c00) [pid = 1818] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 00:41:56 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8fb09400) [pid = 1818] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 00:41:58 INFO - PROCESS | 1818 | [1818] 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 00:41:58 INFO - PROCESS | 1818 | [1818] 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 00:41:58 INFO - PROCESS | 1818 | [1818] 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 00:41:58 INFO - PROCESS | 1818 | [1818] 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 00:41:58 INFO - PROCESS | 1818 | [1818] 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 00:41:58 INFO - PROCESS | 1818 | [1818] 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 00:41:58 INFO - PROCESS | 1818 | [1818] 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 00:41:58 INFO - PROCESS | 1818 | [1818] 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 00:42:00 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:42:00 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:42:01 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:42:01 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0x95080000 == 21 [pid = 1818] [id = 164] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9bcc00 == 20 [pid = 1818] [id = 163] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0x95b74800 == 19 [pid = 1818] [id = 165] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9a40b000) [pid = 1818] [serial = 491] [outer = (nil)] [url = about:blank] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3bc00 == 18 [pid = 1818] [id = 162] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0xa47aec00 == 17 [pid = 1818] [id = 174] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0xa4749c00 == 16 [pid = 1818] [id = 173] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0xa4441000 == 15 [pid = 1818] [id = 172] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0xa2790800 == 14 [pid = 1818] [id = 169] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0x9a148000 == 13 [pid = 1818] [id = 168] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8dbc9400 == 12 [pid = 1818] [id = 167] 00:42:02 INFO - PROCESS | 1818 | --DOCSHELL 0x9a1d3c00 == 11 [pid = 1818] [id = 166] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x9a0d7400) [pid = 1818] [serial = 489] [outer = (nil)] [url = about:blank] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x97978800) [pid = 1818] [serial = 488] [outer = (nil)] [url = about:blank] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x95082000) [pid = 1818] [serial = 485] [outer = (nil)] [url = about:blank] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x950b6c00) [pid = 1818] [serial = 486] [outer = (nil)] [url = about:blank] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x9107c000) [pid = 1818] [serial = 482] [outer = (nil)] [url = about:blank] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8dd33000) [pid = 1818] [serial = 483] [outer = (nil)] [url = about:blank] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8ddc6400) [pid = 1818] [serial = 479] [outer = (nil)] [url = about:blank] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8fa86800) [pid = 1818] [serial = 480] [outer = (nil)] [url = about:blank] 00:42:02 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x91077800) [pid = 1818] [serial = 477] [outer = (nil)] [url = about:blank] 00:42:05 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x9a1d5000) [pid = 1818] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 00:42:05 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0xa2791000) [pid = 1818] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 00:42:05 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0xa4745000) [pid = 1818] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 00:42:05 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0xa47ae800) [pid = 1818] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 00:42:05 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0xa47af000) [pid = 1818] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 00:42:05 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0xa4230c00) [pid = 1818] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 00:42:05 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x91008c00) [pid = 1818] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 00:42:05 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0xa290a000) [pid = 1818] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 00:42:05 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x9a232000) [pid = 1818] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 00:42:09 INFO - ...................................................................................................... 00:42:09 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16104ms 00:42:09 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 00:42:09 INFO - PROCESS | 1818 | 1477986129034 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 00:42:09 INFO - PROCESS | 1818 | 1477986129169 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 00:42:09 INFO - PROCESS | 1818 | 1477986129186 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 00:42:09 INFO - PROCESS | 1818 | 1477986129205 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 00:42:09 INFO - PROCESS | 1818 | 1477986129213 Marionette TRACE conn4 <- [1,788,null,{}] 00:42:09 INFO - PROCESS | 1818 | 1477986129234 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:09 INFO - PROCESS | 1818 | 1477986129467 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 00:42:09 INFO - PROCESS | 1818 | 1477986129621 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 00:42:09 INFO - PROCESS | 1818 | 1477986129627 Marionette TRACE conn4 <- [1,790,null,["8"]] 00:42:09 INFO - PROCESS | 1818 | 1477986129635 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 00:42:09 INFO - PROCESS | 1818 | 1477986129647 Marionette TRACE conn4 <- [1,791,null,{}] 00:42:09 INFO - PROCESS | 1818 | 1477986129660 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-clone.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-clone.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x91041000 == 12 [pid = 1818] [id = 176] 00:42:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x91045400) [pid = 1818] [serial = 517] [outer = (nil)] 00:42:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x91074000) [pid = 1818] [serial = 518] [outer = 0x91045400] 00:42:09 INFO - PROCESS | 1818 | 1477986129776 Marionette DEBUG loaded listener.js 00:42:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x91080c00) [pid = 1818] [serial = 519] [outer = 0x91045400] 00:42:10 INFO - PROCESS | 1818 | 1477986130431 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 00:42:10 INFO - .. 00:42:10 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1261ms 00:42:10 INFO - PROCESS | 1818 | 1477986130470 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 00:42:10 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 00:42:10 INFO - PROCESS | 1818 | 1477986130477 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 00:42:10 INFO - PROCESS | 1818 | 1477986130486 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:10 INFO - PROCESS | 1818 | 1477986130676 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 00:42:10 INFO - PROCESS | 1818 | 1477986130839 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 00:42:10 INFO - PROCESS | 1818 | 1477986130844 Marionette TRACE conn4 <- [1,795,null,["8"]] 00:42:10 INFO - PROCESS | 1818 | 1477986130852 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 00:42:10 INFO - PROCESS | 1818 | 1477986130860 Marionette TRACE conn4 <- [1,796,null,{}] 00:42:10 INFO - PROCESS | 1818 | 1477986130879 Marionette TRACE conn4 -> [0,797,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume-empty.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x931dc400 == 13 [pid = 1818] [id = 177] 00:42:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x931dc800) [pid = 1818] [serial = 520] [outer = (nil)] 00:42:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x9386c400) [pid = 1818] [serial = 521] [outer = 0x931dc800] 00:42:10 INFO - PROCESS | 1818 | 1477986130990 Marionette DEBUG loaded listener.js 00:42:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8fb0e000) [pid = 1818] [serial = 522] [outer = 0x931dc800] 00:42:11 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:11 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:11 INFO - PROCESS | 1818 | 1477986131764 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 00:42:11 INFO - PROCESS | 1818 | 1477986131829 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 00:42:11 INFO - TEST-START | /fetch/api/request/request-consume.html 00:42:11 INFO - PROCESS | 1818 | 1477986131839 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:12 INFO - PROCESS | 1818 | 1477986132028 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 00:42:12 INFO - PROCESS | 1818 | 1477986132152 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 00:42:12 INFO - PROCESS | 1818 | 1477986132160 Marionette TRACE conn4 <- [1,800,null,["8"]] 00:42:12 INFO - PROCESS | 1818 | 1477986132184 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 00:42:12 INFO - PROCESS | 1818 | 1477986132196 Marionette TRACE conn4 <- [1,801,null,{}] 00:42:12 INFO - PROCESS | 1818 | 1477986132202 Marionette TRACE conn4 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x92b04400 == 14 [pid = 1818] [id = 178] 00:42:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x92e3e000) [pid = 1818] [serial = 523] [outer = (nil)] 00:42:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x92e41c00) [pid = 1818] [serial = 524] [outer = 0x92e3e000] 00:42:12 INFO - PROCESS | 1818 | 1477986132319 Marionette DEBUG loaded listener.js 00:42:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x93876000) [pid = 1818] [serial = 525] [outer = 0x92e3e000] 00:42:13 INFO - PROCESS | 1818 | --DOCSHELL 0xa2b1c800 == 13 [pid = 1818] [id = 171] 00:42:13 INFO - PROCESS | 1818 | --DOCSHELL 0x9507b800 == 12 [pid = 1818] [id = 170] 00:42:13 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0f800 == 11 [pid = 1818] [id = 175] 00:42:13 INFO - PROCESS | 1818 | --DOCSHELL 0x91041000 == 10 [pid = 1818] [id = 176] 00:42:13 INFO - PROCESS | 1818 | --DOCSHELL 0x931dc400 == 9 [pid = 1818] [id = 177] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x91074800) [pid = 1818] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0xa4b4b000) [pid = 1818] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0xa4b52000) [pid = 1818] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0xa423c800) [pid = 1818] [serial = 506] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0xa441ac00) [pid = 1818] [serial = 507] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0xa290e800) [pid = 1818] [serial = 503] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0xa2b17000) [pid = 1818] [serial = 504] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0xa2902000) [pid = 1818] [serial = 500] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0xa2905800) [pid = 1818] [serial = 501] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x9a415800) [pid = 1818] [serial = 497] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x9a472400) [pid = 1818] [serial = 498] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x91049400) [pid = 1818] [serial = 494] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x91bba000) [pid = 1818] [serial = 495] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x9a46e000) [pid = 1818] [serial = 492] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x9103d400) [pid = 1818] [serial = 515] [outer = (nil)] [url = about:blank] 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:13 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:13 INFO - .................................. 00:42:13 INFO - PROCESS | 1818 | 1477986133627 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 00:42:13 INFO - .... 00:42:13 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1836ms 00:42:13 INFO - PROCESS | 1818 | 1477986133675 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 00:42:13 INFO - PROCESS | 1818 | 1477986133681 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 00:42:13 INFO - TEST-START | /fetch/api/request/request-disturbed.html 00:42:13 INFO - PROCESS | 1818 | 1477986133690 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:13 INFO - PROCESS | 1818 | 1477986133949 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 00:42:14 INFO - PROCESS | 1818 | 1477986134057 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 00:42:14 INFO - PROCESS | 1818 | 1477986134063 Marionette TRACE conn4 <- [1,805,null,["8"]] 00:42:14 INFO - PROCESS | 1818 | 1477986134070 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 00:42:14 INFO - PROCESS | 1818 | 1477986134077 Marionette TRACE conn4 <- [1,806,null,{}] 00:42:14 INFO - PROCESS | 1818 | 1477986134084 Marionette TRACE conn4 -> [0,807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-disturbed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-disturbed.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x91082800 == 10 [pid = 1818] [id = 179] 00:42:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x91b1bc00) [pid = 1818] [serial = 526] [outer = (nil)] 00:42:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x91bb0000) [pid = 1818] [serial = 527] [outer = 0x91b1bc00] 00:42:14 INFO - PROCESS | 1818 | 1477986134185 Marionette DEBUG loaded listener.js 00:42:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8f945800) [pid = 1818] [serial = 528] [outer = 0x91b1bc00] 00:42:14 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:14 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:14 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:14 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:14 INFO - PROCESS | 1818 | 1477986134763 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 00:42:14 INFO - ...... 00:42:14 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1136ms 00:42:14 INFO - PROCESS | 1818 | 1477986134825 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 00:42:14 INFO - TEST-START | /fetch/api/request/request-error.html 00:42:14 INFO - PROCESS | 1818 | 1477986134833 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 00:42:14 INFO - PROCESS | 1818 | 1477986134840 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:15 INFO - PROCESS | 1818 | 1477986135027 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 00:42:15 INFO - PROCESS | 1818 | 1477986135135 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 00:42:15 INFO - PROCESS | 1818 | 1477986135140 Marionette TRACE conn4 <- [1,810,null,["8"]] 00:42:15 INFO - PROCESS | 1818 | 1477986135146 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 00:42:15 INFO - PROCESS | 1818 | 1477986135152 Marionette TRACE conn4 <- [1,811,null,{}] 00:42:15 INFO - PROCESS | 1818 | 1477986135157 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-error.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x9507c400 == 11 [pid = 1818] [id = 180] 00:42:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x95082c00) [pid = 1818] [serial = 529] [outer = (nil)] 00:42:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x950b6400) [pid = 1818] [serial = 530] [outer = 0x95082c00] 00:42:15 INFO - PROCESS | 1818 | 1477986135254 Marionette DEBUG loaded listener.js 00:42:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x95832000) [pid = 1818] [serial = 531] [outer = 0x95082c00] 00:42:15 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 00:42:15 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 00:42:15 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 00:42:15 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 00:42:15 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 00:42:15 INFO - PROCESS | 1818 | 1477986135951 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 00:42:16 INFO - .................... 00:42:16 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1185ms 00:42:16 INFO - PROCESS | 1818 | 1477986136034 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 00:42:16 INFO - PROCESS | 1818 | 1477986136041 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 00:42:16 INFO - TEST-START | /fetch/api/request/request-headers.html 00:42:16 INFO - PROCESS | 1818 | 1477986136052 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:16 INFO - PROCESS | 1818 | 1477986136215 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 00:42:16 INFO - PROCESS | 1818 | 1477986136229 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 00:42:16 INFO - PROCESS | 1818 | 1477986136233 Marionette TRACE conn4 <- [1,815,null,["8"]] 00:42:16 INFO - PROCESS | 1818 | 1477986136239 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 00:42:16 INFO - PROCESS | 1818 | 1477986136247 Marionette TRACE conn4 <- [1,816,null,{}] 00:42:16 INFO - PROCESS | 1818 | 1477986136253 Marionette TRACE conn4 -> [0,817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-headers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-headers.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x966e2400 == 12 [pid = 1818] [id = 181] 00:42:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x9676f800) [pid = 1818] [serial = 532] [outer = (nil)] 00:42:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x96772000) [pid = 1818] [serial = 533] [outer = 0x9676f800] 00:42:16 INFO - PROCESS | 1818 | 1477986136445 Marionette DEBUG loaded listener.js 00:42:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x9677d000) [pid = 1818] [serial = 534] [outer = 0x9676f800] 00:42:16 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 00:42:16 INFO - PROCESS | 1818 | [1818] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 00:42:17 INFO - ..................................................... 00:42:17 INFO - PROCESS | 1818 | 1477986137081 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 00:42:17 INFO - ... 00:42:17 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1092ms 00:42:17 INFO - PROCESS | 1818 | 1477986137140 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 00:42:17 INFO - PROCESS | 1818 | 1477986137144 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 00:42:17 INFO - TEST-START | /fetch/api/request/request-idl.html 00:42:17 INFO - PROCESS | 1818 | 1477986137153 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:17 INFO - PROCESS | 1818 | 1477986137382 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 00:42:17 INFO - PROCESS | 1818 | 1477986137395 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 00:42:17 INFO - PROCESS | 1818 | 1477986137398 Marionette TRACE conn4 <- [1,820,null,["8"]] 00:42:17 INFO - PROCESS | 1818 | 1477986137408 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 00:42:17 INFO - PROCESS | 1818 | 1477986137416 Marionette TRACE conn4 <- [1,821,null,{}] 00:42:17 INFO - PROCESS | 1818 | 1477986137423 Marionette TRACE conn4 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-idl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-idl.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x983c6800 == 13 [pid = 1818] [id = 182] 00:42:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x983c7800) [pid = 1818] [serial = 535] [outer = (nil)] 00:42:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x994c3000) [pid = 1818] [serial = 536] [outer = 0x983c7800] 00:42:17 INFO - PROCESS | 1818 | 1477986137521 Marionette DEBUG loaded listener.js 00:42:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x9a43e000) [pid = 1818] [serial = 537] [outer = 0x983c7800] 00:42:18 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:42:18 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:42:18 INFO - PROCESS | 1818 | 1477986138605 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 00:42:18 INFO - ............................................. 00:42:18 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1615ms 00:42:18 INFO - PROCESS | 1818 | 1477986138765 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 00:42:18 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 00:42:18 INFO - PROCESS | 1818 | 1477986138769 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 00:42:18 INFO - PROCESS | 1818 | 1477986138776 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:18 INFO - PROCESS | 1818 | 1477986138965 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 00:42:18 INFO - PROCESS | 1818 | 1477986138975 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 00:42:18 INFO - PROCESS | 1818 | 1477986138977 Marionette TRACE conn4 <- [1,825,null,["8"]] 00:42:19 INFO - PROCESS | 1818 | 1477986139078 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 00:42:19 INFO - PROCESS | 1818 | 1477986139082 Marionette TRACE conn4 <- [1,826,null,{}] 00:42:19 INFO - PROCESS | 1818 | 1477986139092 Marionette TRACE conn4 -> [0,827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-001.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:19 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2902000 == 14 [pid = 1818] [id = 183] 00:42:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0xa2902400) [pid = 1818] [serial = 538] [outer = (nil)] 00:42:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0xa2904000) [pid = 1818] [serial = 539] [outer = 0xa2902400] 00:42:19 INFO - PROCESS | 1818 | 1477986139183 Marionette DEBUG loaded listener.js 00:42:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0xa2909400) [pid = 1818] [serial = 540] [outer = 0xa2902400] 00:42:19 INFO - PROCESS | 1818 | [1818] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 00:42:19 INFO - .............................. 00:42:19 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1133ms 00:42:19 INFO - PROCESS | 1818 | 1477986139871 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 00:42:19 INFO - PROCESS | 1818 | 1477986139937 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 00:42:19 INFO - PROCESS | 1818 | 1477986139943 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 00:42:19 INFO - TEST-START | /fetch/api/request/request-init-002.html 00:42:19 INFO - PROCESS | 1818 | 1477986139955 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:20 INFO - PROCESS | 1818 | 1477986140150 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 00:42:20 INFO - PROCESS | 1818 | 1477986140307 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 00:42:20 INFO - PROCESS | 1818 | 1477986140313 Marionette TRACE conn4 <- [1,830,null,["8"]] 00:42:20 INFO - PROCESS | 1818 | 1477986140327 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 00:42:20 INFO - PROCESS | 1818 | 1477986140335 Marionette TRACE conn4 <- [1,831,null,{}] 00:42:20 INFO - PROCESS | 1818 | 1477986140342 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-002.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107b000 == 15 [pid = 1818] [id = 184] 00:42:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x9107c800) [pid = 1818] [serial = 541] [outer = (nil)] 00:42:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x9107f400) [pid = 1818] [serial = 542] [outer = 0x9107c800] 00:42:20 INFO - PROCESS | 1818 | 1477986140465 Marionette DEBUG loaded listener.js 00:42:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x92e42400) [pid = 1818] [serial = 543] [outer = 0x9107c800] 00:42:21 INFO - PROCESS | 1818 | 1477986141207 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 00:42:21 INFO - ....... 00:42:21 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1276ms 00:42:21 INFO - PROCESS | 1818 | 1477986141229 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 00:42:21 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 00:42:21 INFO - PROCESS | 1818 | 1477986141235 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 00:42:21 INFO - PROCESS | 1818 | 1477986141243 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:21 INFO - PROCESS | 1818 | 1477986141496 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 00:42:21 INFO - PROCESS | 1818 | 1477986141510 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 00:42:21 INFO - PROCESS | 1818 | 1477986141515 Marionette TRACE conn4 <- [1,835,null,["8"]] 00:42:21 INFO - PROCESS | 1818 | 1477986141622 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 00:42:21 INFO - PROCESS | 1818 | 1477986141628 Marionette TRACE conn4 <- [1,836,null,{}] 00:42:21 INFO - PROCESS | 1818 | 1477986141638 Marionette TRACE conn4 -> [0,837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-003.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x965f1000 == 16 [pid = 1818] [id = 185] 00:42:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x966d6400) [pid = 1818] [serial = 544] [outer = (nil)] 00:42:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x9796d800) [pid = 1818] [serial = 545] [outer = 0x966d6400] 00:42:21 INFO - PROCESS | 1818 | 1477986141755 Marionette DEBUG loaded listener.js 00:42:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x979aec00) [pid = 1818] [serial = 546] [outer = 0x966d6400] 00:42:22 INFO - PROCESS | 1818 | 1477986142522 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 00:42:22 INFO - .... 00:42:22 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1323ms 00:42:22 INFO - PROCESS | 1818 | 1477986142572 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 00:42:22 INFO - PROCESS | 1818 | 1477986142580 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 00:42:22 INFO - TEST-START | /fetch/api/request/request-structure.html 00:42:22 INFO - PROCESS | 1818 | 1477986142588 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:22 INFO - PROCESS | 1818 | 1477986142770 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 00:42:23 INFO - PROCESS | 1818 | 1477986143071 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 00:42:23 INFO - PROCESS | 1818 | 1477986143076 Marionette TRACE conn4 <- [1,840,null,["8"]] 00:42:23 INFO - PROCESS | 1818 | 1477986143101 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 00:42:23 INFO - PROCESS | 1818 | 1477986143110 Marionette TRACE conn4 <- [1,841,null,{}] 00:42:23 INFO - PROCESS | 1818 | 1477986143120 Marionette TRACE conn4 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-structure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-structure.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa87000 == 17 [pid = 1818] [id = 186] 00:42:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8fa8f000) [pid = 1818] [serial = 547] [outer = (nil)] 00:42:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8fada000) [pid = 1818] [serial = 548] [outer = 0x8fa8f000] 00:42:23 INFO - PROCESS | 1818 | 1477986143217 Marionette DEBUG loaded listener.js 00:42:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8fb10400) [pid = 1818] [serial = 549] [outer = 0x8fa8f000] 00:42:24 INFO - PROCESS | 1818 | 1477986144579 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 00:42:24 INFO - ................... 00:42:24 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 2029ms 00:42:24 INFO - PROCESS | 1818 | 1477986144620 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 00:42:24 INFO - PROCESS | 1818 | 1477986144627 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 00:42:24 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 00:42:24 INFO - PROCESS | 1818 | 1477986144637 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:24 INFO - PROCESS | 1818 | 1477986144806 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 00:42:24 INFO - PROCESS | 1818 | 1477986144922 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 00:42:24 INFO - PROCESS | 1818 | 1477986144929 Marionette TRACE conn4 <- [1,845,null,["8"]] 00:42:24 INFO - PROCESS | 1818 | 1477986144937 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 00:42:24 INFO - PROCESS | 1818 | 1477986144947 Marionette TRACE conn4 <- [1,846,null,{}] 00:42:24 INFO - PROCESS | 1818 | 1477986144953 Marionette TRACE conn4 -> [0,847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-fullscreen-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x91b1b800 == 18 [pid = 1818] [id = 187] 00:42:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x91b22400) [pid = 1818] [serial = 550] [outer = (nil)] 00:42:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x91bba000) [pid = 1818] [serial = 551] [outer = 0x91b22400] 00:42:25 INFO - PROCESS | 1818 | 1477986145058 Marionette DEBUG loaded listener.js 00:42:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x931de000) [pid = 1818] [serial = 552] [outer = 0x91b22400] 00:42:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c51c00 == 19 [pid = 1818] [id = 188] 00:42:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x95c57000) [pid = 1818] [serial = 553] [outer = (nil)] 00:42:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c57400 == 20 [pid = 1818] [id = 189] 00:42:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x95c5e400) [pid = 1818] [serial = 554] [outer = (nil)] 00:42:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x95c54800) [pid = 1818] [serial = 555] [outer = 0x95c57000] 00:42:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x96141800) [pid = 1818] [serial = 556] [outer = 0x95c5e400] 00:42:25 INFO - PROCESS | 1818 | 1477986145753 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 00:42:25 INFO - . 00:42:25 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1170ms 00:42:25 INFO - PROCESS | 1818 | 1477986145812 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 00:42:25 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 00:42:25 INFO - PROCESS | 1818 | 1477986145818 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 00:42:25 INFO - PROCESS | 1818 | 1477986145825 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:26 INFO - PROCESS | 1818 | 1477986146033 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 00:42:26 INFO - PROCESS | 1818 | 1477986146143 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 00:42:26 INFO - PROCESS | 1818 | 1477986146148 Marionette TRACE conn4 <- [1,850,null,["8"]] 00:42:26 INFO - PROCESS | 1818 | 1477986146154 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 00:42:26 INFO - PROCESS | 1818 | 1477986146161 Marionette TRACE conn4 <- [1,851,null,{}] 00:42:26 INFO - PROCESS | 1818 | 1477986146168 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-onfullscreenerror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x979ac800 == 21 [pid = 1818] [id = 190] 00:42:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x97b69400) [pid = 1818] [serial = 557] [outer = (nil)] 00:42:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x97b6ec00) [pid = 1818] [serial = 558] [outer = 0x97b69400] 00:42:26 INFO - PROCESS | 1818 | 1477986146273 Marionette DEBUG loaded listener.js 00:42:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x983c7c00) [pid = 1818] [serial = 559] [outer = 0x97b69400] 00:42:26 INFO - PROCESS | 1818 | 1477986146799 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 00:42:26 INFO - . 00:42:26 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1027ms 00:42:26 INFO - PROCESS | 1818 | 1477986146865 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 00:42:26 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 00:42:26 INFO - PROCESS | 1818 | 1477986146873 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 00:42:26 INFO - PROCESS | 1818 | 1477986146880 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:27 INFO - PROCESS | 1818 | 1477986147104 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 00:42:27 INFO - PROCESS | 1818 | 1477986147126 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 00:42:27 INFO - PROCESS | 1818 | 1477986147131 Marionette TRACE conn4 <- [1,855,null,["8"]] 00:42:27 INFO - PROCESS | 1818 | 1477986147136 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 00:42:27 INFO - PROCESS | 1818 | 1477986147143 Marionette TRACE conn4 <- [1,856,null,{}] 00:42:27 INFO - PROCESS | 1818 | 1477986147206 Marionette TRACE conn4 -> [0,857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_fallback_file_upload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a1cf400 == 22 [pid = 1818] [id = 191] 00:42:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9a1d0400) [pid = 1818] [serial = 560] [outer = (nil)] 00:42:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x9a1d5800) [pid = 1818] [serial = 561] [outer = 0x9a1d0400] 00:42:27 INFO - PROCESS | 1818 | 1477986147304 Marionette DEBUG loaded listener.js 00:42:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9a232800) [pid = 1818] [serial = 562] [outer = 0x9a1d0400] 00:42:28 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x983c7800) [pid = 1818] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 00:42:28 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9676f800) [pid = 1818] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 00:42:28 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x92e3e000) [pid = 1818] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 00:42:28 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x91b1bc00) [pid = 1818] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 00:42:28 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x91045400) [pid = 1818] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 00:42:28 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x931dc800) [pid = 1818] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 00:42:28 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0xa2902400) [pid = 1818] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 00:42:28 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x95082c00) [pid = 1818] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 00:42:28 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8fb10800) [pid = 1818] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0xa2902000 == 21 [pid = 1818] [id = 183] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x9107b000 == 20 [pid = 1818] [id = 184] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x965f1000 == 19 [pid = 1818] [id = 185] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x9507c400 == 18 [pid = 1818] [id = 180] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x983c6800 == 17 [pid = 1818] [id = 182] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x966e2400 == 16 [pid = 1818] [id = 181] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x92b04400 == 15 [pid = 1818] [id = 178] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x91082800 == 14 [pid = 1818] [id = 179] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x979ac800 == 13 [pid = 1818] [id = 190] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x95c51c00 == 12 [pid = 1818] [id = 188] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x95c57400 == 11 [pid = 1818] [id = 189] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x91b1b800 == 10 [pid = 1818] [id = 187] 00:42:33 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa87000 == 9 [pid = 1818] [id = 186] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x92a58400) [pid = 1818] [serial = 516] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x9a43e000) [pid = 1818] [serial = 537] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x994c3000) [pid = 1818] [serial = 536] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0xa2909400) [pid = 1818] [serial = 540] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0xa2904000) [pid = 1818] [serial = 539] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x96772000) [pid = 1818] [serial = 533] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x9677d000) [pid = 1818] [serial = 534] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x950b6400) [pid = 1818] [serial = 530] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x95832000) [pid = 1818] [serial = 531] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x91bb0000) [pid = 1818] [serial = 527] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8f945800) [pid = 1818] [serial = 528] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x92e41c00) [pid = 1818] [serial = 524] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x93876000) [pid = 1818] [serial = 525] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x9386c400) [pid = 1818] [serial = 521] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8fb0e000) [pid = 1818] [serial = 522] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x91074000) [pid = 1818] [serial = 518] [outer = (nil)] [url = about:blank] 00:42:33 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x91080c00) [pid = 1818] [serial = 519] [outer = (nil)] [url = about:blank] 00:42:36 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8fa8f000) [pid = 1818] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 00:42:36 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x95c5e400) [pid = 1818] [serial = 554] [outer = (nil)] [url = about:blank] 00:42:36 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x95c57000) [pid = 1818] [serial = 553] [outer = (nil)] [url = about:blank] 00:42:36 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x91b22400) [pid = 1818] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 00:42:36 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x966d6400) [pid = 1818] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 00:42:36 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x9107c800) [pid = 1818] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 00:42:36 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x97b69400) [pid = 1818] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x96141800) [pid = 1818] [serial = 556] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x95c54800) [pid = 1818] [serial = 555] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x931de000) [pid = 1818] [serial = 552] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x91bba000) [pid = 1818] [serial = 551] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x9a1d5800) [pid = 1818] [serial = 561] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x9796d800) [pid = 1818] [serial = 545] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x979aec00) [pid = 1818] [serial = 546] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x9107f400) [pid = 1818] [serial = 542] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x97b6ec00) [pid = 1818] [serial = 558] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8fada000) [pid = 1818] [serial = 548] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x983c7c00) [pid = 1818] [serial = 559] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x92e42400) [pid = 1818] [serial = 543] [outer = (nil)] [url = about:blank] 00:42:40 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8fb10400) [pid = 1818] [serial = 549] [outer = (nil)] [url = about:blank] 00:42:48 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9bb800 == 8 [pid = 1818] [id = 9] 00:42:57 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:42:57 INFO - PROCESS | 1818 | 1477986177511 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 00:42:57 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30652ms 00:42:57 INFO - PROCESS | 1818 | 1477986177532 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 00:42:57 INFO - PROCESS | 1818 | 1477986177540 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 00:42:57 INFO - TEST-START | /html-media-capture/capture_reflect.html 00:42:57 INFO - PROCESS | 1818 | 1477986177553 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:57 INFO - PROCESS | 1818 | 1477986177824 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 00:42:57 INFO - PROCESS | 1818 | 1477986177937 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 00:42:57 INFO - PROCESS | 1818 | 1477986177943 Marionette TRACE conn4 <- [1,860,null,["8"]] 00:42:57 INFO - PROCESS | 1818 | 1477986177955 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 00:42:57 INFO - PROCESS | 1818 | 1477986177964 Marionette TRACE conn4 <- [1,861,null,{}] 00:42:57 INFO - PROCESS | 1818 | 1477986177971 Marionette TRACE conn4 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_reflect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_reflect.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3c800 == 9 [pid = 1818] [id = 192] 00:42:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x8dd3cc00) [pid = 1818] [serial = 563] [outer = (nil)] 00:42:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8ddc9c00) [pid = 1818] [serial = 564] [outer = 0x8dd3cc00] 00:42:58 INFO - PROCESS | 1818 | 1477986178087 Marionette DEBUG loaded listener.js 00:42:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8fa85c00) [pid = 1818] [serial = 565] [outer = 0x8dd3cc00] 00:42:58 INFO - PROCESS | 1818 | 1477986178788 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 00:42:58 INFO - ..... 00:42:58 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1275ms 00:42:58 INFO - PROCESS | 1818 | 1477986178838 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 00:42:58 INFO - PROCESS | 1818 | 1477986178844 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 00:42:58 INFO - TEST-START | /html-media-capture/idlharness.html 00:42:58 INFO - PROCESS | 1818 | 1477986178852 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:42:59 INFO - PROCESS | 1818 | 1477986179058 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 00:42:59 INFO - PROCESS | 1818 | 1477986179172 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 00:42:59 INFO - PROCESS | 1818 | 1477986179177 Marionette TRACE conn4 <- [1,865,null,["8"]] 00:42:59 INFO - PROCESS | 1818 | 1477986179205 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 00:42:59 INFO - PROCESS | 1818 | 1477986179212 Marionette TRACE conn4 <- [1,866,null,{}] 00:42:59 INFO - PROCESS | 1818 | 1477986179218 Marionette TRACE conn4 -> [0,867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/idlharness.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:42:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9c8800 == 10 [pid = 1818] [id = 193] 00:42:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x91076400) [pid = 1818] [serial = 566] [outer = (nil)] 00:42:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x9107b800) [pid = 1818] [serial = 567] [outer = 0x91076400] 00:42:59 INFO - PROCESS | 1818 | 1477986179324 Marionette DEBUG loaded listener.js 00:42:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8dcb7800) [pid = 1818] [serial = 568] [outer = 0x91076400] 00:43:00 INFO - PROCESS | 1818 | 1477986180255 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 00:43:00 INFO - .... 00:43:00 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1525ms 00:43:00 INFO - PROCESS | 1818 | 1477986180378 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 00:43:00 INFO - PROCESS | 1818 | 1477986180384 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 00:43:00 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 00:43:00 INFO - PROCESS | 1818 | 1477986180394 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:00 INFO - PROCESS | 1818 | 1477986180583 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 00:43:00 INFO - PROCESS | 1818 | 1477986180690 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 00:43:00 INFO - PROCESS | 1818 | 1477986180696 Marionette TRACE conn4 <- [1,870,null,["8"]] 00:43:00 INFO - PROCESS | 1818 | 1477986180703 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 00:43:00 INFO - PROCESS | 1818 | 1477986180715 Marionette TRACE conn4 <- [1,871,null,{}] 00:43:00 INFO - PROCESS | 1818 | 1477986180724 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bbc400 == 11 [pid = 1818] [id = 194] 00:43:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x91bbc800) [pid = 1818] [serial = 569] [outer = (nil)] 00:43:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x92a15000) [pid = 1818] [serial = 570] [outer = 0x91bbc800] 00:43:00 INFO - PROCESS | 1818 | 1477986180825 Marionette DEBUG loaded listener.js 00:43:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x92b0fc00) [pid = 1818] [serial = 571] [outer = 0x91bbc800] 00:43:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x9386e400 == 12 [pid = 1818] [id = 195] 00:43:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x93871000) [pid = 1818] [serial = 572] [outer = (nil)] 00:43:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x95b75400) [pid = 1818] [serial = 573] [outer = 0x93871000] 00:43:01 INFO - PROCESS | 1818 | 1477986181343 Marionette DEBUG loaded listener.js 00:43:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x95b7c800) [pid = 1818] [serial = 574] [outer = 0x93871000] 00:43:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e45800 == 13 [pid = 1818] [id = 196] 00:43:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x92e4c800) [pid = 1818] [serial = 575] [outer = (nil)] 00:43:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x93875800) [pid = 1818] [serial = 576] [outer = 0x92e4c800] 00:43:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x966db800) [pid = 1818] [serial = 577] [outer = 0x92e4c800] 00:43:02 INFO - PROCESS | 1818 | 1477986182465 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 00:43:02 INFO - . 00:43:02 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2227ms 00:43:02 INFO - PROCESS | 1818 | 1477986182623 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 00:43:02 INFO - PROCESS | 1818 | 1477986182630 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 00:43:02 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 00:43:02 INFO - PROCESS | 1818 | 1477986182642 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:02 INFO - PROCESS | 1818 | 1477986182911 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 00:43:03 INFO - PROCESS | 1818 | 1477986183086 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 00:43:03 INFO - PROCESS | 1818 | 1477986183096 Marionette TRACE conn4 <- [1,875,null,["8"]] 00:43:03 INFO - PROCESS | 1818 | 1477986183107 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 00:43:03 INFO - PROCESS | 1818 | 1477986183114 Marionette TRACE conn4 <- [1,876,null,{}] 00:43:03 INFO - PROCESS | 1818 | 1477986183124 Marionette TRACE conn4 -> [0,877,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c52000 == 14 [pid = 1818] [id = 197] 00:43:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x9796e000) [pid = 1818] [serial = 578] [outer = (nil)] 00:43:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x979ac800) [pid = 1818] [serial = 579] [outer = 0x9796e000] 00:43:03 INFO - PROCESS | 1818 | 1477986183290 Marionette DEBUG loaded listener.js 00:43:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x97b6b800) [pid = 1818] [serial = 580] [outer = 0x9796e000] 00:43:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x994c2800 == 15 [pid = 1818] [id = 198] 00:43:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x994c6000) [pid = 1818] [serial = 581] [outer = (nil)] 00:43:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x994dfc00) [pid = 1818] [serial = 582] [outer = 0x994c6000] 00:43:03 INFO - PROCESS | 1818 | 1477986183959 Marionette DEBUG loaded listener.js 00:43:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x9a0d5000) [pid = 1818] [serial = 583] [outer = 0x994c6000] 00:43:04 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x9103c800) [pid = 1818] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:43:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x983c7400 == 16 [pid = 1818] [id = 199] 00:43:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x9a1d4800) [pid = 1818] [serial = 584] [outer = (nil)] 00:43:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9a22f400) [pid = 1818] [serial = 585] [outer = 0x9a1d4800] 00:43:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x9a22a800) [pid = 1818] [serial = 586] [outer = 0x9a1d4800] 00:43:05 INFO - PROCESS | 1818 | 1477986185013 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 00:43:05 INFO - . 00:43:05 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2434ms 00:43:05 INFO - PROCESS | 1818 | 1477986185133 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 00:43:05 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 00:43:05 INFO - PROCESS | 1818 | 1477986185144 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 00:43:05 INFO - PROCESS | 1818 | 1477986185152 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:05 INFO - PROCESS | 1818 | 1477986185289 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 00:43:05 INFO - PROCESS | 1818 | 1477986185300 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 00:43:05 INFO - PROCESS | 1818 | 1477986185304 Marionette TRACE conn4 <- [1,880,null,["8"]] 00:43:05 INFO - PROCESS | 1818 | 1477986185412 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 00:43:05 INFO - PROCESS | 1818 | 1477986185421 Marionette TRACE conn4 <- [1,881,null,{}] 00:43:05 INFO - PROCESS | 1818 | 1477986185430 Marionette TRACE conn4 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a43c800 == 17 [pid = 1818] [id = 200] 00:43:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x9a442c00) [pid = 1818] [serial = 587] [outer = (nil)] 00:43:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x9ae97400) [pid = 1818] [serial = 588] [outer = 0x9a442c00] 00:43:05 INFO - PROCESS | 1818 | 1477986185529 Marionette DEBUG loaded listener.js 00:43:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x9ae9f800) [pid = 1818] [serial = 589] [outer = 0x9a442c00] 00:43:05 INFO - PROCESS | 1818 | ++DOCSHELL 0xa0f98400 == 18 [pid = 1818] [id = 201] 00:43:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0xa0f99c00) [pid = 1818] [serial = 590] [outer = (nil)] 00:43:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0xa0fa6400) [pid = 1818] [serial = 591] [outer = 0xa0f99c00] 00:43:06 INFO - PROCESS | 1818 | 1477986185997 Marionette DEBUG loaded listener.js 00:43:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0xa112ac00) [pid = 1818] [serial = 592] [outer = 0xa0f99c00] 00:43:06 INFO - PROCESS | 1818 | ++DOCSHELL 0xa239a000 == 19 [pid = 1818] [id = 202] 00:43:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0xa23dd000) [pid = 1818] [serial = 593] [outer = (nil)] 00:43:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0xa23e0000) [pid = 1818] [serial = 594] [outer = 0xa23dd000] 00:43:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0xa23de800) [pid = 1818] [serial = 595] [outer = 0xa23dd000] 00:43:06 INFO - PROCESS | 1818 | 1477986186976 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 00:43:07 INFO - . 00:43:07 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1888ms 00:43:07 INFO - PROCESS | 1818 | 1477986187116 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 00:43:07 INFO - PROCESS | 1818 | 1477986187120 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 00:43:07 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 00:43:07 INFO - PROCESS | 1818 | 1477986187128 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:07 INFO - PROCESS | 1818 | 1477986187259 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 00:43:07 INFO - PROCESS | 1818 | 1477986187270 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 00:43:07 INFO - PROCESS | 1818 | 1477986187273 Marionette TRACE conn4 <- [1,885,null,["8"]] 00:43:07 INFO - PROCESS | 1818 | 1477986187286 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 00:43:07 INFO - PROCESS | 1818 | 1477986187298 Marionette TRACE conn4 <- [1,886,null,{}] 00:43:07 INFO - PROCESS | 1818 | 1477986187307 Marionette TRACE conn4 -> [0,887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x931d6000 == 20 [pid = 1818] [id = 203] 00:43:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x9a041400) [pid = 1818] [serial = 596] [outer = (nil)] 00:43:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0xa2904000) [pid = 1818] [serial = 597] [outer = 0x9a041400] 00:43:07 INFO - PROCESS | 1818 | 1477986187397 Marionette DEBUG loaded listener.js 00:43:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0xa2906400) [pid = 1818] [serial = 598] [outer = 0x9a041400] 00:43:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9c4c00 == 21 [pid = 1818] [id = 204] 00:43:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8fad9c00) [pid = 1818] [serial = 599] [outer = (nil)] 00:43:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x91082800) [pid = 1818] [serial = 600] [outer = 0x8fad9c00] 00:43:08 INFO - PROCESS | 1818 | 1477986188015 Marionette DEBUG loaded listener.js 00:43:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x91bb0000) [pid = 1818] [serial = 601] [outer = 0x8fad9c00] 00:43:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x965f0000 == 22 [pid = 1818] [id = 205] 00:43:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x965f2000) [pid = 1818] [serial = 602] [outer = (nil)] 00:43:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x966d4400) [pid = 1818] [serial = 603] [outer = 0x965f2000] 00:43:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x95c5b800) [pid = 1818] [serial = 604] [outer = 0x965f2000] 00:43:09 INFO - PROCESS | 1818 | 1477986189170 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 00:43:09 INFO - . 00:43:09 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2128ms 00:43:09 INFO - PROCESS | 1818 | 1477986189328 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 00:43:09 INFO - PROCESS | 1818 | 1477986189334 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 00:43:09 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 00:43:09 INFO - PROCESS | 1818 | 1477986189344 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:09 INFO - PROCESS | 1818 | 1477986189543 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 00:43:09 INFO - PROCESS | 1818 | 1477986189705 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 00:43:09 INFO - PROCESS | 1818 | 1477986189711 Marionette TRACE conn4 <- [1,890,null,["8"]] 00:43:09 INFO - PROCESS | 1818 | 1477986189719 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 00:43:09 INFO - PROCESS | 1818 | 1477986189737 Marionette TRACE conn4 <- [1,891,null,{}] 00:43:09 INFO - PROCESS | 1818 | 1477986189744 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a14f800 == 23 [pid = 1818] [id = 206] 00:43:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x9a1d5800) [pid = 1818] [serial = 605] [outer = (nil)] 00:43:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x9a469c00) [pid = 1818] [serial = 606] [outer = 0x9a1d5800] 00:43:09 INFO - PROCESS | 1818 | 1477986189862 Marionette DEBUG loaded listener.js 00:43:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0xa2391c00) [pid = 1818] [serial = 607] [outer = 0x9a1d5800] 00:43:10 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2907400 == 24 [pid = 1818] [id = 207] 00:43:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0xa290d000) [pid = 1818] [serial = 608] [outer = (nil)] 00:43:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0xa2b0fc00) [pid = 1818] [serial = 609] [outer = 0xa290d000] 00:43:10 INFO - PROCESS | 1818 | 1477986190472 Marionette DEBUG loaded listener.js 00:43:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0xa2b11800) [pid = 1818] [serial = 610] [outer = 0xa290d000] 00:43:10 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12373 00:43:11 INFO - PROCESS | 1818 | 1477986191392 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 00:43:11 INFO - . 00:43:11 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2099ms 00:43:11 INFO - PROCESS | 1818 | 1477986191457 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 00:43:11 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 00:43:11 INFO - PROCESS | 1818 | 1477986191462 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 00:43:11 INFO - PROCESS | 1818 | 1477986191471 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:11 INFO - PROCESS | 1818 | 1477986191638 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 00:43:11 INFO - PROCESS | 1818 | 1477986191759 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 00:43:11 INFO - PROCESS | 1818 | 1477986191764 Marionette TRACE conn4 <- [1,895,null,["8"]] 00:43:11 INFO - PROCESS | 1818 | 1477986191771 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 00:43:11 INFO - PROCESS | 1818 | 1477986191777 Marionette TRACE conn4 <- [1,896,null,{}] 00:43:11 INFO - PROCESS | 1818 | 1477986191784 Marionette TRACE conn4 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:11 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2910400 == 25 [pid = 1818] [id = 208] 00:43:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0xa2b19000) [pid = 1818] [serial = 611] [outer = (nil)] 00:43:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0xa2b1c800) [pid = 1818] [serial = 612] [outer = 0xa2b19000] 00:43:11 INFO - PROCESS | 1818 | 1477986191896 Marionette DEBUG loaded listener.js 00:43:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0xa423b800) [pid = 1818] [serial = 613] [outer = 0xa2b19000] 00:43:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0dc00 == 26 [pid = 1818] [id = 209] 00:43:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x92b9a400) [pid = 1818] [serial = 614] [outer = (nil)] 00:43:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x95c59000) [pid = 1818] [serial = 615] [outer = 0x92b9a400] 00:43:12 INFO - PROCESS | 1818 | 1477986192608 Marionette DEBUG loaded listener.js 00:43:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x96773400) [pid = 1818] [serial = 616] [outer = 0x92b9a400] 00:43:13 INFO - PROCESS | 1818 | 1477986193392 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 00:43:13 INFO - . 00:43:13 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 2033ms 00:43:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8dad6c00 == 25 [pid = 1818] [id = 10] 00:43:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3c800 == 24 [pid = 1818] [id = 192] 00:43:14 INFO - PROCESS | 1818 | --DOCSHELL 0x9a1cf400 == 23 [pid = 1818] [id = 191] 00:43:14 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8f9c1400) [pid = 1818] [serial = 424] [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.] 00:43:14 INFO - PROCESS | 1818 | 1477986194208 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 00:43:14 INFO - PROCESS | 1818 | 1477986194213 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 00:43:14 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 00:43:14 INFO - PROCESS | 1818 | 1477986194225 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:14 INFO - PROCESS | 1818 | 1477986194406 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 00:43:14 INFO - PROCESS | 1818 | 1477986194422 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 00:43:14 INFO - PROCESS | 1818 | 1477986194428 Marionette TRACE conn4 <- [1,900,null,["8"]] 00:43:14 INFO - PROCESS | 1818 | 1477986194532 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 00:43:14 INFO - PROCESS | 1818 | 1477986194540 Marionette TRACE conn4 <- [1,901,null,{}] 00:43:14 INFO - PROCESS | 1818 | 1477986194547 Marionette TRACE conn4 -> [0,902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb05000 == 24 [pid = 1818] [id = 210] 00:43:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8fb06400) [pid = 1818] [serial = 617] [outer = (nil)] 00:43:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8fb10800) [pid = 1818] [serial = 618] [outer = 0x8fb06400] 00:43:14 INFO - PROCESS | 1818 | 1477986194650 Marionette DEBUG loaded listener.js 00:43:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x91049000) [pid = 1818] [serial = 619] [outer = 0x8fb06400] 00:43:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb4800 == 25 [pid = 1818] [id = 211] 00:43:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x93a98400) [pid = 1818] [serial = 620] [outer = (nil)] 00:43:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a98c00 == 26 [pid = 1818] [id = 212] 00:43:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x93aa0400) [pid = 1818] [serial = 621] [outer = (nil)] 00:43:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x93b8bc00) [pid = 1818] [serial = 622] [outer = 0x93a98400] 00:43:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x931d5800) [pid = 1818] [serial = 623] [outer = 0x93aa0400] 00:43:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8da0b400) [pid = 1818] [serial = 624] [outer = 0x93aa0400] 00:43:15 INFO - PROCESS | 1818 | 1477986195433 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 00:43:15 INFO - . 00:43:15 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1271ms 00:43:15 INFO - PROCESS | 1818 | 1477986195500 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 00:43:15 INFO - PROCESS | 1818 | 1477986195508 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 00:43:15 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 00:43:15 INFO - PROCESS | 1818 | 1477986195516 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:15 INFO - PROCESS | 1818 | 1477986195718 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 00:43:15 INFO - PROCESS | 1818 | 1477986195831 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 00:43:15 INFO - PROCESS | 1818 | 1477986195835 Marionette TRACE conn4 <- [1,905,null,["8"]] 00:43:15 INFO - PROCESS | 1818 | 1477986195841 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 00:43:15 INFO - PROCESS | 1818 | 1477986195848 Marionette TRACE conn4 <- [1,906,null,{}] 00:43:15 INFO - PROCESS | 1818 | 1477986195854 Marionette TRACE conn4 -> [0,907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x95078c00 == 27 [pid = 1818] [id = 213] 00:43:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x95079400) [pid = 1818] [serial = 625] [outer = (nil)] 00:43:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x9507ac00) [pid = 1818] [serial = 626] [outer = 0x95079400] 00:43:15 INFO - PROCESS | 1818 | 1477986195949 Marionette DEBUG loaded listener.js 00:43:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x9507ec00) [pid = 1818] [serial = 627] [outer = 0x95079400] 00:43:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb5800 == 28 [pid = 1818] [id = 214] 00:43:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x95b73800) [pid = 1818] [serial = 628] [outer = (nil)] 00:43:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x95b71c00) [pid = 1818] [serial = 629] [outer = 0x95b73800] 00:43:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9bd000 == 29 [pid = 1818] [id = 215] 00:43:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x95c57400) [pid = 1818] [serial = 630] [outer = (nil)] 00:43:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x95074400) [pid = 1818] [serial = 631] [outer = 0x95c57400] 00:43:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x950b1800) [pid = 1818] [serial = 632] [outer = 0x95b73800] 00:43:16 INFO - PROCESS | 1818 | 1477986196710 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 00:43:16 INFO - . 00:43:16 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1223ms 00:43:16 INFO - PROCESS | 1818 | 1477986196748 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 00:43:16 INFO - PROCESS | 1818 | 1477986196758 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 00:43:16 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 00:43:16 INFO - PROCESS | 1818 | 1477986196776 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:16 INFO - PROCESS | 1818 | 1477986196988 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 00:43:17 INFO - PROCESS | 1818 | 1477986197011 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 00:43:17 INFO - PROCESS | 1818 | 1477986197016 Marionette TRACE conn4 <- [1,910,null,["8"]] 00:43:17 INFO - PROCESS | 1818 | 1477986197021 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 00:43:17 INFO - PROCESS | 1818 | 1477986197028 Marionette TRACE conn4 <- [1,911,null,{}] 00:43:17 INFO - PROCESS | 1818 | 1477986197093 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x9796bc00 == 30 [pid = 1818] [id = 216] 00:43:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x9796d800) [pid = 1818] [serial = 633] [outer = (nil)] 00:43:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x979ab800) [pid = 1818] [serial = 634] [outer = 0x9796d800] 00:43:17 INFO - PROCESS | 1818 | 1477986197209 Marionette DEBUG loaded listener.js 00:43:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x983c6400) [pid = 1818] [serial = 635] [outer = 0x9796d800] 00:43:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x994c1c00 == 31 [pid = 1818] [id = 217] 00:43:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x9a1d5000) [pid = 1818] [serial = 636] [outer = (nil)] 00:43:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x9a1d4c00) [pid = 1818] [serial = 637] [outer = 0x9a1d5000] 00:43:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x979a6c00) [pid = 1818] [serial = 638] [outer = 0x9a1d5000] 00:43:18 INFO - PROCESS | 1818 | 1477986198184 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 00:43:18 INFO - . 00:43:18 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1476ms 00:43:18 INFO - PROCESS | 1818 | 1477986198243 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 00:43:18 INFO - PROCESS | 1818 | 1477986198247 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 00:43:18 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 00:43:18 INFO - PROCESS | 1818 | 1477986198261 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:18 INFO - PROCESS | 1818 | 1477986198510 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0xa0f99c00) [pid = 1818] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x91bbc800) [pid = 1818] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x92e4c800) [pid = 1818] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x93871000) [pid = 1818] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x8dd3cc00) [pid = 1818] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x9a1d0400) [pid = 1818] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x91076400) [pid = 1818] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x9a1d4800) [pid = 1818] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x9a442c00) [pid = 1818] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0xa23dd000) [pid = 1818] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x994c6000) [pid = 1818] [serial = 581] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x9796e000) [pid = 1818] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 00:43:18 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8f9c1c00) [pid = 1818] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:43:18 INFO - PROCESS | 1818 | 1477986198849 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 00:43:18 INFO - PROCESS | 1818 | 1477986198865 Marionette TRACE conn4 <- [1,915,null,["8"]] 00:43:18 INFO - PROCESS | 1818 | 1477986198872 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 00:43:18 INFO - PROCESS | 1818 | 1477986198880 Marionette TRACE conn4 <- [1,916,null,{}] 00:43:18 INFO - PROCESS | 1818 | 1477986198889 Marionette TRACE conn4 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3cc00 == 32 [pid = 1818] [id = 218] 00:43:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8fb0f000) [pid = 1818] [serial = 639] [outer = (nil)] 00:43:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x931cf400) [pid = 1818] [serial = 640] [outer = 0x8fb0f000] 00:43:18 INFO - PROCESS | 1818 | 1477986198991 Marionette DEBUG loaded listener.js 00:43:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0xa2902000) [pid = 1818] [serial = 641] [outer = 0x8fb0f000] 00:43:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x95839800 == 33 [pid = 1818] [id = 219] 00:43:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0xa2b11c00) [pid = 1818] [serial = 642] [outer = (nil)] 00:43:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0xa2b12400) [pid = 1818] [serial = 643] [outer = 0xa2b11c00] 00:43:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a22c800 == 34 [pid = 1818] [id = 220] 00:43:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0xa4232400) [pid = 1818] [serial = 644] [outer = (nil)] 00:43:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0xa42df400) [pid = 1818] [serial = 645] [outer = 0xa4232400] 00:43:19 INFO - PROCESS | 1818 | 1477986199532 Marionette DEBUG loaded listener.js 00:43:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0xa42e7400) [pid = 1818] [serial = 646] [outer = 0xa4232400] 00:43:19 INFO - PROCESS | 1818 | [1818] 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 00:43:19 INFO - PROCESS | 1818 | 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] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0dc00 == 33 [pid = 1818] [id = 209] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x931d6000 == 32 [pid = 1818] [id = 203] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x9a14f800 == 31 [pid = 1818] [id = 206] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0xa239a000 == 30 [pid = 1818] [id = 202] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0xa0f98400 == 29 [pid = 1818] [id = 201] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0xa2907400 == 28 [pid = 1818] [id = 207] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x965f0000 == 27 [pid = 1818] [id = 205] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9c4c00 == 26 [pid = 1818] [id = 204] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x983c7400 == 25 [pid = 1818] [id = 199] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x994c2800 == 24 [pid = 1818] [id = 198] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x92e45800 == 23 [pid = 1818] [id = 196] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x9a43c800 == 22 [pid = 1818] [id = 200] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x95c52000 == 21 [pid = 1818] [id = 197] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9c8800 == 20 [pid = 1818] [id = 193] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x9a22c800 == 19 [pid = 1818] [id = 220] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x994c1c00 == 18 [pid = 1818] [id = 217] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x9796bc00 == 17 [pid = 1818] [id = 216] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9bd000 == 16 [pid = 1818] [id = 215] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb5800 == 15 [pid = 1818] [id = 214] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x95078c00 == 14 [pid = 1818] [id = 213] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb4800 == 13 [pid = 1818] [id = 211] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x93a98c00 == 12 [pid = 1818] [id = 212] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb05000 == 11 [pid = 1818] [id = 210] 00:43:23 INFO - PROCESS | 1818 | --DOCSHELL 0xa2910400 == 10 [pid = 1818] [id = 208] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x9103d000) [pid = 1818] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x93875800) [pid = 1818] [serial = 576] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x966db800) [pid = 1818] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x9a22f400) [pid = 1818] [serial = 585] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x9a22a800) [pid = 1818] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0xa2904000) [pid = 1818] [serial = 597] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x9ae97400) [pid = 1818] [serial = 588] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9ae9f800) [pid = 1818] [serial = 589] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0xa0fa6400) [pid = 1818] [serial = 591] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0xa112ac00) [pid = 1818] [serial = 592] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0xa23e0000) [pid = 1818] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0xa23de800) [pid = 1818] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x979ac800) [pid = 1818] [serial = 579] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x97b6b800) [pid = 1818] [serial = 580] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x994dfc00) [pid = 1818] [serial = 582] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9a0d5000) [pid = 1818] [serial = 583] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x92a15000) [pid = 1818] [serial = 570] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x92b0fc00) [pid = 1818] [serial = 571] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x95b75400) [pid = 1818] [serial = 573] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x95b7c800) [pid = 1818] [serial = 574] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x9107b800) [pid = 1818] [serial = 567] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8dcb7800) [pid = 1818] [serial = 568] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8ddc9c00) [pid = 1818] [serial = 564] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8fa85c00) [pid = 1818] [serial = 565] [outer = (nil)] [url = about:blank] 00:43:23 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9a232800) [pid = 1818] [serial = 562] [outer = (nil)] [url = about:blank] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x93aa0400) [pid = 1818] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x93a98400) [pid = 1818] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8fb06400) [pid = 1818] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0xa2b19000) [pid = 1818] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x965f2000) [pid = 1818] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8fad9c00) [pid = 1818] [serial = 599] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x9a1d5800) [pid = 1818] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x95079400) [pid = 1818] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0xa290d000) [pid = 1818] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x92b9a400) [pid = 1818] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9a1d5000) [pid = 1818] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x9a041400) [pid = 1818] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x9796d800) [pid = 1818] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x95c57400) [pid = 1818] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 00:43:26 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x95b73800) [pid = 1818] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:43:30 INFO - PROCESS | 1818 | --DOCSHELL 0x91bbc400 == 9 [pid = 1818] [id = 194] 00:43:30 INFO - PROCESS | 1818 | --DOCSHELL 0x9386e400 == 8 [pid = 1818] [id = 195] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8da0b400) [pid = 1818] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x93b8bc00) [pid = 1818] [serial = 622] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x931d5800) [pid = 1818] [serial = 623] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x979a6c00) [pid = 1818] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x9a1d4c00) [pid = 1818] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x95074400) [pid = 1818] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x950b1800) [pid = 1818] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x95b71c00) [pid = 1818] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0xa2b0fc00) [pid = 1818] [serial = 609] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0xa2b11800) [pid = 1818] [serial = 610] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x9a469c00) [pid = 1818] [serial = 606] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0xa2391c00) [pid = 1818] [serial = 607] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0xa2906400) [pid = 1818] [serial = 598] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0xa423b800) [pid = 1818] [serial = 613] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0xa2b1c800) [pid = 1818] [serial = 612] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x96773400) [pid = 1818] [serial = 616] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x95c59000) [pid = 1818] [serial = 615] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x91049000) [pid = 1818] [serial = 619] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8fb10800) [pid = 1818] [serial = 618] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x9507ec00) [pid = 1818] [serial = 627] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x9507ac00) [pid = 1818] [serial = 626] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x983c6400) [pid = 1818] [serial = 635] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x979ab800) [pid = 1818] [serial = 634] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x931cf400) [pid = 1818] [serial = 640] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0xa42df400) [pid = 1818] [serial = 645] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x91082800) [pid = 1818] [serial = 600] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x91bb0000) [pid = 1818] [serial = 601] [outer = (nil)] [url = about:blank] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x966d4400) [pid = 1818] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 00:43:31 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x95c5b800) [pid = 1818] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 00:43:49 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:43:49 INFO - PROCESS | 1818 | 1477986229172 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 00:43:49 INFO - . 00:43:49 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30955ms 00:43:49 INFO - PROCESS | 1818 | 1477986229218 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 00:43:49 INFO - PROCESS | 1818 | 1477986229224 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 00:43:49 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 00:43:49 INFO - PROCESS | 1818 | 1477986229235 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:49 INFO - PROCESS | 1818 | --DOCSHELL 0x95839800 == 7 [pid = 1818] [id = 219] 00:43:49 INFO - PROCESS | 1818 | 1477986229463 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 00:43:49 INFO - PROCESS | 1818 | 1477986229533 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 00:43:49 INFO - PROCESS | 1818 | 1477986229540 Marionette TRACE conn4 <- [1,920,null,["8"]] 00:43:49 INFO - PROCESS | 1818 | 1477986229549 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 00:43:49 INFO - PROCESS | 1818 | 1477986229557 Marionette TRACE conn4 <- [1,921,null,{}] 00:43:49 INFO - PROCESS | 1818 | 1477986229563 Marionette TRACE conn4 -> [0,922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f93ac00 == 8 [pid = 1818] [id = 221] 00:43:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x8f942000) [pid = 1818] [serial = 647] [outer = (nil)] 00:43:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x8f9c1400) [pid = 1818] [serial = 648] [outer = 0x8f942000] 00:43:49 INFO - PROCESS | 1818 | 1477986229668 Marionette DEBUG loaded listener.js 00:43:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8fad9000) [pid = 1818] [serial = 649] [outer = 0x8f942000] 00:43:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3bc00 == 9 [pid = 1818] [id = 222] 00:43:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x9103d800) [pid = 1818] [serial = 650] [outer = (nil)] 00:43:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8dd3b000) [pid = 1818] [serial = 651] [outer = 0x9103d800] 00:43:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x91045c00 == 10 [pid = 1818] [id = 223] 00:43:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x91049000) [pid = 1818] [serial = 652] [outer = (nil)] 00:43:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x91076000) [pid = 1818] [serial = 653] [outer = 0x91049000] 00:43:50 INFO - PROCESS | 1818 | 1477986230207 Marionette DEBUG loaded listener.js 00:43:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x91078800) [pid = 1818] [serial = 654] [outer = 0x91049000] 00:43:50 INFO - PROCESS | 1818 | 1477986230746 Marionette TRACE conn4 <- [1,922,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-default-name.html",0,null,null,[["A embedded browsing context has no default name",0,null,null],["A browsing context which is opened by window.open() method with '_blank' parameter has no default name",0,null,null],["A browsing context has no default name",1,"assert_equals: The browsing context should not have a name. expected \"\" but got \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 00:43:50 INFO - ... 00:43:50 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1576ms 00:43:50 INFO - PROCESS | 1818 | 1477986230810 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 00:43:50 INFO - PROCESS | 1818 | 1477986230815 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 00:43:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 00:43:50 INFO - PROCESS | 1818 | 1477986230883 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:51 INFO - PROCESS | 1818 | 1477986231072 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 00:43:51 INFO - PROCESS | 1818 | 1477986231095 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 00:43:51 INFO - PROCESS | 1818 | 1477986231100 Marionette TRACE conn4 <- [1,925,null,["8"]] 00:43:51 INFO - PROCESS | 1818 | 1477986231107 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 00:43:51 INFO - PROCESS | 1818 | 1477986231114 Marionette TRACE conn4 <- [1,926,null,{}] 00:43:51 INFO - PROCESS | 1818 | 1477986231121 Marionette TRACE conn4 -> [0,927,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bbac00 == 11 [pid = 1818] [id = 224] 00:43:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x92a13c00) [pid = 1818] [serial = 655] [outer = (nil)] 00:43:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x92b04400) [pid = 1818] [serial = 656] [outer = 0x92a13c00] 00:43:51 INFO - PROCESS | 1818 | 1477986231307 Marionette DEBUG loaded listener.js 00:43:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x92b0f400) [pid = 1818] [serial = 657] [outer = 0x92a13c00] 00:43:51 INFO - PROCESS | 1818 | 1477986231908 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 00:43:51 INFO - . 00:43:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1070ms 00:43:51 INFO - PROCESS | 1818 | 1477986231961 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 00:43:51 INFO - PROCESS | 1818 | 1477986231968 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 00:43:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 00:43:51 INFO - PROCESS | 1818 | 1477986231978 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:52 INFO - PROCESS | 1818 | 1477986232199 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 00:43:52 INFO - PROCESS | 1818 | 1477986232216 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 00:43:52 INFO - PROCESS | 1818 | 1477986232221 Marionette TRACE conn4 <- [1,930,null,["8"]] 00:43:52 INFO - PROCESS | 1818 | 1477986232226 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 00:43:52 INFO - PROCESS | 1818 | 1477986232233 Marionette TRACE conn4 <- [1,931,null,{}] 00:43:52 INFO - PROCESS | 1818 | 1477986232247 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x95076800 == 12 [pid = 1818] [id = 225] 00:43:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x95076c00) [pid = 1818] [serial = 658] [outer = (nil)] 00:43:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x95c5e800) [pid = 1818] [serial = 659] [outer = 0x95076c00] 00:43:52 INFO - PROCESS | 1818 | 1477986232356 Marionette DEBUG loaded listener.js 00:43:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x96178800) [pid = 1818] [serial = 660] [outer = 0x95076c00] 00:43:52 INFO - PROCESS | 1818 | 1477986232943 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 00:43:52 INFO - . 00:43:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1021ms 00:43:53 INFO - PROCESS | 1818 | 1477986232998 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 00:43:53 INFO - PROCESS | 1818 | 1477986233002 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 00:43:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 00:43:53 INFO - PROCESS | 1818 | 1477986233009 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:53 INFO - PROCESS | 1818 | 1477986233213 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 00:43:53 INFO - PROCESS | 1818 | 1477986233281 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 00:43:53 INFO - PROCESS | 1818 | 1477986233284 Marionette TRACE conn4 <- [1,935,null,["8"]] 00:43:53 INFO - PROCESS | 1818 | 1477986233289 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 00:43:53 INFO - PROCESS | 1818 | 1477986233298 Marionette TRACE conn4 <- [1,936,null,{}] 00:43:53 INFO - PROCESS | 1818 | 1477986233304 Marionette TRACE conn4 -> [0,937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x966df000 == 13 [pid = 1818] [id = 226] 00:43:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x966e0c00) [pid = 1818] [serial = 661] [outer = (nil)] 00:43:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x9796bc00) [pid = 1818] [serial = 662] [outer = 0x966e0c00] 00:43:53 INFO - PROCESS | 1818 | 1477986233394 Marionette DEBUG loaded listener.js 00:43:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x979aa800) [pid = 1818] [serial = 663] [outer = 0x966e0c00] 00:43:53 INFO - PROCESS | 1818 | 1477986233923 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 00:43:53 INFO - . 00:43:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 971ms 00:43:53 INFO - PROCESS | 1818 | 1477986233980 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 00:43:53 INFO - PROCESS | 1818 | 1477986233983 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 00:43:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 00:43:54 INFO - PROCESS | 1818 | 1477986233990 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:54 INFO - PROCESS | 1818 | 1477986234173 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 00:43:54 INFO - PROCESS | 1818 | 1477986234283 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 00:43:54 INFO - PROCESS | 1818 | 1477986234287 Marionette TRACE conn4 <- [1,940,null,["8"]] 00:43:54 INFO - PROCESS | 1818 | 1477986234292 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 00:43:54 INFO - PROCESS | 1818 | 1477986234297 Marionette TRACE conn4 <- [1,941,null,{}] 00:43:54 INFO - PROCESS | 1818 | 1477986234302 Marionette TRACE conn4 -> [0,942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x983c5400 == 14 [pid = 1818] [id = 227] 00:43:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x983c7c00) [pid = 1818] [serial = 664] [outer = (nil)] 00:43:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x994bd800) [pid = 1818] [serial = 665] [outer = 0x983c7c00] 00:43:54 INFO - PROCESS | 1818 | 1477986234393 Marionette DEBUG loaded listener.js 00:43:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x994d3000) [pid = 1818] [serial = 666] [outer = 0x983c7c00] 00:43:54 INFO - PROCESS | 1818 | 1477986234939 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 00:43:54 INFO - . 00:43:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 969ms 00:43:54 INFO - PROCESS | 1818 | 1477986234994 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 00:43:54 INFO - PROCESS | 1818 | 1477986234997 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 00:43:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 00:43:55 INFO - PROCESS | 1818 | 1477986235004 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:55 INFO - PROCESS | 1818 | 1477986235185 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 00:43:55 INFO - PROCESS | 1818 | 1477986235290 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 00:43:55 INFO - PROCESS | 1818 | 1477986235296 Marionette TRACE conn4 <- [1,945,null,["8"]] 00:43:55 INFO - PROCESS | 1818 | 1477986235301 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 00:43:55 INFO - PROCESS | 1818 | 1477986235306 Marionette TRACE conn4 <- [1,946,null,{}] 00:43:55 INFO - PROCESS | 1818 | 1477986235311 Marionette TRACE conn4 -> [0,947,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a1d6000 == 15 [pid = 1818] [id = 228] 00:43:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x9a1d6800) [pid = 1818] [serial = 667] [outer = (nil)] 00:43:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x9a231800) [pid = 1818] [serial = 668] [outer = 0x9a1d6800] 00:43:55 INFO - PROCESS | 1818 | 1477986235401 Marionette DEBUG loaded listener.js 00:43:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x9a235000) [pid = 1818] [serial = 669] [outer = 0x9a1d6800] 00:43:55 INFO - PROCESS | 1818 | 1477986235917 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 00:43:55 INFO - . 00:43:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 971ms 00:43:55 INFO - PROCESS | 1818 | 1477986235978 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 00:43:55 INFO - PROCESS | 1818 | 1477986235982 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 00:43:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 00:43:55 INFO - PROCESS | 1818 | 1477986235988 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:56 INFO - PROCESS | 1818 | 1477986236194 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 00:43:56 INFO - PROCESS | 1818 | 1477986236212 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 00:43:56 INFO - PROCESS | 1818 | 1477986236215 Marionette TRACE conn4 <- [1,950,null,["8"]] 00:43:56 INFO - PROCESS | 1818 | 1477986236221 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 00:43:56 INFO - PROCESS | 1818 | 1477986236226 Marionette TRACE conn4 <- [1,951,null,{}] 00:43:56 INFO - PROCESS | 1818 | 1477986236231 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x983bd800 == 16 [pid = 1818] [id = 229] 00:43:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x9a03b800) [pid = 1818] [serial = 670] [outer = (nil)] 00:43:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x9a46e800) [pid = 1818] [serial = 671] [outer = 0x9a03b800] 00:43:56 INFO - PROCESS | 1818 | 1477986236320 Marionette DEBUG loaded listener.js 00:43:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x9ae9f400) [pid = 1818] [serial = 672] [outer = 0x9a03b800] 00:43:56 INFO - PROCESS | 1818 | 1477986236898 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 00:43:56 INFO - . 00:43:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 936ms 00:43:56 INFO - PROCESS | 1818 | 1477986236944 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 00:43:56 INFO - PROCESS | 1818 | 1477986236948 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 00:43:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 00:43:56 INFO - PROCESS | 1818 | 1477986236954 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:57 INFO - PROCESS | 1818 | 1477986237139 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 00:43:57 INFO - PROCESS | 1818 | 1477986237246 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 00:43:57 INFO - PROCESS | 1818 | 1477986237250 Marionette TRACE conn4 <- [1,955,null,["8"]] 00:43:57 INFO - PROCESS | 1818 | 1477986237255 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 00:43:57 INFO - PROCESS | 1818 | 1477986237260 Marionette TRACE conn4 <- [1,956,null,{}] 00:43:57 INFO - PROCESS | 1818 | 1477986237290 Marionette TRACE conn4 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcabc00 == 17 [pid = 1818] [id = 230] 00:43:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x9b073800) [pid = 1818] [serial = 673] [outer = (nil)] 00:43:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x9b319c00) [pid = 1818] [serial = 674] [outer = 0x9b073800] 00:43:57 INFO - PROCESS | 1818 | 1477986237380 Marionette DEBUG loaded listener.js 00:43:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x9b3ebc00) [pid = 1818] [serial = 675] [outer = 0x9b073800] 00:43:58 INFO - PROCESS | 1818 | 1477986238018 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 00:43:58 INFO - . 00:43:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1120ms 00:43:58 INFO - PROCESS | 1818 | 1477986238076 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 00:43:58 INFO - PROCESS | 1818 | 1477986238083 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 00:43:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 00:43:58 INFO - PROCESS | 1818 | 1477986238095 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:58 INFO - PROCESS | 1818 | 1477986238293 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 00:43:58 INFO - PROCESS | 1818 | 1477986238446 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 00:43:58 INFO - PROCESS | 1818 | 1477986238452 Marionette TRACE conn4 <- [1,960,null,["8"]] 00:43:58 INFO - PROCESS | 1818 | 1477986238465 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 00:43:58 INFO - PROCESS | 1818 | 1477986238473 Marionette TRACE conn4 <- [1,961,null,{}] 00:43:58 INFO - PROCESS | 1818 | 1477986238480 Marionette TRACE conn4 -> [0,962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x9103c800 == 18 [pid = 1818] [id = 231] 00:43:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x9103d000) [pid = 1818] [serial = 676] [outer = (nil)] 00:43:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x91075c00) [pid = 1818] [serial = 677] [outer = 0x9103d000] 00:43:58 INFO - PROCESS | 1818 | 1477986238599 Marionette DEBUG loaded listener.js 00:43:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x91bb9c00) [pid = 1818] [serial = 678] [outer = 0x9103d000] 00:43:59 INFO - PROCESS | 1818 | 1477986239242 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 00:43:59 INFO - . 00:43:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1226ms 00:43:59 INFO - PROCESS | 1818 | 1477986239319 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 00:43:59 INFO - PROCESS | 1818 | 1477986239325 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 00:43:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 00:43:59 INFO - PROCESS | 1818 | 1477986239333 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:43:59 INFO - PROCESS | 1818 | 1477986239525 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 00:43:59 INFO - PROCESS | 1818 | 1477986239679 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 00:43:59 INFO - PROCESS | 1818 | 1477986239683 Marionette TRACE conn4 <- [1,965,null,["8"]] 00:43:59 INFO - PROCESS | 1818 | 1477986239695 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 00:43:59 INFO - PROCESS | 1818 | 1477986239700 Marionette TRACE conn4 <- [1,966,null,{}] 00:43:59 INFO - PROCESS | 1818 | 1477986239708 Marionette TRACE conn4 -> [0,967,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:43:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c5e400 == 19 [pid = 1818] [id = 232] 00:43:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x9617b000) [pid = 1818] [serial = 679] [outer = (nil)] 00:43:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x96776400) [pid = 1818] [serial = 680] [outer = 0x9617b000] 00:43:59 INFO - PROCESS | 1818 | 1477986239823 Marionette DEBUG loaded listener.js 00:43:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x979a4c00) [pid = 1818] [serial = 681] [outer = 0x9617b000] 00:44:00 INFO - PROCESS | 1818 | 1477986240478 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:00 INFO - . 00:44:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1235ms 00:44:00 INFO - PROCESS | 1818 | 1477986240577 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 00:44:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 00:44:00 INFO - PROCESS | 1818 | 1477986240585 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 00:44:00 INFO - PROCESS | 1818 | 1477986240609 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:00 INFO - PROCESS | 1818 | 1477986240791 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 00:44:00 INFO - PROCESS | 1818 | 1477986240949 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 00:44:00 INFO - PROCESS | 1818 | 1477986240954 Marionette TRACE conn4 <- [1,970,null,["8"]] 00:44:00 INFO - PROCESS | 1818 | 1477986240961 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 00:44:00 INFO - PROCESS | 1818 | 1477986240969 Marionette TRACE conn4 <- [1,971,null,{}] 00:44:00 INFO - PROCESS | 1818 | 1477986240975 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:01 INFO - PROCESS | 1818 | ++DOCSHELL 0xa0f8c800 == 20 [pid = 1818] [id = 233] 00:44:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0xa0f98000) [pid = 1818] [serial = 682] [outer = (nil)] 00:44:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0xa0fa6c00) [pid = 1818] [serial = 683] [outer = 0xa0f98000] 00:44:01 INFO - PROCESS | 1818 | 1477986241086 Marionette DEBUG loaded listener.js 00:44:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0xa0fab000) [pid = 1818] [serial = 684] [outer = 0xa0f98000] 00:44:01 INFO - PROCESS | 1818 | 1477986241888 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:01 INFO - . 00:44:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1381ms 00:44:01 INFO - PROCESS | 1818 | 1477986241973 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 00:44:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 00:44:01 INFO - PROCESS | 1818 | 1477986241978 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 00:44:01 INFO - PROCESS | 1818 | 1477986241989 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:02 INFO - PROCESS | 1818 | 1477986242179 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 00:44:02 INFO - PROCESS | 1818 | 1477986242332 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 00:44:02 INFO - PROCESS | 1818 | 1477986242335 Marionette TRACE conn4 <- [1,975,null,["8"]] 00:44:02 INFO - PROCESS | 1818 | 1477986242349 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 00:44:02 INFO - PROCESS | 1818 | 1477986242355 Marionette TRACE conn4 <- [1,976,null,{}] 00:44:02 INFO - PROCESS | 1818 | 1477986242362 Marionette TRACE conn4 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:02 INFO - PROCESS | 1818 | ++DOCSHELL 0xa1130c00 == 21 [pid = 1818] [id = 234] 00:44:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0xa239fc00) [pid = 1818] [serial = 685] [outer = (nil)] 00:44:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0xa2787400) [pid = 1818] [serial = 686] [outer = 0xa239fc00] 00:44:02 INFO - PROCESS | 1818 | 1477986242465 Marionette DEBUG loaded listener.js 00:44:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0xa27f1c00) [pid = 1818] [serial = 687] [outer = 0xa239fc00] 00:44:03 INFO - PROCESS | 1818 | 1477986243056 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:03 INFO - . 00:44:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1120ms 00:44:03 INFO - PROCESS | 1818 | 1477986243123 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 00:44:03 INFO - PROCESS | 1818 | 1477986243127 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 00:44:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 00:44:03 INFO - PROCESS | 1818 | 1477986243135 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:03 INFO - PROCESS | 1818 | 1477986243303 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 00:44:03 INFO - PROCESS | 1818 | 1477986243443 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 00:44:03 INFO - PROCESS | 1818 | 1477986243448 Marionette TRACE conn4 <- [1,980,null,["8"]] 00:44:03 INFO - PROCESS | 1818 | 1477986243454 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 00:44:03 INFO - PROCESS | 1818 | 1477986243460 Marionette TRACE conn4 <- [1,981,null,{}] 00:44:03 INFO - PROCESS | 1818 | 1477986243465 Marionette TRACE conn4 -> [0,982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:03 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2905800 == 22 [pid = 1818] [id = 235] 00:44:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0xa2906400) [pid = 1818] [serial = 688] [outer = (nil)] 00:44:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0xa290ac00) [pid = 1818] [serial = 689] [outer = 0xa2906400] 00:44:03 INFO - PROCESS | 1818 | 1477986243566 Marionette DEBUG loaded listener.js 00:44:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0xa290f400) [pid = 1818] [serial = 690] [outer = 0xa2906400] 00:44:04 INFO - PROCESS | 1818 | 1477986244405 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:04 INFO - . 00:44:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1321ms 00:44:04 INFO - PROCESS | 1818 | 1477986244498 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 00:44:04 INFO - PROCESS | 1818 | 1477986244502 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 00:44:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 00:44:04 INFO - PROCESS | 1818 | 1477986244543 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:04 INFO - PROCESS | 1818 | 1477986244727 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 00:44:04 INFO - PROCESS | 1818 | 1477986244882 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 00:44:04 INFO - PROCESS | 1818 | 1477986244885 Marionette TRACE conn4 <- [1,985,null,["8"]] 00:44:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3bc00 == 21 [pid = 1818] [id = 222] 00:44:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3cc00 == 20 [pid = 1818] [id = 218] 00:44:04 INFO - PROCESS | 1818 | 1477986244922 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 00:44:04 INFO - PROCESS | 1818 | 1477986244928 Marionette TRACE conn4 <- [1,986,null,{}] 00:44:04 INFO - PROCESS | 1818 | 1477986244935 Marionette TRACE conn4 -> [0,987,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb08000 == 21 [pid = 1818] [id = 236] 00:44:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8fb09400) [pid = 1818] [serial = 691] [outer = (nil)] 00:44:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x91040c00) [pid = 1818] [serial = 692] [outer = 0x8fb09400] 00:44:05 INFO - PROCESS | 1818 | 1477986245033 Marionette DEBUG loaded listener.js 00:44:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x91079000) [pid = 1818] [serial = 693] [outer = 0x8fb09400] 00:44:05 INFO - PROCESS | 1818 | 1477986245663 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:05 INFO - . 00:44:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1227ms 00:44:05 INFO - PROCESS | 1818 | 1477986245740 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 00:44:05 INFO - PROCESS | 1818 | 1477986245748 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 00:44:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 00:44:05 INFO - PROCESS | 1818 | 1477986245755 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:05 INFO - PROCESS | 1818 | 1477986245931 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 00:44:05 INFO - PROCESS | 1818 | 1477986245943 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 00:44:05 INFO - PROCESS | 1818 | 1477986245947 Marionette TRACE conn4 <- [1,990,null,["8"]] 00:44:05 INFO - PROCESS | 1818 | 1477986245956 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 00:44:05 INFO - PROCESS | 1818 | 1477986245962 Marionette TRACE conn4 <- [1,991,null,{}] 00:44:05 INFO - PROCESS | 1818 | 1477986245968 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x931d5800 == 22 [pid = 1818] [id = 237] 00:44:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x93a99800) [pid = 1818] [serial = 694] [outer = (nil)] 00:44:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x94d2f000) [pid = 1818] [serial = 695] [outer = 0x93a99800] 00:44:06 INFO - PROCESS | 1818 | 1477986246067 Marionette DEBUG loaded listener.js 00:44:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x95078400) [pid = 1818] [serial = 696] [outer = 0x93a99800] 00:44:06 INFO - PROCESS | 1818 | 1477986246711 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:06 INFO - . 00:44:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1070ms 00:44:06 INFO - PROCESS | 1818 | 1477986246840 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 00:44:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 00:44:06 INFO - PROCESS | 1818 | 1477986246848 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 00:44:06 INFO - PROCESS | 1818 | 1477986246855 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:07 INFO - PROCESS | 1818 | 1477986247084 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 00:44:07 INFO - PROCESS | 1818 | 1477986247162 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 00:44:07 INFO - PROCESS | 1818 | 1477986247168 Marionette TRACE conn4 <- [1,995,null,["8"]] 00:44:07 INFO - PROCESS | 1818 | 1477986247173 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 00:44:07 INFO - PROCESS | 1818 | 1477986247179 Marionette TRACE conn4 <- [1,996,null,{}] 00:44:07 INFO - PROCESS | 1818 | 1477986247186 Marionette TRACE conn4 -> [0,997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x994d2400 == 23 [pid = 1818] [id = 238] 00:44:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x994d2c00) [pid = 1818] [serial = 697] [outer = (nil)] 00:44:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x9a039c00) [pid = 1818] [serial = 698] [outer = 0x994d2c00] 00:44:07 INFO - PROCESS | 1818 | 1477986247282 Marionette DEBUG loaded listener.js 00:44:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x9a1cd400) [pid = 1818] [serial = 699] [outer = 0x994d2c00] 00:44:07 INFO - PROCESS | 1818 | 1477986247882 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:07 INFO - . 00:44:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1070ms 00:44:07 INFO - PROCESS | 1818 | 1477986247948 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 00:44:07 INFO - PROCESS | 1818 | 1477986247952 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 00:44:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 00:44:07 INFO - PROCESS | 1818 | 1477986247963 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:08 INFO - PROCESS | 1818 | 1477986248197 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 00:44:08 INFO - PROCESS | 1818 | 1477986248221 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 00:44:08 INFO - PROCESS | 1818 | 1477986248225 Marionette TRACE conn4 <- [1,1000,null,["8"]] 00:44:08 INFO - PROCESS | 1818 | 1477986248230 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 00:44:08 INFO - PROCESS | 1818 | 1477986248235 Marionette TRACE conn4 <- [1,1001,null,{}] 00:44:08 INFO - PROCESS | 1818 | 1477986248241 Marionette TRACE conn4 -> [0,1002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b069400 == 24 [pid = 1818] [id = 239] 00:44:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x9b319400) [pid = 1818] [serial = 700] [outer = (nil)] 00:44:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x9b3edc00) [pid = 1818] [serial = 701] [outer = 0x9b319400] 00:44:08 INFO - PROCESS | 1818 | 1477986248394 Marionette DEBUG loaded listener.js 00:44:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0xa0fa6400) [pid = 1818] [serial = 702] [outer = 0x9b319400] 00:44:08 INFO - PROCESS | 1818 | 1477986248970 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:09 INFO - . 00:44:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1077ms 00:44:09 INFO - PROCESS | 1818 | 1477986249036 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 00:44:09 INFO - PROCESS | 1818 | 1477986249039 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 00:44:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 00:44:09 INFO - PROCESS | 1818 | 1477986249061 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:09 INFO - PROCESS | 1818 | 1477986249267 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 00:44:09 INFO - PROCESS | 1818 | 1477986249284 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 00:44:09 INFO - PROCESS | 1818 | 1477986249288 Marionette TRACE conn4 <- [1,1005,null,["8"]] 00:44:09 INFO - PROCESS | 1818 | 1477986249361 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 00:44:09 INFO - PROCESS | 1818 | 1477986249366 Marionette TRACE conn4 <- [1,1006,null,{}] 00:44:09 INFO - PROCESS | 1818 | 1477986249372 Marionette TRACE conn4 -> [0,1007,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/016.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:09 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2396000 == 25 [pid = 1818] [id = 240] 00:44:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0xa239e400) [pid = 1818] [serial = 703] [outer = (nil)] 00:44:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0xa23e3000) [pid = 1818] [serial = 704] [outer = 0xa239e400] 00:44:09 INFO - PROCESS | 1818 | 1477986249465 Marionette DEBUG loaded listener.js 00:44:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0xa2905c00) [pid = 1818] [serial = 705] [outer = 0xa239e400] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9a03b800) [pid = 1818] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9a1d6800) [pid = 1818] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x983c7c00) [pid = 1818] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x966e0c00) [pid = 1818] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x95076c00) [pid = 1818] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x92a13c00) [pid = 1818] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x91049000) [pid = 1818] [serial = 652] [outer = (nil)] [url = about:blank] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0xa2b11c00) [pid = 1818] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8f942000) [pid = 1818] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9103d800) [pid = 1818] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8fb0f000) [pid = 1818] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 00:44:09 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0xa4232400) [pid = 1818] [serial = 644] [outer = (nil)] [url = about:blank] 00:44:10 INFO - PROCESS | 1818 | 1477986250192 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:10 INFO - . 00:44:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1170ms 00:44:10 INFO - PROCESS | 1818 | 1477986250239 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 00:44:10 INFO - PROCESS | 1818 | 1477986250241 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 00:44:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 00:44:10 INFO - PROCESS | 1818 | 1477986250249 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:10 INFO - PROCESS | 1818 | 1477986250485 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 00:44:10 INFO - PROCESS | 1818 | 1477986250497 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 00:44:10 INFO - PROCESS | 1818 | 1477986250501 Marionette TRACE conn4 <- [1,1010,null,["8"]] 00:44:10 INFO - PROCESS | 1818 | 1477986250508 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 00:44:10 INFO - PROCESS | 1818 | 1477986250517 Marionette TRACE conn4 <- [1,1011,null,{}] 00:44:10 INFO - PROCESS | 1818 | 1477986250522 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/017.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:10 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2b10400 == 26 [pid = 1818] [id = 241] 00:44:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0xa2b15000) [pid = 1818] [serial = 706] [outer = (nil)] 00:44:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0xa2b1c800) [pid = 1818] [serial = 707] [outer = 0xa2b15000] 00:44:10 INFO - PROCESS | 1818 | 1477986250614 Marionette DEBUG loaded listener.js 00:44:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0xa423b400) [pid = 1818] [serial = 708] [outer = 0xa2b15000] 00:44:11 INFO - PROCESS | 1818 | 1477986251189 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:11 INFO - . 00:44:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 981ms 00:44:11 INFO - PROCESS | 1818 | 1477986251239 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 00:44:11 INFO - PROCESS | 1818 | 1477986251245 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 00:44:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 00:44:11 INFO - PROCESS | 1818 | 1477986251252 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:11 INFO - PROCESS | 1818 | 1477986251419 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 00:44:11 INFO - PROCESS | 1818 | 1477986251429 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 00:44:11 INFO - PROCESS | 1818 | 1477986251433 Marionette TRACE conn4 <- [1,1015,null,["8"]] 00:44:11 INFO - PROCESS | 1818 | 1477986251546 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 00:44:11 INFO - PROCESS | 1818 | 1477986251550 Marionette TRACE conn4 <- [1,1016,null,{}] 00:44:11 INFO - PROCESS | 1818 | 1477986251557 Marionette TRACE conn4 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/018.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:11 INFO - PROCESS | 1818 | ++DOCSHELL 0xa42e8c00 == 27 [pid = 1818] [id = 242] 00:44:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0xa42e9c00) [pid = 1818] [serial = 709] [outer = (nil)] 00:44:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0xa441c000) [pid = 1818] [serial = 710] [outer = 0xa42e9c00] 00:44:11 INFO - PROCESS | 1818 | 1477986251645 Marionette DEBUG loaded listener.js 00:44:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa4416800) [pid = 1818] [serial = 711] [outer = 0xa42e9c00] 00:44:12 INFO - PROCESS | 1818 | 1477986252288 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:12 INFO - . 00:44:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1132ms 00:44:12 INFO - PROCESS | 1818 | 1477986252400 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 00:44:12 INFO - PROCESS | 1818 | 1477986252407 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 00:44:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 00:44:12 INFO - PROCESS | 1818 | 1477986252418 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:12 INFO - PROCESS | 1818 | 1477986252619 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 00:44:12 INFO - PROCESS | 1818 | 1477986252783 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 00:44:12 INFO - PROCESS | 1818 | 1477986252789 Marionette TRACE conn4 <- [1,1020,null,["8"]] 00:44:12 INFO - PROCESS | 1818 | 1477986252797 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 00:44:12 INFO - PROCESS | 1818 | 1477986252804 Marionette TRACE conn4 <- [1,1021,null,{}] 00:44:12 INFO - PROCESS | 1818 | 1477986252811 Marionette TRACE conn4 -> [0,1022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/019.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x91049000 == 28 [pid = 1818] [id = 243] 00:44:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x91079800) [pid = 1818] [serial = 712] [outer = (nil)] 00:44:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x91bb2400) [pid = 1818] [serial = 713] [outer = 0x91079800] 00:44:12 INFO - PROCESS | 1818 | 1477986252939 Marionette DEBUG loaded listener.js 00:44:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x92a08400) [pid = 1818] [serial = 714] [outer = 0x91079800] 00:44:13 INFO - PROCESS | 1818 | 1477986253585 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:13 INFO - . 00:44:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1270ms 00:44:13 INFO - PROCESS | 1818 | 1477986253701 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 00:44:13 INFO - PROCESS | 1818 | 1477986253708 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 00:44:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 00:44:13 INFO - PROCESS | 1818 | 1477986253717 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:13 INFO - PROCESS | 1818 | 1477986253902 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 00:44:14 INFO - PROCESS | 1818 | 1477986254067 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 00:44:14 INFO - PROCESS | 1818 | 1477986254073 Marionette TRACE conn4 <- [1,1025,null,["8"]] 00:44:14 INFO - PROCESS | 1818 | 1477986254081 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 00:44:14 INFO - PROCESS | 1818 | 1477986254087 Marionette TRACE conn4 <- [1,1026,null,{}] 00:44:14 INFO - PROCESS | 1818 | 1477986254093 Marionette TRACE conn4 -> [0,1027,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/020.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x966e0c00 == 29 [pid = 1818] [id = 244] 00:44:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x979aec00) [pid = 1818] [serial = 715] [outer = (nil)] 00:44:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x983c6800) [pid = 1818] [serial = 716] [outer = 0x979aec00] 00:44:14 INFO - PROCESS | 1818 | 1477986254199 Marionette DEBUG loaded listener.js 00:44:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9a143000) [pid = 1818] [serial = 717] [outer = 0x979aec00] 00:44:14 INFO - PROCESS | 1818 | 1477986254804 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:14 INFO - . 00:44:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1124ms 00:44:14 INFO - PROCESS | 1818 | 1477986254850 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 00:44:14 INFO - PROCESS | 1818 | 1477986254857 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 00:44:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 00:44:14 INFO - PROCESS | 1818 | 1477986254865 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:15 INFO - PROCESS | 1818 | 1477986255041 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 00:44:15 INFO - PROCESS | 1818 | 1477986255216 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 00:44:15 INFO - PROCESS | 1818 | 1477986255220 Marionette TRACE conn4 <- [1,1030,null,["8"]] 00:44:15 INFO - PROCESS | 1818 | 1477986255228 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 00:44:15 INFO - PROCESS | 1818 | 1477986255235 Marionette TRACE conn4 <- [1,1031,null,{}] 00:44:15 INFO - PROCESS | 1818 | 1477986255245 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/021.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:15 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2b18c00 == 30 [pid = 1818] [id = 245] 00:44:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0xa2b19800) [pid = 1818] [serial = 718] [outer = (nil)] 00:44:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0xa42e8800) [pid = 1818] [serial = 719] [outer = 0xa2b19800] 00:44:15 INFO - PROCESS | 1818 | 1477986255354 Marionette DEBUG loaded listener.js 00:44:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0xa447cc00) [pid = 1818] [serial = 720] [outer = 0xa2b19800] 00:44:16 INFO - PROCESS | 1818 | 1477986255994 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:16 INFO - . 00:44:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1170ms 00:44:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 00:44:16 INFO - PROCESS | 1818 | 1477986256053 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 00:44:16 INFO - PROCESS | 1818 | 1477986256057 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 00:44:16 INFO - PROCESS | 1818 | 1477986256066 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:16 INFO - PROCESS | 1818 | 1477986256263 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 00:44:16 INFO - PROCESS | 1818 | 1477986256423 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 00:44:16 INFO - PROCESS | 1818 | 1477986256427 Marionette TRACE conn4 <- [1,1035,null,["8"]] 00:44:16 INFO - PROCESS | 1818 | 1477986256438 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 00:44:16 INFO - PROCESS | 1818 | 1477986256447 Marionette TRACE conn4 <- [1,1036,null,{}] 00:44:16 INFO - PROCESS | 1818 | 1477986256453 Marionette TRACE conn4 -> [0,1037,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/022.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:16 INFO - PROCESS | 1818 | ++DOCSHELL 0xa47b8800 == 31 [pid = 1818] [id = 246] 00:44:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0xa4b4f400) [pid = 1818] [serial = 721] [outer = (nil)] 00:44:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x9a442800) [pid = 1818] [serial = 722] [outer = 0xa4b4f400] 00:44:16 INFO - PROCESS | 1818 | 1477986256555 Marionette DEBUG loaded listener.js 00:44:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0xa4bac800) [pid = 1818] [serial = 723] [outer = 0xa4b4f400] 00:44:17 INFO - PROCESS | 1818 | 1477986257224 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:17 INFO - . 00:44:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1174ms 00:44:17 INFO - PROCESS | 1818 | 1477986257281 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 00:44:17 INFO - PROCESS | 1818 | 1477986257284 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 00:44:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 00:44:17 INFO - PROCESS | 1818 | 1477986257293 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:17 INFO - PROCESS | 1818 | 1477986257482 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 00:44:17 INFO - PROCESS | 1818 | 1477986257642 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 00:44:17 INFO - PROCESS | 1818 | 1477986257653 Marionette TRACE conn4 <- [1,1040,null,["8"]] 00:44:17 INFO - PROCESS | 1818 | 1477986257663 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 00:44:17 INFO - PROCESS | 1818 | 1477986257669 Marionette TRACE conn4 <- [1,1041,null,{}] 00:44:17 INFO - PROCESS | 1818 | 1477986257674 Marionette TRACE conn4 -> [0,1042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/023.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a1d3c00 == 32 [pid = 1818] [id = 247] 00:44:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0xa5d5c800) [pid = 1818] [serial = 724] [outer = (nil)] 00:44:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0xa5e4b000) [pid = 1818] [serial = 725] [outer = 0xa5d5c800] 00:44:17 INFO - PROCESS | 1818 | 1477986257786 Marionette DEBUG loaded listener.js 00:44:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0xa5e4f400) [pid = 1818] [serial = 726] [outer = 0xa5d5c800] 00:44:18 INFO - PROCESS | 1818 | 1477986258415 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:18 INFO - . 00:44:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1172ms 00:44:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 00:44:18 INFO - PROCESS | 1818 | 1477986258470 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 00:44:18 INFO - PROCESS | 1818 | 1477986258473 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 00:44:18 INFO - PROCESS | 1818 | 1477986258481 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:18 INFO - PROCESS | 1818 | 1477986258671 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 00:44:18 INFO - PROCESS | 1818 | 1477986258968 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 00:44:18 INFO - PROCESS | 1818 | 1477986258975 Marionette TRACE conn4 <- [1,1045,null,["8"]] 00:44:19 INFO - PROCESS | 1818 | 1477986258996 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 00:44:19 INFO - PROCESS | 1818 | 1477986259006 Marionette TRACE conn4 <- [1,1046,null,{}] 00:44:19 INFO - PROCESS | 1818 | 1477986259014 Marionette TRACE conn4 -> [0,1047,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/024.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0e000 == 33 [pid = 1818] [id = 248] 00:44:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x8fb0e800) [pid = 1818] [serial = 727] [outer = (nil)] 00:44:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x9103dc00) [pid = 1818] [serial = 728] [outer = 0x8fb0e800] 00:44:19 INFO - PROCESS | 1818 | 1477986259114 Marionette DEBUG loaded listener.js 00:44:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x95074000) [pid = 1818] [serial = 729] [outer = 0x8fb0e800] 00:44:19 INFO - PROCESS | 1818 | 1477986259829 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:19 INFO - . 00:44:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1385ms 00:44:19 INFO - PROCESS | 1818 | 1477986259894 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 00:44:19 INFO - PROCESS | 1818 | 1477986259900 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 00:44:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 00:44:19 INFO - PROCESS | 1818 | 1477986259910 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:20 INFO - PROCESS | 1818 | 1477986260088 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 00:44:20 INFO - PROCESS | 1818 | 1477986260259 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 00:44:20 INFO - PROCESS | 1818 | 1477986260266 Marionette TRACE conn4 <- [1,1050,null,["8"]] 00:44:20 INFO - PROCESS | 1818 | 1477986260278 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 00:44:20 INFO - PROCESS | 1818 | 1477986260286 Marionette TRACE conn4 <- [1,1051,null,{}] 00:44:20 INFO - PROCESS | 1818 | 1477986260292 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/025.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x966dfc00 == 34 [pid = 1818] [id = 249] 00:44:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x97976c00) [pid = 1818] [serial = 730] [outer = (nil)] 00:44:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x97b66400) [pid = 1818] [serial = 731] [outer = 0x97976c00] 00:44:20 INFO - PROCESS | 1818 | 1477986260389 Marionette DEBUG loaded listener.js 00:44:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x9a1d5c00) [pid = 1818] [serial = 732] [outer = 0x97976c00] 00:44:21 INFO - PROCESS | 1818 | --DOCSHELL 0xa2396000 == 33 [pid = 1818] [id = 240] 00:44:21 INFO - PROCESS | 1818 | --DOCSHELL 0xa2b10400 == 32 [pid = 1818] [id = 241] 00:44:21 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0e000 == 31 [pid = 1818] [id = 248] 00:44:21 INFO - PROCESS | 1818 | --DOCSHELL 0x9a1d3c00 == 30 [pid = 1818] [id = 247] 00:44:21 INFO - PROCESS | 1818 | --DOCSHELL 0xa42e8c00 == 29 [pid = 1818] [id = 242] 00:44:21 INFO - PROCESS | 1818 | --DOCSHELL 0x91049000 == 28 [pid = 1818] [id = 243] 00:44:21 INFO - PROCESS | 1818 | --DOCSHELL 0x966e0c00 == 27 [pid = 1818] [id = 244] 00:44:21 INFO - PROCESS | 1818 | --DOCSHELL 0xa2b18c00 == 26 [pid = 1818] [id = 245] 00:44:21 INFO - PROCESS | 1818 | --DOCSHELL 0xa47b8800 == 25 [pid = 1818] [id = 246] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0xa42e7400) [pid = 1818] [serial = 646] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0xa2b12400) [pid = 1818] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0xa2902000) [pid = 1818] [serial = 641] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x8fad9000) [pid = 1818] [serial = 649] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x8f9c1400) [pid = 1818] [serial = 648] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x91078800) [pid = 1818] [serial = 654] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x91076000) [pid = 1818] [serial = 653] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x92b0f400) [pid = 1818] [serial = 657] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x92b04400) [pid = 1818] [serial = 656] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x96178800) [pid = 1818] [serial = 660] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x95c5e800) [pid = 1818] [serial = 659] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x979aa800) [pid = 1818] [serial = 663] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9796bc00) [pid = 1818] [serial = 662] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x994d3000) [pid = 1818] [serial = 666] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x994bd800) [pid = 1818] [serial = 665] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9a235000) [pid = 1818] [serial = 669] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9a231800) [pid = 1818] [serial = 668] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9ae9f400) [pid = 1818] [serial = 672] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x9a46e800) [pid = 1818] [serial = 671] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8dd3b000) [pid = 1818] [serial = 651] [outer = (nil)] [url = about:blank] 00:44:21 INFO - PROCESS | 1818 | 1477986261916 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:21 INFO - . 00:44:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 2079ms 00:44:21 INFO - PROCESS | 1818 | 1477986261988 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 00:44:21 INFO - PROCESS | 1818 | 1477986261995 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 00:44:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 00:44:22 INFO - PROCESS | 1818 | 1477986262005 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:22 INFO - PROCESS | 1818 | 1477986262221 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 00:44:22 INFO - PROCESS | 1818 | 1477986262337 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 00:44:22 INFO - PROCESS | 1818 | 1477986262342 Marionette TRACE conn4 <- [1,1055,null,["8"]] 00:44:22 INFO - PROCESS | 1818 | 1477986262353 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 00:44:22 INFO - PROCESS | 1818 | 1477986262362 Marionette TRACE conn4 <- [1,1056,null,{}] 00:44:22 INFO - PROCESS | 1818 | 1477986262368 Marionette TRACE conn4 -> [0,1057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/026.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x9100c400 == 26 [pid = 1818] [id = 250] 00:44:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x9100f400) [pid = 1818] [serial = 733] [outer = (nil)] 00:44:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x91043800) [pid = 1818] [serial = 734] [outer = 0x9100f400] 00:44:22 INFO - PROCESS | 1818 | 1477986262477 Marionette DEBUG loaded listener.js 00:44:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9107c800) [pid = 1818] [serial = 735] [outer = 0x9100f400] 00:44:23 INFO - PROCESS | 1818 | 1477986263028 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:23 INFO - . 00:44:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1068ms 00:44:23 INFO - PROCESS | 1818 | 1477986263098 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 00:44:23 INFO - PROCESS | 1818 | 1477986263103 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 00:44:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 00:44:23 INFO - PROCESS | 1818 | 1477986263112 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:23 INFO - PROCESS | 1818 | 1477986263294 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 00:44:23 INFO - PROCESS | 1818 | 1477986263418 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 00:44:23 INFO - PROCESS | 1818 | 1477986263422 Marionette TRACE conn4 <- [1,1060,null,["8"]] 00:44:23 INFO - PROCESS | 1818 | 1477986263428 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 00:44:23 INFO - PROCESS | 1818 | 1477986263433 Marionette TRACE conn4 <- [1,1061,null,{}] 00:44:23 INFO - PROCESS | 1818 | 1477986263439 Marionette TRACE conn4 -> [0,1062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/027.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e41c00 == 27 [pid = 1818] [id = 251] 00:44:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x92e45000) [pid = 1818] [serial = 736] [outer = (nil)] 00:44:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x95077800) [pid = 1818] [serial = 737] [outer = 0x92e45000] 00:44:23 INFO - PROCESS | 1818 | 1477986263534 Marionette DEBUG loaded listener.js 00:44:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8ddcd800) [pid = 1818] [serial = 738] [outer = 0x92e45000] 00:44:24 INFO - PROCESS | 1818 | 1477986264093 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:24 INFO - . 00:44:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1032ms 00:44:24 INFO - PROCESS | 1818 | 1477986264165 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 00:44:24 INFO - PROCESS | 1818 | 1477986264172 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 00:44:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 00:44:24 INFO - PROCESS | 1818 | 1477986264182 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:24 INFO - PROCESS | 1818 | 1477986264404 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 00:44:24 INFO - PROCESS | 1818 | 1477986264432 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 00:44:24 INFO - PROCESS | 1818 | 1477986264436 Marionette TRACE conn4 <- [1,1065,null,["8"]] 00:44:24 INFO - PROCESS | 1818 | 1477986264442 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 00:44:24 INFO - PROCESS | 1818 | 1477986264449 Marionette TRACE conn4 <- [1,1066,null,{}] 00:44:24 INFO - PROCESS | 1818 | 1477986264521 Marionette TRACE conn4 -> [0,1067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/028.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x95b73c00 == 28 [pid = 1818] [id = 252] 00:44:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x95b74400) [pid = 1818] [serial = 739] [outer = (nil)] 00:44:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x95b77800) [pid = 1818] [serial = 740] [outer = 0x95b74400] 00:44:24 INFO - PROCESS | 1818 | 1477986264622 Marionette DEBUG loaded listener.js 00:44:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x95c57400) [pid = 1818] [serial = 741] [outer = 0x95b74400] 00:44:25 INFO - PROCESS | 1818 | 1477986265241 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:25 INFO - . 00:44:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1069ms 00:44:25 INFO - PROCESS | 1818 | 1477986265251 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 00:44:25 INFO - PROCESS | 1818 | 1477986265256 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 00:44:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 00:44:25 INFO - PROCESS | 1818 | 1477986265310 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:25 INFO - PROCESS | 1818 | 1477986265541 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 00:44:25 INFO - PROCESS | 1818 | 1477986265570 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 00:44:25 INFO - PROCESS | 1818 | 1477986265577 Marionette TRACE conn4 <- [1,1070,null,["8"]] 00:44:25 INFO - PROCESS | 1818 | 1477986265581 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 00:44:25 INFO - PROCESS | 1818 | 1477986265587 Marionette TRACE conn4 <- [1,1071,null,{}] 00:44:25 INFO - PROCESS | 1818 | 1477986265593 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/029.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x965f0400 == 29 [pid = 1818] [id = 253] 00:44:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x966d5400) [pid = 1818] [serial = 742] [outer = (nil)] 00:44:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x96777800) [pid = 1818] [serial = 743] [outer = 0x966d5400] 00:44:25 INFO - PROCESS | 1818 | 1477986265756 Marionette DEBUG loaded listener.js 00:44:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x9b4d6400) [pid = 1818] [serial = 744] [outer = 0x966d5400] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0xa239e400) [pid = 1818] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0xa2b15000) [pid = 1818] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x9b073800) [pid = 1818] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0xa0f98000) [pid = 1818] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0xa239fc00) [pid = 1818] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x9103d000) [pid = 1818] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0xa2906400) [pid = 1818] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x93a99800) [pid = 1818] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8fb09400) [pid = 1818] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9617b000) [pid = 1818] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x9b319400) [pid = 1818] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x994d2c00) [pid = 1818] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 00:44:26 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0xa42e9c00) [pid = 1818] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 00:44:26 INFO - PROCESS | 1818 | 1477986266772 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:26 INFO - . 00:44:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1477ms 00:44:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 00:44:26 INFO - PROCESS | 1818 | 1477986266785 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 00:44:26 INFO - PROCESS | 1818 | 1477986266787 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 00:44:26 INFO - PROCESS | 1818 | 1477986266795 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:26 INFO - PROCESS | 1818 | 1477986266974 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 00:44:27 INFO - PROCESS | 1818 | 1477986267105 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 00:44:27 INFO - PROCESS | 1818 | 1477986267108 Marionette TRACE conn4 <- [1,1075,null,["8"]] 00:44:27 INFO - PROCESS | 1818 | 1477986267114 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 00:44:27 INFO - PROCESS | 1818 | 1477986267119 Marionette TRACE conn4 <- [1,1076,null,{}] 00:44:27 INFO - PROCESS | 1818 | 1477986267124 Marionette TRACE conn4 -> [0,1077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/030.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x96778000 == 30 [pid = 1818] [id = 254] 00:44:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x9ae9f000) [pid = 1818] [serial = 745] [outer = (nil)] 00:44:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0xa1129400) [pid = 1818] [serial = 746] [outer = 0x9ae9f000] 00:44:27 INFO - PROCESS | 1818 | 1477986267213 Marionette DEBUG loaded listener.js 00:44:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0xa2791000) [pid = 1818] [serial = 747] [outer = 0x9ae9f000] 00:44:27 INFO - PROCESS | 1818 | 1477986267782 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:27 INFO - . 00:44:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1027ms 00:44:27 INFO - PROCESS | 1818 | 1477986267824 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 00:44:27 INFO - PROCESS | 1818 | 1477986267827 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 00:44:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 00:44:27 INFO - PROCESS | 1818 | 1477986267834 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:28 INFO - PROCESS | 1818 | 1477986268033 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 00:44:28 INFO - PROCESS | 1818 | 1477986268045 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 00:44:28 INFO - PROCESS | 1818 | 1477986268048 Marionette TRACE conn4 <- [1,1080,null,["8"]] 00:44:28 INFO - PROCESS | 1818 | 1477986268053 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 00:44:28 INFO - PROCESS | 1818 | 1477986268059 Marionette TRACE conn4 <- [1,1081,null,{}] 00:44:28 INFO - PROCESS | 1818 | 1477986268064 Marionette TRACE conn4 -> [0,1082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/031.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:28 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2b14c00 == 31 [pid = 1818] [id = 255] 00:44:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0xa2b15000) [pid = 1818] [serial = 748] [outer = (nil)] 00:44:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0xa42db400) [pid = 1818] [serial = 749] [outer = 0xa2b15000] 00:44:28 INFO - PROCESS | 1818 | 1477986268159 Marionette DEBUG loaded listener.js 00:44:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0xa42e5800) [pid = 1818] [serial = 750] [outer = 0xa2b15000] 00:44:28 INFO - PROCESS | 1818 | 1477986268972 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:29 INFO - . 00:44:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1221ms 00:44:29 INFO - PROCESS | 1818 | 1477986269057 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 00:44:29 INFO - PROCESS | 1818 | 1477986269063 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 00:44:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 00:44:29 INFO - PROCESS | 1818 | 1477986269097 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:29 INFO - PROCESS | 1818 | 1477986269361 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 00:44:29 INFO - PROCESS | 1818 | 1477986269481 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 00:44:29 INFO - PROCESS | 1818 | 1477986269487 Marionette TRACE conn4 <- [1,1085,null,["8"]] 00:44:29 INFO - PROCESS | 1818 | 1477986269499 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 00:44:29 INFO - PROCESS | 1818 | 1477986269505 Marionette TRACE conn4 <- [1,1086,null,{}] 00:44:29 INFO - PROCESS | 1818 | 1477986269513 Marionette TRACE conn4 -> [0,1087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/032.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bafc00 == 32 [pid = 1818] [id = 256] 00:44:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x91bb3c00) [pid = 1818] [serial = 751] [outer = (nil)] 00:44:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x92a5c400) [pid = 1818] [serial = 752] [outer = 0x91bb3c00] 00:44:29 INFO - PROCESS | 1818 | 1477986269629 Marionette DEBUG loaded listener.js 00:44:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x93875c00) [pid = 1818] [serial = 753] [outer = 0x91bb3c00] 00:44:30 INFO - PROCESS | 1818 | 1477986270465 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:30 INFO - . 00:44:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1420ms 00:44:30 INFO - PROCESS | 1818 | 1477986270492 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 00:44:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 00:44:30 INFO - PROCESS | 1818 | 1477986270499 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 00:44:30 INFO - PROCESS | 1818 | 1477986270507 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:30 INFO - PROCESS | 1818 | 1477986270699 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 00:44:30 INFO - PROCESS | 1818 | 1477986270862 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 00:44:30 INFO - PROCESS | 1818 | 1477986270867 Marionette TRACE conn4 <- [1,1090,null,["8"]] 00:44:30 INFO - PROCESS | 1818 | 1477986270879 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 00:44:30 INFO - PROCESS | 1818 | 1477986270884 Marionette TRACE conn4 <- [1,1091,null,{}] 00:44:30 INFO - PROCESS | 1818 | 1477986270891 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/033.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c57c00 == 33 [pid = 1818] [id = 257] 00:44:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x95c5e800) [pid = 1818] [serial = 754] [outer = (nil)] 00:44:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x9617b000) [pid = 1818] [serial = 755] [outer = 0x95c5e800] 00:44:31 INFO - PROCESS | 1818 | 1477986270997 Marionette DEBUG loaded listener.js 00:44:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x9a143800) [pid = 1818] [serial = 756] [outer = 0x95c5e800] 00:44:31 INFO - PROCESS | 1818 | 1477986271698 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:31 INFO - . 00:44:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1230ms 00:44:31 INFO - PROCESS | 1818 | 1477986271774 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 00:44:31 INFO - PROCESS | 1818 | 1477986271782 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 00:44:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 00:44:31 INFO - PROCESS | 1818 | 1477986271790 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:31 INFO - PROCESS | 1818 | 1477986271985 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 00:44:32 INFO - PROCESS | 1818 | 1477986272153 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 00:44:32 INFO - PROCESS | 1818 | 1477986272159 Marionette TRACE conn4 <- [1,1095,null,["8"]] 00:44:32 INFO - PROCESS | 1818 | 1477986272168 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 00:44:32 INFO - PROCESS | 1818 | 1477986272175 Marionette TRACE conn4 <- [1,1096,null,{}] 00:44:32 INFO - PROCESS | 1818 | 1477986272182 Marionette TRACE conn4 -> [0,1097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/034.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x95b73800 == 34 [pid = 1818] [id = 258] 00:44:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0xa4448800) [pid = 1818] [serial = 757] [outer = (nil)] 00:44:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0xa474b800) [pid = 1818] [serial = 758] [outer = 0xa4448800] 00:44:32 INFO - PROCESS | 1818 | 1477986272321 Marionette DEBUG loaded listener.js 00:44:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0xa47b8800) [pid = 1818] [serial = 759] [outer = 0xa4448800] 00:44:33 INFO - PROCESS | 1818 | 1477986273138 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:33 INFO - . 00:44:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1374ms 00:44:33 INFO - PROCESS | 1818 | 1477986273165 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 00:44:33 INFO - PROCESS | 1818 | 1477986273171 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 00:44:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 00:44:33 INFO - PROCESS | 1818 | 1477986273181 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:33 INFO - PROCESS | 1818 | 1477986273377 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 00:44:33 INFO - PROCESS | 1818 | 1477986273556 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 00:44:33 INFO - PROCESS | 1818 | 1477986273564 Marionette TRACE conn4 <- [1,1100,null,["8"]] 00:44:33 INFO - PROCESS | 1818 | 1477986273574 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 00:44:33 INFO - PROCESS | 1818 | 1477986273581 Marionette TRACE conn4 <- [1,1101,null,{}] 00:44:33 INFO - PROCESS | 1818 | 1477986273587 Marionette TRACE conn4 -> [0,1102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/035.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107a400 == 35 [pid = 1818] [id = 259] 00:44:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x9107ec00) [pid = 1818] [serial = 760] [outer = (nil)] 00:44:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x91b25000) [pid = 1818] [serial = 761] [outer = 0x9107ec00] 00:44:33 INFO - PROCESS | 1818 | 1477986273688 Marionette DEBUG loaded listener.js 00:44:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x92e47400) [pid = 1818] [serial = 762] [outer = 0x9107ec00] 00:44:34 INFO - PROCESS | 1818 | --DOCSHELL 0x96778000 == 34 [pid = 1818] [id = 254] 00:44:34 INFO - PROCESS | 1818 | --DOCSHELL 0x965f0400 == 33 [pid = 1818] [id = 253] 00:44:34 INFO - PROCESS | 1818 | --DOCSHELL 0x95b73c00 == 32 [pid = 1818] [id = 252] 00:44:34 INFO - PROCESS | 1818 | --DOCSHELL 0x92e41c00 == 31 [pid = 1818] [id = 251] 00:44:34 INFO - PROCESS | 1818 | --DOCSHELL 0x9100c400 == 30 [pid = 1818] [id = 250] 00:44:34 INFO - PROCESS | 1818 | --DOCSHELL 0x966dfc00 == 29 [pid = 1818] [id = 249] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0xa441c000) [pid = 1818] [serial = 710] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0xa4416800) [pid = 1818] [serial = 711] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0xa2b1c800) [pid = 1818] [serial = 707] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0xa423b400) [pid = 1818] [serial = 708] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0xa23e3000) [pid = 1818] [serial = 704] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0xa2905c00) [pid = 1818] [serial = 705] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x9b3edc00) [pid = 1818] [serial = 701] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0xa0fa6400) [pid = 1818] [serial = 702] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x9a039c00) [pid = 1818] [serial = 698] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9a1cd400) [pid = 1818] [serial = 699] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x94d2f000) [pid = 1818] [serial = 695] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x95078400) [pid = 1818] [serial = 696] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x91040c00) [pid = 1818] [serial = 692] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x91079000) [pid = 1818] [serial = 693] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0xa290ac00) [pid = 1818] [serial = 689] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0xa290f400) [pid = 1818] [serial = 690] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0xa2787400) [pid = 1818] [serial = 686] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0xa27f1c00) [pid = 1818] [serial = 687] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0xa0fa6c00) [pid = 1818] [serial = 683] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0xa0fab000) [pid = 1818] [serial = 684] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x96776400) [pid = 1818] [serial = 680] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x979a4c00) [pid = 1818] [serial = 681] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x91075c00) [pid = 1818] [serial = 677] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x91bb9c00) [pid = 1818] [serial = 678] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x9b319c00) [pid = 1818] [serial = 674] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x9b3ebc00) [pid = 1818] [serial = 675] [outer = (nil)] [url = about:blank] 00:44:34 INFO - PROCESS | 1818 | 1477986274414 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:34 INFO - . 00:44:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1281ms 00:44:34 INFO - PROCESS | 1818 | 1477986274460 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 00:44:34 INFO - PROCESS | 1818 | 1477986274465 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 00:44:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 00:44:34 INFO - PROCESS | 1818 | 1477986274473 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:34 INFO - PROCESS | 1818 | 1477986274640 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 00:44:34 INFO - PROCESS | 1818 | 1477986274767 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 00:44:34 INFO - PROCESS | 1818 | 1477986274771 Marionette TRACE conn4 <- [1,1105,null,["8"]] 00:44:34 INFO - PROCESS | 1818 | 1477986274777 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 00:44:34 INFO - PROCESS | 1818 | 1477986274783 Marionette TRACE conn4 <- [1,1106,null,{}] 00:44:34 INFO - PROCESS | 1818 | 1477986274788 Marionette TRACE conn4 -> [0,1107,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/036.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x91080400 == 30 [pid = 1818] [id = 260] 00:44:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x91baf000) [pid = 1818] [serial = 763] [outer = (nil)] 00:44:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x95077400) [pid = 1818] [serial = 764] [outer = 0x91baf000] 00:44:34 INFO - PROCESS | 1818 | 1477986274880 Marionette DEBUG loaded listener.js 00:44:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9507f400) [pid = 1818] [serial = 765] [outer = 0x91baf000] 00:44:35 INFO - PROCESS | 1818 | 1477986275400 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:35 INFO - . 00:44:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 980ms 00:44:35 INFO - PROCESS | 1818 | 1477986275461 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 00:44:35 INFO - PROCESS | 1818 | 1477986275469 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 00:44:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 00:44:35 INFO - PROCESS | 1818 | 1477986275477 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:35 INFO - PROCESS | 1818 | 1477986275641 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 00:44:35 INFO - PROCESS | 1818 | 1477986275764 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 00:44:35 INFO - PROCESS | 1818 | 1477986275768 Marionette TRACE conn4 <- [1,1110,null,["8"]] 00:44:35 INFO - PROCESS | 1818 | 1477986275777 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 00:44:35 INFO - PROCESS | 1818 | 1477986275782 Marionette TRACE conn4 <- [1,1111,null,{}] 00:44:35 INFO - PROCESS | 1818 | 1477986275790 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/037.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x96771800 == 31 [pid = 1818] [id = 261] 00:44:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x96776400) [pid = 1818] [serial = 766] [outer = (nil)] 00:44:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x97978000) [pid = 1818] [serial = 767] [outer = 0x96776400] 00:44:35 INFO - PROCESS | 1818 | 1477986275884 Marionette DEBUG loaded listener.js 00:44:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x994d2c00) [pid = 1818] [serial = 768] [outer = 0x96776400] 00:44:36 INFO - PROCESS | 1818 | 1477986276401 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:36 INFO - . 00:44:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 972ms 00:44:36 INFO - PROCESS | 1818 | 1477986276457 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 00:44:36 INFO - PROCESS | 1818 | 1477986276460 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 00:44:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 00:44:36 INFO - PROCESS | 1818 | 1477986276468 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:36 INFO - PROCESS | 1818 | 1477986276683 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 00:44:36 INFO - PROCESS | 1818 | 1477986276714 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 00:44:36 INFO - PROCESS | 1818 | 1477986276719 Marionette TRACE conn4 <- [1,1115,null,["8"]] 00:44:36 INFO - PROCESS | 1818 | 1477986276724 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 00:44:36 INFO - PROCESS | 1818 | 1477986276730 Marionette TRACE conn4 <- [1,1116,null,{}] 00:44:36 INFO - PROCESS | 1818 | 1477986276809 Marionette TRACE conn4 -> [0,1117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/038.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b320800 == 32 [pid = 1818] [id = 262] 00:44:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x9b3ecc00) [pid = 1818] [serial = 769] [outer = (nil)] 00:44:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0xa0fab400) [pid = 1818] [serial = 770] [outer = 0x9b3ecc00] 00:44:36 INFO - PROCESS | 1818 | 1477986276902 Marionette DEBUG loaded listener.js 00:44:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0xa112a000) [pid = 1818] [serial = 771] [outer = 0x9b3ecc00] 00:44:37 INFO - PROCESS | 1818 | 1477986277602 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:37 INFO - . 00:44:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1180ms 00:44:37 INFO - PROCESS | 1818 | 1477986277648 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 00:44:37 INFO - PROCESS | 1818 | 1477986277650 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 00:44:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 00:44:37 INFO - PROCESS | 1818 | 1477986277658 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:37 INFO - PROCESS | 1818 | 1477986277865 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 00:44:37 INFO - PROCESS | 1818 | 1477986277888 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 00:44:37 INFO - PROCESS | 1818 | 1477986277892 Marionette TRACE conn4 <- [1,1120,null,["8"]] 00:44:37 INFO - PROCESS | 1818 | 1477986277903 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 00:44:37 INFO - PROCESS | 1818 | 1477986277907 Marionette TRACE conn4 <- [1,1121,null,{}] 00:44:37 INFO - PROCESS | 1818 | 1477986277912 Marionette TRACE conn4 -> [0,1122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/039.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:38 INFO - PROCESS | 1818 | ++DOCSHELL 0xa2905000 == 33 [pid = 1818] [id = 263] 00:44:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0xa2905400) [pid = 1818] [serial = 772] [outer = (nil)] 00:44:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0xa290f000) [pid = 1818] [serial = 773] [outer = 0xa2905400] 00:44:38 INFO - PROCESS | 1818 | 1477986278068 Marionette DEBUG loaded listener.js 00:44:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0xa2b11000) [pid = 1818] [serial = 774] [outer = 0xa2905400] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x966d5400) [pid = 1818] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x91079800) [pid = 1818] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x979aec00) [pid = 1818] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0xa2b19800) [pid = 1818] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0xa4b4f400) [pid = 1818] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0xa5d5c800) [pid = 1818] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x97976c00) [pid = 1818] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9100f400) [pid = 1818] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8fb0e800) [pid = 1818] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x9ae9f000) [pid = 1818] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x95b74400) [pid = 1818] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 00:44:38 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x92e45000) [pid = 1818] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 00:44:38 INFO - PROCESS | 1818 | 1477986278772 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:38 INFO - . 00:44:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1131ms 00:44:38 INFO - PROCESS | 1818 | 1477986278788 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 00:44:38 INFO - PROCESS | 1818 | 1477986278791 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 00:44:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 00:44:38 INFO - PROCESS | 1818 | 1477986278799 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:39 INFO - PROCESS | 1818 | 1477986278997 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 00:44:39 INFO - PROCESS | 1818 | 1477986279007 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 00:44:39 INFO - PROCESS | 1818 | 1477986279011 Marionette TRACE conn4 <- [1,1125,null,["8"]] 00:44:39 INFO - PROCESS | 1818 | 1477986279016 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 00:44:39 INFO - PROCESS | 1818 | 1477986279021 Marionette TRACE conn4 <- [1,1126,null,{}] 00:44:39 INFO - PROCESS | 1818 | 1477986279142 Marionette TRACE conn4 -> [0,1127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/040.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3cc00 == 34 [pid = 1818] [id = 264] 00:44:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8fb10800) [pid = 1818] [serial = 775] [outer = (nil)] 00:44:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0xa2b18000) [pid = 1818] [serial = 776] [outer = 0x8fb10800] 00:44:39 INFO - PROCESS | 1818 | 1477986279235 Marionette DEBUG loaded listener.js 00:44:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0xa443ec00) [pid = 1818] [serial = 777] [outer = 0x8fb10800] 00:44:39 INFO - PROCESS | 1818 | 1477986279762 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 00:44:39 INFO - . 00:44:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 973ms 00:44:39 INFO - PROCESS | 1818 | 1477986279771 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 00:44:39 INFO - PROCESS | 1818 | 1477986279774 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 00:44:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 00:44:39 INFO - PROCESS | 1818 | 1477986279781 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:39 INFO - PROCESS | 1818 | 1477986279974 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 00:44:40 INFO - PROCESS | 1818 | 1477986280105 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 00:44:40 INFO - PROCESS | 1818 | 1477986280109 Marionette TRACE conn4 <- [1,1130,null,["8"]] 00:44:40 INFO - PROCESS | 1818 | 1477986280115 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 00:44:40 INFO - PROCESS | 1818 | 1477986280122 Marionette TRACE conn4 <- [1,1131,null,{}] 00:44:40 INFO - PROCESS | 1818 | 1477986280127 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/041.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:40 INFO - PROCESS | 1818 | ++DOCSHELL 0xa42db800 == 35 [pid = 1818] [id = 265] 00:44:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0xa42dd000) [pid = 1818] [serial = 778] [outer = (nil)] 00:44:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0xa4bf7c00) [pid = 1818] [serial = 779] [outer = 0xa42dd000] 00:44:40 INFO - PROCESS | 1818 | 1477986280213 Marionette DEBUG loaded listener.js 00:44:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0xa5e51000) [pid = 1818] [serial = 780] [outer = 0xa42dd000] 00:44:40 INFO - PROCESS | 1818 | 1477986280805 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 00:44:40 INFO - . 00:44:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1126ms 00:44:40 INFO - PROCESS | 1818 | 1477986280922 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 00:44:40 INFO - PROCESS | 1818 | 1477986280929 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 00:44:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 00:44:40 INFO - PROCESS | 1818 | 1477986280941 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:41 INFO - PROCESS | 1818 | 1477986281144 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 00:44:41 INFO - PROCESS | 1818 | 1477986281315 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 00:44:41 INFO - PROCESS | 1818 | 1477986281321 Marionette TRACE conn4 <- [1,1135,null,["8"]] 00:44:41 INFO - PROCESS | 1818 | 1477986281329 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 00:44:41 INFO - PROCESS | 1818 | 1477986281337 Marionette TRACE conn4 <- [1,1136,null,{}] 00:44:41 INFO - PROCESS | 1818 | 1477986281343 Marionette TRACE conn4 -> [0,1137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/042.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x91081800 == 36 [pid = 1818] [id = 266] 00:44:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x91081c00) [pid = 1818] [serial = 781] [outer = (nil)] 00:44:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x92e41800) [pid = 1818] [serial = 782] [outer = 0x91081c00] 00:44:41 INFO - PROCESS | 1818 | 1477986281467 Marionette DEBUG loaded listener.js 00:44:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x94b1a400) [pid = 1818] [serial = 783] [outer = 0x91081c00] 00:44:42 INFO - PROCESS | 1818 | 1477986282107 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 00:44:42 INFO - . 00:44:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1226ms 00:44:42 INFO - PROCESS | 1818 | 1477986282166 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 00:44:42 INFO - PROCESS | 1818 | 1477986282172 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 00:44:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 00:44:42 INFO - PROCESS | 1818 | 1477986282179 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:42 INFO - PROCESS | 1818 | 1477986282394 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 00:44:42 INFO - PROCESS | 1818 | 1477986282572 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 00:44:42 INFO - PROCESS | 1818 | 1477986282577 Marionette TRACE conn4 <- [1,1140,null,["8"]] 00:44:42 INFO - PROCESS | 1818 | 1477986282589 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 00:44:42 INFO - PROCESS | 1818 | 1477986282595 Marionette TRACE conn4 <- [1,1141,null,{}] 00:44:42 INFO - PROCESS | 1818 | 1477986282601 Marionette TRACE conn4 -> [0,1142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/043.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x965fc800 == 37 [pid = 1818] [id = 267] 00:44:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x96770c00) [pid = 1818] [serial = 784] [outer = (nil)] 00:44:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x9ae9a400) [pid = 1818] [serial = 785] [outer = 0x96770c00] 00:44:42 INFO - PROCESS | 1818 | 1477986282705 Marionette DEBUG loaded listener.js 00:44:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9b321800) [pid = 1818] [serial = 786] [outer = 0x96770c00] 00:44:43 INFO - PROCESS | 1818 | 1477986283380 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 00:44:43 INFO - . 00:44:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1225ms 00:44:43 INFO - PROCESS | 1818 | 1477986283447 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 00:44:43 INFO - PROCESS | 1818 | 1477986283455 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 00:44:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 00:44:43 INFO - PROCESS | 1818 | 1477986283464 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:43 INFO - PROCESS | 1818 | 1477986283645 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 00:44:43 INFO - PROCESS | 1818 | 1477986283812 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 00:44:43 INFO - PROCESS | 1818 | 1477986283818 Marionette TRACE conn4 <- [1,1145,null,["8"]] 00:44:43 INFO - PROCESS | 1818 | 1477986283829 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 00:44:43 INFO - PROCESS | 1818 | 1477986283837 Marionette TRACE conn4 <- [1,1146,null,{}] 00:44:43 INFO - PROCESS | 1818 | 1477986283843 Marionette TRACE conn4 -> [0,1147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/044.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:43 INFO - PROCESS | 1818 | ++DOCSHELL 0xa441f400 == 38 [pid = 1818] [id = 268] 00:44:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0xa441fc00) [pid = 1818] [serial = 787] [outer = (nil)] 00:44:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0xa5e49400) [pid = 1818] [serial = 788] [outer = 0xa441fc00] 00:44:43 INFO - PROCESS | 1818 | 1477986283950 Marionette DEBUG loaded listener.js 00:44:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0xa5e55800) [pid = 1818] [serial = 789] [outer = 0xa441fc00] 00:44:44 INFO - PROCESS | 1818 | 1477986284676 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:44 INFO - . 00:44:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1223ms 00:44:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 00:44:44 INFO - PROCESS | 1818 | 1477986284687 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 00:44:44 INFO - PROCESS | 1818 | 1477986284691 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 00:44:44 INFO - PROCESS | 1818 | 1477986284699 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:44 INFO - PROCESS | 1818 | 1477986284882 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 00:44:45 INFO - PROCESS | 1818 | 1477986285052 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 00:44:45 INFO - PROCESS | 1818 | 1477986285057 Marionette TRACE conn4 <- [1,1150,null,["8"]] 00:44:45 INFO - PROCESS | 1818 | 1477986285068 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 00:44:45 INFO - PROCESS | 1818 | 1477986285074 Marionette TRACE conn4 <- [1,1151,null,{}] 00:44:45 INFO - PROCESS | 1818 | 1477986285083 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/045.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x9653b400 == 39 [pid = 1818] [id = 269] 00:44:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x9653f400) [pid = 1818] [serial = 790] [outer = (nil)] 00:44:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x96542800) [pid = 1818] [serial = 791] [outer = 0x9653f400] 00:44:45 INFO - PROCESS | 1818 | 1477986285186 Marionette DEBUG loaded listener.js 00:44:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x96544400) [pid = 1818] [serial = 792] [outer = 0x9653f400] 00:44:45 INFO - PROCESS | 1818 | 1477986285893 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:45 INFO - . 00:44:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1229ms 00:44:45 INFO - PROCESS | 1818 | 1477986285949 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 00:44:45 INFO - PROCESS | 1818 | 1477986285953 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 00:44:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 00:44:45 INFO - PROCESS | 1818 | 1477986285961 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:46 INFO - PROCESS | 1818 | 1477986286132 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 00:44:46 INFO - PROCESS | 1818 | 1477986286299 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 00:44:46 INFO - PROCESS | 1818 | 1477986286302 Marionette TRACE conn4 <- [1,1155,null,["8"]] 00:44:46 INFO - PROCESS | 1818 | 1477986286317 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 00:44:46 INFO - PROCESS | 1818 | 1477986286329 Marionette TRACE conn4 <- [1,1156,null,{}] 00:44:46 INFO - PROCESS | 1818 | 1477986286333 Marionette TRACE conn4 -> [0,1157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/046.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ba2800 == 40 [pid = 1818] [id = 270] 00:44:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x94ba2c00) [pid = 1818] [serial = 793] [outer = (nil)] 00:44:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x94ba8000) [pid = 1818] [serial = 794] [outer = 0x94ba2c00] 00:44:46 INFO - PROCESS | 1818 | 1477986286443 Marionette DEBUG loaded listener.js 00:44:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x94ba9800) [pid = 1818] [serial = 795] [outer = 0x94ba2c00] 00:44:47 INFO - PROCESS | 1818 | 1477986287100 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:47 INFO - . 00:44:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1175ms 00:44:47 INFO - PROCESS | 1818 | 1477986287158 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 00:44:47 INFO - PROCESS | 1818 | 1477986287161 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 00:44:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 00:44:47 INFO - PROCESS | 1818 | 1477986287170 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:47 INFO - PROCESS | 1818 | 1477986287408 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 00:44:47 INFO - PROCESS | 1818 | 1477986287593 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 00:44:47 INFO - PROCESS | 1818 | 1477986287597 Marionette TRACE conn4 <- [1,1160,null,["8"]] 00:44:47 INFO - PROCESS | 1818 | 1477986287608 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 00:44:47 INFO - PROCESS | 1818 | 1477986287613 Marionette TRACE conn4 <- [1,1161,null,{}] 00:44:47 INFO - PROCESS | 1818 | 1477986287619 Marionette TRACE conn4 -> [0,1162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/047.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:47 INFO - PROCESS | 1818 | ++DOCSHELL 0xa5e1b400 == 41 [pid = 1818] [id = 271] 00:44:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0xa5e1b800) [pid = 1818] [serial = 796] [outer = (nil)] 00:44:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0xa5e1e400) [pid = 1818] [serial = 797] [outer = 0xa5e1b800] 00:44:47 INFO - PROCESS | 1818 | 1477986287728 Marionette DEBUG loaded listener.js 00:44:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0xa5e1f800) [pid = 1818] [serial = 798] [outer = 0xa5e1b800] 00:44:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x958e0c00) [pid = 1818] [serial = 799] [outer = 0xa5e1b800] 00:44:48 INFO - PROCESS | 1818 | 1477986288519 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:48 INFO - . 00:44:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1376ms 00:44:48 INFO - PROCESS | 1818 | 1477986288546 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 00:44:48 INFO - PROCESS | 1818 | 1477986288549 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 00:44:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 00:44:48 INFO - PROCESS | 1818 | 1477986288556 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:48 INFO - PROCESS | 1818 | 1477986288736 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 00:44:48 INFO - PROCESS | 1818 | 1477986288911 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 00:44:48 INFO - PROCESS | 1818 | 1477986288914 Marionette TRACE conn4 <- [1,1165,null,["8"]] 00:44:48 INFO - PROCESS | 1818 | 1477986288924 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 00:44:48 INFO - PROCESS | 1818 | 1477986288937 Marionette TRACE conn4 <- [1,1166,null,{}] 00:44:49 INFO - PROCESS | 1818 | 1477986288986 Marionette TRACE conn4 -> [0,1167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/048.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e4400 == 42 [pid = 1818] [id = 272] 00:44:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x8dcb7800) [pid = 1818] [serial = 800] [outer = (nil)] 00:44:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x92e49000) [pid = 1818] [serial = 801] [outer = 0x8dcb7800] 00:44:49 INFO - PROCESS | 1818 | 1477986289090 Marionette DEBUG loaded listener.js 00:44:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x958e7800) [pid = 1818] [serial = 802] [outer = 0x8dcb7800] 00:44:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x8fa87000) [pid = 1818] [serial = 803] [outer = 0x8dcb7800] 00:44:49 INFO - PROCESS | 1818 | 1477986289975 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 00:44:50 INFO - . 00:44:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1472ms 00:44:50 INFO - PROCESS | 1818 | 1477986290095 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 00:44:50 INFO - PROCESS | 1818 | 1477986290108 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 00:44:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 00:44:50 INFO - PROCESS | 1818 | 1477986290164 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:50 INFO - PROCESS | 1818 | 1477986290410 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 00:44:50 INFO - PROCESS | 1818 | 1477986290620 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 00:44:50 INFO - PROCESS | 1818 | 1477986290625 Marionette TRACE conn4 <- [1,1170,null,["8"]] 00:44:50 INFO - PROCESS | 1818 | 1477986290634 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 00:44:50 INFO - PROCESS | 1818 | 1477986290641 Marionette TRACE conn4 <- [1,1171,null,{}] 00:44:50 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3cc00 == 41 [pid = 1818] [id = 264] 00:44:50 INFO - PROCESS | 1818 | --DOCSHELL 0xa2905000 == 40 [pid = 1818] [id = 263] 00:44:50 INFO - PROCESS | 1818 | --DOCSHELL 0x96771800 == 39 [pid = 1818] [id = 261] 00:44:50 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0xa42db400) [pid = 1818] [serial = 749] [outer = (nil)] [url = about:blank] 00:44:50 INFO - PROCESS | 1818 | --DOCSHELL 0x91080400 == 38 [pid = 1818] [id = 260] 00:44:50 INFO - PROCESS | 1818 | --DOCSHELL 0x9107a400 == 37 [pid = 1818] [id = 259] 00:44:50 INFO - PROCESS | 1818 | 1477986290681 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/049.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107a400 == 38 [pid = 1818] [id = 273] 00:44:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x9107cc00) [pid = 1818] [serial = 804] [outer = (nil)] 00:44:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x93a99400) [pid = 1818] [serial = 805] [outer = 0x9107cc00] 00:44:50 INFO - PROCESS | 1818 | 1477986290785 Marionette DEBUG loaded listener.js 00:44:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x94baa400) [pid = 1818] [serial = 806] [outer = 0x9107cc00] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0xa1129400) [pid = 1818] [serial = 746] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0xa2791000) [pid = 1818] [serial = 747] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x96777800) [pid = 1818] [serial = 743] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x9b4d6400) [pid = 1818] [serial = 744] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x95b77800) [pid = 1818] [serial = 740] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x95c57400) [pid = 1818] [serial = 741] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x95077800) [pid = 1818] [serial = 737] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x8ddcd800) [pid = 1818] [serial = 738] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x91043800) [pid = 1818] [serial = 734] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x9107c800) [pid = 1818] [serial = 735] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x97b66400) [pid = 1818] [serial = 731] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x9a1d5c00) [pid = 1818] [serial = 732] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x9103dc00) [pid = 1818] [serial = 728] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x95074000) [pid = 1818] [serial = 729] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0xa5e4b000) [pid = 1818] [serial = 725] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0xa5e4f400) [pid = 1818] [serial = 726] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9a442800) [pid = 1818] [serial = 722] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0xa4bac800) [pid = 1818] [serial = 723] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0xa42e8800) [pid = 1818] [serial = 719] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0xa447cc00) [pid = 1818] [serial = 720] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x983c6800) [pid = 1818] [serial = 716] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x9a143000) [pid = 1818] [serial = 717] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x91bb2400) [pid = 1818] [serial = 713] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x92a08400) [pid = 1818] [serial = 714] [outer = (nil)] [url = about:blank] 00:44:51 INFO - PROCESS | 1818 | 1477986291398 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 00:44:51 INFO - . 00:44:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1270ms 00:44:51 INFO - PROCESS | 1818 | 1477986291447 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 00:44:51 INFO - PROCESS | 1818 | 1477986291454 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 00:44:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 00:44:51 INFO - PROCESS | 1818 | 1477986291462 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:51 INFO - PROCESS | 1818 | 1477986291661 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 00:44:51 INFO - PROCESS | 1818 | 1477986291793 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 00:44:51 INFO - PROCESS | 1818 | 1477986291797 Marionette TRACE conn4 <- [1,1175,null,["8"]] 00:44:51 INFO - PROCESS | 1818 | 1477986291804 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 00:44:51 INFO - PROCESS | 1818 | 1477986291809 Marionette TRACE conn4 <- [1,1176,null,{}] 00:44:51 INFO - PROCESS | 1818 | 1477986291815 Marionette TRACE conn4 -> [0,1177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/050.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x950b9400 == 39 [pid = 1818] [id = 274] 00:44:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x95832400) [pid = 1818] [serial = 807] [outer = (nil)] 00:44:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x958dfc00) [pid = 1818] [serial = 808] [outer = 0x95832400] 00:44:51 INFO - PROCESS | 1818 | 1477986291909 Marionette DEBUG loaded listener.js 00:44:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x958e9400) [pid = 1818] [serial = 809] [outer = 0x95832400] 00:44:52 INFO - PROCESS | 1818 | 1477986292545 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 00:44:52 INFO - . 00:44:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1172ms 00:44:52 INFO - PROCESS | 1818 | 1477986292641 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 00:44:52 INFO - PROCESS | 1818 | 1477986292648 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 00:44:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 00:44:52 INFO - PROCESS | 1818 | 1477986292661 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:52 INFO - PROCESS | 1818 | 1477986292831 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 00:44:52 INFO - PROCESS | 1818 | 1477986292974 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 00:44:52 INFO - PROCESS | 1818 | 1477986292979 Marionette TRACE conn4 <- [1,1180,null,["8"]] 00:44:52 INFO - PROCESS | 1818 | 1477986292984 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 00:44:52 INFO - PROCESS | 1818 | 1477986292990 Marionette TRACE conn4 <- [1,1181,null,{}] 00:44:53 INFO - PROCESS | 1818 | 1477986292997 Marionette TRACE conn4 -> [0,1182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/051.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x96544000 == 40 [pid = 1818] [id = 275] 00:44:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x96545800) [pid = 1818] [serial = 810] [outer = (nil)] 00:44:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x966db800) [pid = 1818] [serial = 811] [outer = 0x96545800] 00:44:53 INFO - PROCESS | 1818 | 1477986293092 Marionette DEBUG loaded listener.js 00:44:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x97b66400) [pid = 1818] [serial = 812] [outer = 0x96545800] 00:44:53 INFO - PROCESS | 1818 | 1477986293671 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 00:44:53 INFO - . 00:44:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1022ms 00:44:53 INFO - PROCESS | 1818 | 1477986293732 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 00:44:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 00:44:53 INFO - PROCESS | 1818 | 1477986293736 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 00:44:53 INFO - PROCESS | 1818 | 1477986293747 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:53 INFO - PROCESS | 1818 | 1477986293981 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 00:44:54 INFO - PROCESS | 1818 | 1477986294002 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 00:44:54 INFO - PROCESS | 1818 | 1477986294008 Marionette TRACE conn4 <- [1,1185,null,["8"]] 00:44:54 INFO - PROCESS | 1818 | 1477986294015 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 00:44:54 INFO - PROCESS | 1818 | 1477986294022 Marionette TRACE conn4 <- [1,1186,null,{}] 00:44:54 INFO - PROCESS | 1818 | 1477986294104 Marionette TRACE conn4 -> [0,1187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a041400 == 41 [pid = 1818] [id = 276] 00:44:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9b3ed800) [pid = 1818] [serial = 813] [outer = (nil)] 00:44:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0xa0f9f800) [pid = 1818] [serial = 814] [outer = 0x9b3ed800] 00:44:54 INFO - PROCESS | 1818 | 1477986294195 Marionette DEBUG loaded listener.js 00:44:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0xa2393000) [pid = 1818] [serial = 815] [outer = 0x9b3ed800] 00:44:54 INFO - PROCESS | 1818 | 1477986294733 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 00:44:54 INFO - . 00:44:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1019ms 00:44:54 INFO - PROCESS | 1818 | 1477986294762 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 00:44:54 INFO - PROCESS | 1818 | 1477986294765 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 00:44:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 00:44:54 INFO - PROCESS | 1818 | 1477986294772 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:54 INFO - PROCESS | 1818 | 1477986294982 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 00:44:55 INFO - PROCESS | 1818 | 1477986295015 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 00:44:55 INFO - PROCESS | 1818 | 1477986295017 Marionette TRACE conn4 <- [1,1190,null,["8"]] 00:44:55 INFO - PROCESS | 1818 | 1477986295023 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 00:44:55 INFO - PROCESS | 1818 | 1477986295028 Marionette TRACE conn4 <- [1,1191,null,{}] 00:44:55 INFO - PROCESS | 1818 | 1477986295033 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x9653b000 == 42 [pid = 1818] [id = 277] 00:44:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0xa2786000) [pid = 1818] [serial = 816] [outer = (nil)] 00:44:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0xa2903000) [pid = 1818] [serial = 817] [outer = 0xa2786000] 00:44:55 INFO - PROCESS | 1818 | 1477986295199 Marionette DEBUG loaded listener.js 00:44:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0xa2b11c00) [pid = 1818] [serial = 818] [outer = 0xa2786000] 00:44:55 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0xa2905400) [pid = 1818] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 00:44:55 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0xa4448800) [pid = 1818] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 00:44:55 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9b3ecc00) [pid = 1818] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 00:44:55 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8fb10800) [pid = 1818] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 00:44:55 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x91bb3c00) [pid = 1818] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 00:44:55 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x95c5e800) [pid = 1818] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 00:44:55 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9107ec00) [pid = 1818] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 00:44:55 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x91baf000) [pid = 1818] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 00:44:55 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x96776400) [pid = 1818] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 00:44:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0c800 == 43 [pid = 1818] [id = 278] 00:44:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0xa290f800) [pid = 1818] [serial = 819] [outer = (nil)] 00:44:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0xa42ddc00) [pid = 1818] [serial = 820] [outer = 0xa290f800] 00:44:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0xa4483c00) [pid = 1818] [serial = 821] [outer = 0xa290f800] 00:44:56 INFO - PROCESS | 1818 | 1477986296033 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 00:44:56 INFO - ... 00:44:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1278ms 00:44:56 INFO - PROCESS | 1818 | 1477986296051 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 00:44:56 INFO - PROCESS | 1818 | 1477986296054 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 00:44:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 00:44:56 INFO - PROCESS | 1818 | 1477986296065 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:56 INFO - PROCESS | 1818 | 1477986296307 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 00:44:56 INFO - PROCESS | 1818 | 1477986296325 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 00:44:56 INFO - PROCESS | 1818 | 1477986296329 Marionette TRACE conn4 <- [1,1195,null,["8"]] 00:44:56 INFO - PROCESS | 1818 | 1477986296334 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 00:44:56 INFO - PROCESS | 1818 | 1477986296341 Marionette TRACE conn4 <- [1,1196,null,{}] 00:44:56 INFO - PROCESS | 1818 | 1477986296347 Marionette TRACE conn4 -> [0,1197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:56 INFO - PROCESS | 1818 | ++DOCSHELL 0xa42df400 == 44 [pid = 1818] [id = 279] 00:44:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0xa443c400) [pid = 1818] [serial = 822] [outer = (nil)] 00:44:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0xa4ba9000) [pid = 1818] [serial = 823] [outer = 0xa443c400] 00:44:56 INFO - PROCESS | 1818 | 1477986296435 Marionette DEBUG loaded listener.js 00:44:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0xa5e1cc00) [pid = 1818] [serial = 824] [outer = 0xa443c400] 00:44:56 INFO - PROCESS | 1818 | ++DOCSHELL 0xa5e29400 == 45 [pid = 1818] [id = 280] 00:44:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0xa5e29800) [pid = 1818] [serial = 825] [outer = (nil)] 00:44:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0xa4ba6c00) [pid = 1818] [serial = 826] [outer = 0xa5e29800] 00:44:57 INFO - PROCESS | 1818 | 1477986297057 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 00:44:57 INFO - . 00:44:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1020ms 00:44:57 INFO - PROCESS | 1818 | 1477986297106 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 00:44:57 INFO - PROCESS | 1818 | 1477986297112 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 00:44:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 00:44:57 INFO - PROCESS | 1818 | 1477986297119 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:57 INFO - PROCESS | 1818 | 1477986297298 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 00:44:57 INFO - PROCESS | 1818 | 1477986297433 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 00:44:57 INFO - PROCESS | 1818 | 1477986297440 Marionette TRACE conn4 <- [1,1200,null,["8"]] 00:44:57 INFO - PROCESS | 1818 | 1477986297448 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 00:44:57 INFO - PROCESS | 1818 | 1477986297456 Marionette TRACE conn4 <- [1,1201,null,{}] 00:44:57 INFO - PROCESS | 1818 | 1477986297471 Marionette TRACE conn4 -> [0,1202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:57 INFO - PROCESS | 1818 | ++DOCSHELL 0xa5e22000 == 46 [pid = 1818] [id = 281] 00:44:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0xa5e22c00) [pid = 1818] [serial = 827] [outer = (nil)] 00:44:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0xa5e26800) [pid = 1818] [serial = 828] [outer = 0xa5e22c00] 00:44:57 INFO - PROCESS | 1818 | 1477986297574 Marionette DEBUG loaded listener.js 00:44:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0xa5e54800) [pid = 1818] [serial = 829] [outer = 0xa5e22c00] 00:44:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc5c00 == 47 [pid = 1818] [id = 282] 00:44:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x9100c400) [pid = 1818] [serial = 830] [outer = (nil)] 00:44:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8da09c00) [pid = 1818] [serial = 831] [outer = 0x9100c400] 00:44:58 INFO - PROCESS | 1818 | 1477986298270 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 00:44:58 INFO - . 00:44:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1221ms 00:44:58 INFO - PROCESS | 1818 | 1477986298341 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 00:44:58 INFO - PROCESS | 1818 | 1477986298347 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 00:44:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 00:44:58 INFO - PROCESS | 1818 | 1477986298359 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:58 INFO - PROCESS | 1818 | 1477986298571 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 00:44:58 INFO - PROCESS | 1818 | 1477986298750 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 00:44:58 INFO - PROCESS | 1818 | 1477986298756 Marionette TRACE conn4 <- [1,1205,null,["8"]] 00:44:58 INFO - PROCESS | 1818 | 1477986298763 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 00:44:58 INFO - PROCESS | 1818 | 1477986298772 Marionette TRACE conn4 <- [1,1206,null,{}] 00:44:58 INFO - PROCESS | 1818 | 1477986298821 Marionette TRACE conn4 -> [0,1207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:44:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x95082c00 == 48 [pid = 1818] [id = 283] 00:44:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x950ad400) [pid = 1818] [serial = 832] [outer = (nil)] 00:44:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x958ec400) [pid = 1818] [serial = 833] [outer = 0x950ad400] 00:44:58 INFO - PROCESS | 1818 | 1477986298935 Marionette DEBUG loaded listener.js 00:44:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x95b74400) [pid = 1818] [serial = 834] [outer = 0x950ad400] 00:44:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x983bb800 == 49 [pid = 1818] [id = 284] 00:44:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x983c6800) [pid = 1818] [serial = 835] [outer = (nil)] 00:44:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x8fb10800) [pid = 1818] [serial = 836] [outer = 0x983c6800] 00:44:59 INFO - PROCESS | 1818 | 1477986299659 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 00:44:59 INFO - . 00:44:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1375ms 00:44:59 INFO - PROCESS | 1818 | 1477986299733 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 00:44:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 00:44:59 INFO - PROCESS | 1818 | 1477986299738 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 00:44:59 INFO - PROCESS | 1818 | 1477986299746 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:44:59 INFO - PROCESS | 1818 | 1477986299949 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 00:45:00 INFO - PROCESS | 1818 | 1477986300125 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 00:45:00 INFO - PROCESS | 1818 | 1477986300129 Marionette TRACE conn4 <- [1,1210,null,["8"]] 00:45:00 INFO - PROCESS | 1818 | 1477986300141 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 00:45:00 INFO - PROCESS | 1818 | 1477986300146 Marionette TRACE conn4 <- [1,1211,null,{}] 00:45:00 INFO - PROCESS | 1818 | 1477986300152 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b430400 == 50 [pid = 1818] [id = 285] 00:45:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x9b438400) [pid = 1818] [serial = 837] [outer = (nil)] 00:45:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0xa2902000) [pid = 1818] [serial = 838] [outer = 0x9b438400] 00:45:00 INFO - PROCESS | 1818 | 1477986300327 Marionette DEBUG loaded listener.js 00:45:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0xa2b1cc00) [pid = 1818] [serial = 839] [outer = 0x9b438400] 00:45:00 INFO - PROCESS | 1818 | ++DOCSHELL 0xa5e52800 == 51 [pid = 1818] [id = 286] 00:45:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0xa923ec00) [pid = 1818] [serial = 840] [outer = (nil)] 00:45:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0xa9240c00) [pid = 1818] [serial = 841] [outer = 0xa923ec00] 00:45:01 INFO - PROCESS | 1818 | 1477986301024 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 00:45:01 INFO - . 00:45:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1377ms 00:45:01 INFO - PROCESS | 1818 | 1477986301130 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 00:45:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 00:45:01 INFO - PROCESS | 1818 | 1477986301137 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 00:45:01 INFO - PROCESS | 1818 | 1477986301145 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:01 INFO - PROCESS | 1818 | 1477986301378 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 00:45:01 INFO - PROCESS | 1818 | 1477986301540 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 00:45:01 INFO - PROCESS | 1818 | 1477986301546 Marionette TRACE conn4 <- [1,1215,null,["8"]] 00:45:01 INFO - PROCESS | 1818 | 1477986301552 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 00:45:01 INFO - PROCESS | 1818 | 1477986301559 Marionette TRACE conn4 <- [1,1216,null,{}] 00:45:01 INFO - PROCESS | 1818 | 1477986301566 Marionette TRACE conn4 -> [0,1217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c2c400 == 52 [pid = 1818] [id = 287] 00:45:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0x95c2c800) [pid = 1818] [serial = 842] [outer = (nil)] 00:45:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x95c2f800) [pid = 1818] [serial = 843] [outer = 0x95c2c800] 00:45:01 INFO - PROCESS | 1818 | 1477986301673 Marionette DEBUG loaded listener.js 00:45:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x95c54800) [pid = 1818] [serial = 844] [outer = 0x95c2c800] 00:45:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da0a800 == 53 [pid = 1818] [id = 288] 00:45:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x91082800) [pid = 1818] [serial = 845] [outer = (nil)] 00:45:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0x96677000) [pid = 1818] [serial = 846] [outer = 0x91082800] 00:45:02 INFO - PROCESS | 1818 | 1477986302490 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 00:45:02 INFO - . 00:45:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1375ms 00:45:02 INFO - PROCESS | 1818 | 1477986302518 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 00:45:02 INFO - PROCESS | 1818 | 1477986302524 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 00:45:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 00:45:02 INFO - PROCESS | 1818 | 1477986302552 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:02 INFO - PROCESS | 1818 | 1477986302770 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 00:45:02 INFO - PROCESS | 1818 | 1477986302959 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 00:45:02 INFO - PROCESS | 1818 | 1477986302964 Marionette TRACE conn4 <- [1,1220,null,["8"]] 00:45:02 INFO - PROCESS | 1818 | 1477986302969 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 00:45:02 INFO - PROCESS | 1818 | 1477986302975 Marionette TRACE conn4 <- [1,1221,null,{}] 00:45:03 INFO - PROCESS | 1818 | 1477986303026 Marionette TRACE conn4 -> [0,1222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x9667b400 == 54 [pid = 1818] [id = 289] 00:45:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x9667bc00) [pid = 1818] [serial = 847] [outer = (nil)] 00:45:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x96681000) [pid = 1818] [serial = 848] [outer = 0x9667bc00] 00:45:03 INFO - PROCESS | 1818 | 1477986303133 Marionette DEBUG loaded listener.js 00:45:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x96682c00) [pid = 1818] [serial = 849] [outer = 0x9667bc00] 00:45:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x94a96400 == 55 [pid = 1818] [id = 290] 00:45:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x94a96800) [pid = 1818] [serial = 850] [outer = (nil)] 00:45:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x94a97400) [pid = 1818] [serial = 851] [outer = 0x94a96800] 00:45:03 INFO - PROCESS | 1818 | 1477986303806 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 00:45:03 INFO - . 00:45:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1335ms 00:45:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 00:45:03 INFO - PROCESS | 1818 | 1477986303881 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 00:45:03 INFO - PROCESS | 1818 | 1477986303884 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 00:45:03 INFO - PROCESS | 1818 | 1477986303891 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:04 INFO - PROCESS | 1818 | 1477986304074 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 00:45:04 INFO - PROCESS | 1818 | 1477986304253 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 00:45:04 INFO - PROCESS | 1818 | 1477986304256 Marionette TRACE conn4 <- [1,1225,null,["8"]] 00:45:04 INFO - PROCESS | 1818 | 1477986304266 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 00:45:04 INFO - PROCESS | 1818 | 1477986304271 Marionette TRACE conn4 <- [1,1226,null,{}] 00:45:04 INFO - PROCESS | 1818 | 1477986304277 Marionette TRACE conn4 -> [0,1227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x94a94400 == 56 [pid = 1818] [id = 291] 00:45:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x94a9ac00) [pid = 1818] [serial = 852] [outer = (nil)] 00:45:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x94a9e800) [pid = 1818] [serial = 853] [outer = 0x94a9ac00] 00:45:04 INFO - PROCESS | 1818 | 1477986304386 Marionette DEBUG loaded listener.js 00:45:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x94a9f800) [pid = 1818] [serial = 854] [outer = 0x94a9ac00] 00:45:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da09800 == 57 [pid = 1818] [id = 292] 00:45:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x8dcb3c00) [pid = 1818] [serial = 855] [outer = (nil)] 00:45:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x8dd33800) [pid = 1818] [serial = 856] [outer = 0x8dcb3c00] 00:45:05 INFO - PROCESS | 1818 | 1477986305408 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 00:45:05 INFO - . 00:45:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1533ms 00:45:05 INFO - PROCESS | 1818 | 1477986305423 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 00:45:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 00:45:05 INFO - PROCESS | 1818 | 1477986305429 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 00:45:05 INFO - PROCESS | 1818 | 1477986305453 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:05 INFO - PROCESS | 1818 | 1477986305711 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 00:45:05 INFO - PROCESS | 1818 | 1477986305849 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 00:45:05 INFO - PROCESS | 1818 | 1477986305854 Marionette TRACE conn4 <- [1,1230,null,["8"]] 00:45:05 INFO - PROCESS | 1818 | 1477986305866 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 00:45:05 INFO - PROCESS | 1818 | 1477986305875 Marionette TRACE conn4 <- [1,1231,null,{}] 00:45:05 INFO - PROCESS | 1818 | 1477986305881 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x94a9c800 == 58 [pid = 1818] [id = 293] 00:45:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 115 (0x94a9d800) [pid = 1818] [serial = 857] [outer = (nil)] 00:45:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 116 (0x9507a400) [pid = 1818] [serial = 858] [outer = 0x94a9d800] 00:45:05 INFO - PROCESS | 1818 | 1477986305979 Marionette DEBUG loaded listener.js 00:45:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 117 (0x958e8800) [pid = 1818] [serial = 859] [outer = 0x94a9d800] 00:45:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ba5000 == 59 [pid = 1818] [id = 294] 00:45:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 118 (0x95077800) [pid = 1818] [serial = 860] [outer = (nil)] 00:45:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 119 (0x94bae400) [pid = 1818] [serial = 861] [outer = 0x95077800] 00:45:06 INFO - PROCESS | 1818 | 1477986306773 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 00:45:06 INFO - . 00:45:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1429ms 00:45:06 INFO - PROCESS | 1818 | 1477986306865 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 00:45:06 INFO - PROCESS | 1818 | 1477986306872 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 00:45:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 00:45:06 INFO - PROCESS | 1818 | 1477986306880 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:07 INFO - PROCESS | 1818 | 1477986307066 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 00:45:07 INFO - PROCESS | 1818 | 1477986307243 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 00:45:07 INFO - PROCESS | 1818 | 1477986307247 Marionette TRACE conn4 <- [1,1235,null,["8"]] 00:45:07 INFO - PROCESS | 1818 | 1477986307258 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 00:45:07 INFO - PROCESS | 1818 | 1477986307263 Marionette TRACE conn4 <- [1,1236,null,{}] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa5e29400 == 58 [pid = 1818] [id = 280] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0c800 == 57 [pid = 1818] [id = 278] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9653b000 == 56 [pid = 1818] [id = 277] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa42df400 == 55 [pid = 1818] [id = 279] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x96544000 == 54 [pid = 1818] [id = 275] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9a041400 == 53 [pid = 1818] [id = 276] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9b320800 == 52 [pid = 1818] [id = 262] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x950b9400 == 51 [pid = 1818] [id = 274] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9107a400 == 50 [pid = 1818] [id = 273] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x965fc800 == 49 [pid = 1818] [id = 267] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa441f400 == 48 [pid = 1818] [id = 268] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9653b400 == 47 [pid = 1818] [id = 269] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa42db800 == 46 [pid = 1818] [id = 265] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x91081800 == 45 [pid = 1818] [id = 266] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa2b14c00 == 44 [pid = 1818] [id = 255] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x95b73800 == 43 [pid = 1818] [id = 258] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x91bafc00 == 42 [pid = 1818] [id = 256] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x94ba2800 == 41 [pid = 1818] [id = 270] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x95c57c00 == 40 [pid = 1818] [id = 257] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x94a96400 == 39 [pid = 1818] [id = 290] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9667b400 == 38 [pid = 1818] [id = 289] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x94a94400 == 37 [pid = 1818] [id = 291] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8da09800 == 36 [pid = 1818] [id = 292] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc5c00 == 35 [pid = 1818] [id = 282] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa5e22000 == 34 [pid = 1818] [id = 281] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x983bb800 == 33 [pid = 1818] [id = 284] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x95082c00 == 32 [pid = 1818] [id = 283] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0xa5e52800 == 31 [pid = 1818] [id = 286] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x9b430400 == 30 [pid = 1818] [id = 285] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x8da0a800 == 29 [pid = 1818] [id = 288] 00:45:08 INFO - PROCESS | 1818 | --DOCSHELL 0x95c2c400 == 28 [pid = 1818] [id = 287] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 118 (0x93875c00) [pid = 1818] [serial = 753] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 117 (0x92a5c400) [pid = 1818] [serial = 752] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 116 (0x9a143800) [pid = 1818] [serial = 756] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 115 (0x9617b000) [pid = 1818] [serial = 755] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 114 (0xa47b8800) [pid = 1818] [serial = 759] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0xa474b800) [pid = 1818] [serial = 758] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0x92e47400) [pid = 1818] [serial = 762] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0x91b25000) [pid = 1818] [serial = 761] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x9507f400) [pid = 1818] [serial = 765] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x95077400) [pid = 1818] [serial = 764] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0x994d2c00) [pid = 1818] [serial = 768] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0x97978000) [pid = 1818] [serial = 767] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0xa112a000) [pid = 1818] [serial = 771] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0xa0fab400) [pid = 1818] [serial = 770] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0xa2b11000) [pid = 1818] [serial = 774] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0xa290f000) [pid = 1818] [serial = 773] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0xa443ec00) [pid = 1818] [serial = 777] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0xa2b18000) [pid = 1818] [serial = 776] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0xa4bf7c00) [pid = 1818] [serial = 779] [outer = (nil)] [url = about:blank] 00:45:08 INFO - PROCESS | 1818 | 1477986308356 Marionette TRACE conn4 -> [0,1237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9eb000 == 29 [pid = 1818] [id = 295] 00:45:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x8dd31400) [pid = 1818] [serial = 862] [outer = (nil)] 00:45:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x8ddc6400) [pid = 1818] [serial = 863] [outer = 0x8dd31400] 00:45:08 INFO - PROCESS | 1818 | 1477986308478 Marionette DEBUG loaded listener.js 00:45:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x8fad8400) [pid = 1818] [serial = 864] [outer = 0x8dd31400] 00:45:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x91001800 == 30 [pid = 1818] [id = 296] 00:45:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0x9100c800) [pid = 1818] [serial = 865] [outer = (nil)] 00:45:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x8fb0ac00) [pid = 1818] [serial = 866] [outer = 0x9100c800] 00:45:09 INFO - PROCESS | 1818 | 1477986309253 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 00:45:09 INFO - . 00:45:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 2432ms 00:45:09 INFO - PROCESS | 1818 | 1477986309314 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 00:45:09 INFO - PROCESS | 1818 | 1477986309320 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 00:45:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 00:45:09 INFO - PROCESS | 1818 | 1477986309328 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:09 INFO - PROCESS | 1818 | 1477986309527 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 00:45:09 INFO - PROCESS | 1818 | 1477986309656 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 00:45:09 INFO - PROCESS | 1818 | 1477986309660 Marionette TRACE conn4 <- [1,1240,null,["8"]] 00:45:09 INFO - PROCESS | 1818 | 1477986309667 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 00:45:09 INFO - PROCESS | 1818 | 1477986309675 Marionette TRACE conn4 <- [1,1241,null,{}] 00:45:09 INFO - PROCESS | 1818 | 1477986309693 Marionette TRACE conn4 -> [0,1242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x91baf000 == 31 [pid = 1818] [id = 297] 00:45:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x91bafc00) [pid = 1818] [serial = 867] [outer = (nil)] 00:45:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x91bb3400) [pid = 1818] [serial = 868] [outer = 0x91bafc00] 00:45:09 INFO - PROCESS | 1818 | 1477986309803 Marionette DEBUG loaded listener.js 00:45:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x92a15800) [pid = 1818] [serial = 869] [outer = 0x91bafc00] 00:45:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x93875400 == 32 [pid = 1818] [id = 298] 00:45:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x93a98400) [pid = 1818] [serial = 870] [outer = (nil)] 00:45:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x91bb2400) [pid = 1818] [serial = 871] [outer = 0x93a98400] 00:45:10 INFO - PROCESS | 1818 | 1477986310482 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 00:45:10 INFO - . 00:45:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1225ms 00:45:10 INFO - PROCESS | 1818 | 1477986310553 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 00:45:10 INFO - PROCESS | 1818 | 1477986310556 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 00:45:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 00:45:10 INFO - PROCESS | 1818 | 1477986310564 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:10 INFO - PROCESS | 1818 | 1477986310817 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 00:45:10 INFO - PROCESS | 1818 | 1477986310845 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 00:45:10 INFO - PROCESS | 1818 | 1477986310850 Marionette TRACE conn4 <- [1,1245,null,["8"]] 00:45:10 INFO - PROCESS | 1818 | 1477986310855 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 00:45:10 INFO - PROCESS | 1818 | 1477986310860 Marionette TRACE conn4 <- [1,1246,null,{}] 00:45:10 INFO - PROCESS | 1818 | 1477986310949 Marionette TRACE conn4 -> [0,1247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x94b22800 == 33 [pid = 1818] [id = 299] 00:45:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x94b23c00) [pid = 1818] [serial = 872] [outer = (nil)] 00:45:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x94baa000) [pid = 1818] [serial = 873] [outer = 0x94b23c00] 00:45:11 INFO - PROCESS | 1818 | 1477986311056 Marionette DEBUG loaded listener.js 00:45:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x95075c00) [pid = 1818] [serial = 874] [outer = 0x94b23c00] 00:45:11 INFO - PROCESS | 1818 | 1477986311932 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 00:45:11 INFO - . 00:45:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1430ms 00:45:11 INFO - PROCESS | 1818 | 1477986311996 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 00:45:12 INFO - PROCESS | 1818 | 1477986312001 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 00:45:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 00:45:12 INFO - PROCESS | 1818 | 1477986312028 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:12 INFO - PROCESS | 1818 | 1477986312335 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 00:45:12 INFO - PROCESS | 1818 | 1477986312358 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 00:45:12 INFO - PROCESS | 1818 | 1477986312364 Marionette TRACE conn4 <- [1,1250,null,["8"]] 00:45:12 INFO - PROCESS | 1818 | 1477986312371 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 00:45:12 INFO - PROCESS | 1818 | 1477986312380 Marionette TRACE conn4 <- [1,1251,null,{}] 00:45:12 INFO - PROCESS | 1818 | 1477986312475 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c24800 == 34 [pid = 1818] [id = 300] 00:45:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x95c25800) [pid = 1818] [serial = 875] [outer = (nil)] 00:45:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 115 (0x95c27400) [pid = 1818] [serial = 876] [outer = 0x95c25800] 00:45:12 INFO - PROCESS | 1818 | 1477986312667 Marionette DEBUG loaded listener.js 00:45:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 116 (0x96683800) [pid = 1818] [serial = 877] [outer = 0x95c25800] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 115 (0x9100c400) [pid = 1818] [serial = 830] [outer = (nil)] [url = about:blank] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 114 (0xa2786000) [pid = 1818] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0xa290f800) [pid = 1818] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0xa441fc00) [pid = 1818] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0x9653f400) [pid = 1818] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x94ba2c00) [pid = 1818] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x91081c00) [pid = 1818] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0xa42dd000) [pid = 1818] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0x9107cc00) [pid = 1818] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0x95832400) [pid = 1818] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0x96770c00) [pid = 1818] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0x8dcb7800) [pid = 1818] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0xa5e1b800) [pid = 1818] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0x9b3ed800) [pid = 1818] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0xa443c400) [pid = 1818] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x96545800) [pid = 1818] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0xa5e29800) [pid = 1818] [serial = 825] [outer = (nil)] [url = about:blank] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0xa5e22c00) [pid = 1818] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 00:45:13 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0xa2b15000) [pid = 1818] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 00:45:14 INFO - PROCESS | 1818 | 1477986314071 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 00:45:14 INFO - . 00:45:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 2081ms 00:45:14 INFO - PROCESS | 1818 | 1477986314109 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 00:45:14 INFO - PROCESS | 1818 | 1477986314113 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 00:45:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 00:45:14 INFO - PROCESS | 1818 | 1477986314122 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:14 INFO - PROCESS | 1818 | 1477986314373 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 00:45:14 INFO - PROCESS | 1818 | 1477986314386 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 00:45:14 INFO - PROCESS | 1818 | 1477986314389 Marionette TRACE conn4 <- [1,1255,null,["8"]] 00:45:14 INFO - PROCESS | 1818 | 1477986314401 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 00:45:14 INFO - PROCESS | 1818 | 1477986314405 Marionette TRACE conn4 <- [1,1256,null,{}] 00:45:14 INFO - PROCESS | 1818 | 1477986314412 Marionette TRACE conn4 -> [0,1257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x91081c00 == 35 [pid = 1818] [id = 301] 00:45:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x92a14000) [pid = 1818] [serial = 878] [outer = (nil)] 00:45:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x950af800) [pid = 1818] [serial = 879] [outer = 0x92a14000] 00:45:14 INFO - PROCESS | 1818 | 1477986314506 Marionette DEBUG loaded listener.js 00:45:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0x9677bc00) [pid = 1818] [serial = 880] [outer = 0x92a14000] 00:45:15 INFO - PROCESS | 1818 | 1477986315093 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 00:45:15 INFO - . 00:45:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1026ms 00:45:15 INFO - PROCESS | 1818 | 1477986315146 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 00:45:15 INFO - PROCESS | 1818 | 1477986315149 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 00:45:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 00:45:15 INFO - PROCESS | 1818 | 1477986315156 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:15 INFO - PROCESS | 1818 | 1477986315314 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 00:45:15 INFO - PROCESS | 1818 | 1477986315329 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 00:45:15 INFO - PROCESS | 1818 | 1477986315332 Marionette TRACE conn4 <- [1,1260,null,["8"]] 00:45:15 INFO - PROCESS | 1818 | 1477986315455 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 00:45:15 INFO - PROCESS | 1818 | 1477986315460 Marionette TRACE conn4 <- [1,1261,null,{}] 00:45:15 INFO - PROCESS | 1818 | 1477986315465 Marionette TRACE conn4 -> [0,1262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x97b69c00 == 36 [pid = 1818] [id = 302] 00:45:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x97b6c400) [pid = 1818] [serial = 881] [outer = (nil)] 00:45:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x97b70000) [pid = 1818] [serial = 882] [outer = 0x97b6c400] 00:45:15 INFO - PROCESS | 1818 | 1477986315576 Marionette DEBUG loaded listener.js 00:45:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x994d1800) [pid = 1818] [serial = 883] [outer = 0x97b6c400] 00:45:16 INFO - PROCESS | 1818 | 1477986316312 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 00:45:16 INFO - . 00:45:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1180ms 00:45:16 INFO - PROCESS | 1818 | 1477986316338 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 00:45:16 INFO - PROCESS | 1818 | 1477986316344 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 00:45:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 00:45:16 INFO - PROCESS | 1818 | 1477986316355 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:16 INFO - PROCESS | 1818 | 1477986316558 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 00:45:16 INFO - PROCESS | 1818 | 1477986316737 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 00:45:16 INFO - PROCESS | 1818 | 1477986316743 Marionette TRACE conn4 <- [1,1265,null,["8"]] 00:45:16 INFO - PROCESS | 1818 | 1477986316752 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 00:45:16 INFO - PROCESS | 1818 | 1477986316759 Marionette TRACE conn4 <- [1,1266,null,{}] 00:45:16 INFO - PROCESS | 1818 | 1477986316766 Marionette TRACE conn4 -> [0,1267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb5c00 == 37 [pid = 1818] [id = 303] 00:45:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0x91bbbc00) [pid = 1818] [serial = 884] [outer = (nil)] 00:45:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x93149000) [pid = 1818] [serial = 885] [outer = 0x91bbbc00] 00:45:16 INFO - PROCESS | 1818 | 1477986316884 Marionette DEBUG loaded listener.js 00:45:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x9386f400) [pid = 1818] [serial = 886] [outer = 0x91bbbc00] 00:45:17 INFO - PROCESS | 1818 | 1477986317680 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 00:45:17 INFO - . 00:45:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1378ms 00:45:17 INFO - PROCESS | 1818 | 1477986317732 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 00:45:17 INFO - PROCESS | 1818 | 1477986317738 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 00:45:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 00:45:17 INFO - PROCESS | 1818 | 1477986317746 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:17 INFO - PROCESS | 1818 | 1477986317936 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 00:45:18 INFO - PROCESS | 1818 | 1477986318107 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 00:45:18 INFO - PROCESS | 1818 | 1477986318112 Marionette TRACE conn4 <- [1,1270,null,["8"]] 00:45:18 INFO - PROCESS | 1818 | 1477986318124 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 00:45:18 INFO - PROCESS | 1818 | 1477986318129 Marionette TRACE conn4 <- [1,1271,null,{}] 00:45:18 INFO - PROCESS | 1818 | 1477986318136 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da0c800 == 38 [pid = 1818] [id = 304] 00:45:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x95b6d800) [pid = 1818] [serial = 887] [outer = (nil)] 00:45:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x95c57400) [pid = 1818] [serial = 888] [outer = 0x95b6d800] 00:45:18 INFO - PROCESS | 1818 | 1477986318242 Marionette DEBUG loaded listener.js 00:45:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x9667b800) [pid = 1818] [serial = 889] [outer = 0x95b6d800] 00:45:18 INFO - PROCESS | 1818 | 1477986318970 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 00:45:19 INFO - . 00:45:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1276ms 00:45:19 INFO - PROCESS | 1818 | 1477986319031 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 00:45:19 INFO - PROCESS | 1818 | 1477986319038 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 00:45:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 00:45:19 INFO - PROCESS | 1818 | 1477986319046 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:19 INFO - PROCESS | 1818 | 1477986319234 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 00:45:19 INFO - PROCESS | 1818 | 1477986319413 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 00:45:19 INFO - PROCESS | 1818 | 1477986319417 Marionette TRACE conn4 <- [1,1275,null,["8"]] 00:45:19 INFO - PROCESS | 1818 | 1477986319425 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 00:45:19 INFO - PROCESS | 1818 | 1477986319432 Marionette TRACE conn4 <- [1,1276,null,{}] 00:45:19 INFO - PROCESS | 1818 | 1477986319439 Marionette TRACE conn4 -> [0,1277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x9a03d400 == 39 [pid = 1818] [id = 305] 00:45:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x9a041400) [pid = 1818] [serial = 890] [outer = (nil)] 00:45:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x9a044800) [pid = 1818] [serial = 891] [outer = 0x9a041400] 00:45:19 INFO - PROCESS | 1818 | 1477986319558 Marionette DEBUG loaded listener.js 00:45:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x9a151000) [pid = 1818] [serial = 892] [outer = 0x9a041400] 00:45:20 INFO - PROCESS | 1818 | 1477986320230 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 00:45:20 INFO - . 00:45:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1223ms 00:45:20 INFO - PROCESS | 1818 | 1477986320271 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 00:45:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 00:45:20 INFO - PROCESS | 1818 | 1477986320276 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 00:45:20 INFO - PROCESS | 1818 | 1477986320288 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:20 INFO - PROCESS | 1818 | 1477986320487 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 00:45:20 INFO - PROCESS | 1818 | 1477986320786 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 00:45:20 INFO - PROCESS | 1818 | 1477986320791 Marionette TRACE conn4 <- [1,1280,null,["8"]] 00:45:20 INFO - PROCESS | 1818 | 1477986320806 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 00:45:20 INFO - PROCESS | 1818 | 1477986320815 Marionette TRACE conn4 <- [1,1281,null,{}] 00:45:20 INFO - PROCESS | 1818 | 1477986320828 Marionette TRACE conn4 -> [0,1282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3a800 == 40 [pid = 1818] [id = 306] 00:45:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x8dd3b800) [pid = 1818] [serial = 893] [outer = (nil)] 00:45:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x8ddc7c00) [pid = 1818] [serial = 894] [outer = 0x8dd3b800] 00:45:20 INFO - PROCESS | 1818 | 1477986320927 Marionette DEBUG loaded listener.js 00:45:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 115 (0x91046800) [pid = 1818] [serial = 895] [outer = 0x8dd3b800] 00:45:21 INFO - PROCESS | 1818 | --DOCSHELL 0x966df000 == 39 [pid = 1818] [id = 226] 00:45:21 INFO - PROCESS | 1818 | --DOCSHELL 0x93875400 == 38 [pid = 1818] [id = 298] 00:45:21 INFO - PROCESS | 1818 | --DOCSHELL 0x91001800 == 37 [pid = 1818] [id = 296] 00:45:21 INFO - PROCESS | 1818 | --DOCSHELL 0x94ba5000 == 36 [pid = 1818] [id = 294] 00:45:21 INFO - PROCESS | 1818 | --DOCSHELL 0x94a9c800 == 35 [pid = 1818] [id = 293] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 114 (0xa42e5800) [pid = 1818] [serial = 750] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0xa5e26800) [pid = 1818] [serial = 828] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0xa5e54800) [pid = 1818] [serial = 829] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0xa4ba9000) [pid = 1818] [serial = 823] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0xa5e1cc00) [pid = 1818] [serial = 824] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x8da09c00) [pid = 1818] [serial = 831] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0xa2903000) [pid = 1818] [serial = 817] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0xa2b11c00) [pid = 1818] [serial = 818] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0xa4ba6c00) [pid = 1818] [serial = 826] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0xa42ddc00) [pid = 1818] [serial = 820] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0xa4483c00) [pid = 1818] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0xa0f9f800) [pid = 1818] [serial = 814] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0xa2393000) [pid = 1818] [serial = 815] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0x966db800) [pid = 1818] [serial = 811] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x97b66400) [pid = 1818] [serial = 812] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0x958dfc00) [pid = 1818] [serial = 808] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x958e9400) [pid = 1818] [serial = 809] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x93a99400) [pid = 1818] [serial = 805] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x94baa400) [pid = 1818] [serial = 806] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x92e49000) [pid = 1818] [serial = 801] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x958e7800) [pid = 1818] [serial = 802] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x8fa87000) [pid = 1818] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0xa5e1e400) [pid = 1818] [serial = 797] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0xa5e1f800) [pid = 1818] [serial = 798] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x958e0c00) [pid = 1818] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x94ba8000) [pid = 1818] [serial = 794] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x94ba9800) [pid = 1818] [serial = 795] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x96542800) [pid = 1818] [serial = 791] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x96544400) [pid = 1818] [serial = 792] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0xa5e49400) [pid = 1818] [serial = 788] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0xa5e55800) [pid = 1818] [serial = 789] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x9ae9a400) [pid = 1818] [serial = 785] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9b321800) [pid = 1818] [serial = 786] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x92e41800) [pid = 1818] [serial = 782] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x94b1a400) [pid = 1818] [serial = 783] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0xa5e51000) [pid = 1818] [serial = 780] [outer = (nil)] [url = about:blank] 00:45:21 INFO - PROCESS | 1818 | 1477986321779 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 00:45:21 INFO - . 00:45:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1530ms 00:45:21 INFO - PROCESS | 1818 | 1477986321814 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 00:45:21 INFO - PROCESS | 1818 | 1477986321819 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 00:45:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 00:45:21 INFO - PROCESS | 1818 | 1477986321829 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:22 INFO - PROCESS | 1818 | 1477986322009 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 00:45:22 INFO - PROCESS | 1818 | 1477986322141 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 00:45:22 INFO - PROCESS | 1818 | 1477986322148 Marionette TRACE conn4 <- [1,1285,null,["8"]] 00:45:22 INFO - PROCESS | 1818 | 1477986322156 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 00:45:22 INFO - PROCESS | 1818 | 1477986322164 Marionette TRACE conn4 <- [1,1286,null,{}] 00:45:22 INFO - PROCESS | 1818 | 1477986322169 Marionette TRACE conn4 -> [0,1287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e42400 == 36 [pid = 1818] [id = 307] 00:45:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x92e49000) [pid = 1818] [serial = 896] [outer = (nil)] 00:45:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x9386cc00) [pid = 1818] [serial = 897] [outer = 0x92e49000] 00:45:22 INFO - PROCESS | 1818 | 1477986322273 Marionette DEBUG loaded listener.js 00:45:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x94a95400) [pid = 1818] [serial = 898] [outer = 0x92e49000] 00:45:22 INFO - PROCESS | 1818 | 1477986322822 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 00:45:22 INFO - . 00:45:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1022ms 00:45:22 INFO - PROCESS | 1818 | 1477986322850 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 00:45:22 INFO - PROCESS | 1818 | 1477986322854 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 00:45:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 00:45:22 INFO - PROCESS | 1818 | 1477986322876 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:23 INFO - PROCESS | 1818 | 1477986323049 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 00:45:23 INFO - PROCESS | 1818 | 1477986323065 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 00:45:23 INFO - PROCESS | 1818 | 1477986323075 Marionette TRACE conn4 <- [1,1290,null,["8"]] 00:45:23 INFO - PROCESS | 1818 | 1477986323091 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 00:45:23 INFO - PROCESS | 1818 | 1477986323097 Marionette TRACE conn4 <- [1,1291,null,{}] 00:45:23 INFO - PROCESS | 1818 | 1477986323103 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x9507d400 == 37 [pid = 1818] [id = 308] 00:45:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x950b6c00) [pid = 1818] [serial = 899] [outer = (nil)] 00:45:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x958e2800) [pid = 1818] [serial = 900] [outer = 0x950b6c00] 00:45:23 INFO - PROCESS | 1818 | 1477986323193 Marionette DEBUG loaded listener.js 00:45:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x958ec000) [pid = 1818] [serial = 901] [outer = 0x950b6c00] 00:45:23 INFO - PROCESS | 1818 | 1477986323932 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 00:45:23 INFO - . 00:45:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1073ms 00:45:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 00:45:23 INFO - PROCESS | 1818 | 1477986323945 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 00:45:23 INFO - PROCESS | 1818 | 1477986323948 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 00:45:23 INFO - PROCESS | 1818 | 1477986323955 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:24 INFO - PROCESS | 1818 | 1477986324120 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 00:45:24 INFO - PROCESS | 1818 | 1477986324203 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 00:45:24 INFO - PROCESS | 1818 | 1477986324207 Marionette TRACE conn4 <- [1,1295,null,["8"]] 00:45:24 INFO - PROCESS | 1818 | 1477986324212 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 00:45:24 INFO - PROCESS | 1818 | 1477986324217 Marionette TRACE conn4 <- [1,1296,null,{}] 00:45:24 INFO - PROCESS | 1818 | 1477986324223 Marionette TRACE conn4 -> [0,1297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x9667f400 == 38 [pid = 1818] [id = 309] 00:45:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x96684400) [pid = 1818] [serial = 902] [outer = (nil)] 00:45:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x966df000) [pid = 1818] [serial = 903] [outer = 0x96684400] 00:45:24 INFO - PROCESS | 1818 | 1477986324386 Marionette DEBUG loaded listener.js 00:45:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x96778c00) [pid = 1818] [serial = 904] [outer = 0x96684400] 00:45:25 INFO - PROCESS | 1818 | 1477986325001 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 00:45:25 INFO - . 00:45:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1075ms 00:45:25 INFO - PROCESS | 1818 | 1477986325028 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 00:45:25 INFO - PROCESS | 1818 | 1477986325033 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 00:45:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 00:45:25 INFO - PROCESS | 1818 | 1477986325040 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:25 INFO - PROCESS | 1818 | 1477986325253 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 00:45:25 INFO - PROCESS | 1818 | 1477986325280 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 00:45:25 INFO - PROCESS | 1818 | 1477986325283 Marionette TRACE conn4 <- [1,1300,null,["8"]] 00:45:25 INFO - PROCESS | 1818 | 1477986325289 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 00:45:25 INFO - PROCESS | 1818 | 1477986325294 Marionette TRACE conn4 <- [1,1301,null,{}] 00:45:25 INFO - PROCESS | 1818 | 1477986325299 Marionette TRACE conn4 -> [0,1302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x994d5000 == 39 [pid = 1818] [id = 310] 00:45:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x994dac00) [pid = 1818] [serial = 905] [outer = (nil)] 00:45:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x9a0d0400) [pid = 1818] [serial = 906] [outer = 0x994dac00] 00:45:25 INFO - PROCESS | 1818 | 1477986325458 Marionette DEBUG loaded listener.js 00:45:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x8da0a800) [pid = 1818] [serial = 907] [outer = 0x994dac00] 00:45:26 INFO - PROCESS | 1818 | 1477986326009 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 00:45:26 INFO - . 00:45:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1025ms 00:45:26 INFO - PROCESS | 1818 | 1477986326073 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 00:45:26 INFO - PROCESS | 1818 | 1477986326076 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 00:45:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 00:45:26 INFO - PROCESS | 1818 | 1477986326083 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:26 INFO - PROCESS | 1818 | 1477986326452 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x92a14000) [pid = 1818] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x95c25800) [pid = 1818] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x8dd31400) [pid = 1818] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x9100c800) [pid = 1818] [serial = 865] [outer = (nil)] [url = about:blank] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x983c6800) [pid = 1818] [serial = 835] [outer = (nil)] [url = about:blank] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x950ad400) [pid = 1818] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x95077800) [pid = 1818] [serial = 860] [outer = (nil)] [url = about:blank] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0xa923ec00) [pid = 1818] [serial = 840] [outer = (nil)] [url = about:blank] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x9b438400) [pid = 1818] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x94a9d800) [pid = 1818] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x91082800) [pid = 1818] [serial = 845] [outer = (nil)] [url = about:blank] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x95c2c800) [pid = 1818] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x94a96800) [pid = 1818] [serial = 850] [outer = (nil)] [url = about:blank] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9667bc00) [pid = 1818] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8dcb3c00) [pid = 1818] [serial = 855] [outer = (nil)] [url = about:blank] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x94a9ac00) [pid = 1818] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x91bafc00) [pid = 1818] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x93a98400) [pid = 1818] [serial = 870] [outer = (nil)] [url = about:blank] 00:45:26 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x94b23c00) [pid = 1818] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 00:45:26 INFO - PROCESS | 1818 | 1477986326564 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 00:45:26 INFO - PROCESS | 1818 | 1477986326568 Marionette TRACE conn4 <- [1,1305,null,["8"]] 00:45:26 INFO - PROCESS | 1818 | 1477986326573 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 00:45:26 INFO - PROCESS | 1818 | 1477986326577 Marionette TRACE conn4 <- [1,1306,null,{}] 00:45:26 INFO - PROCESS | 1818 | 1477986326583 Marionette TRACE conn4 -> [0,1307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e9400 == 40 [pid = 1818] [id = 311] 00:45:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8dad6400) [pid = 1818] [serial = 908] [outer = (nil)] 00:45:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x958e9000) [pid = 1818] [serial = 909] [outer = 0x8dad6400] 00:45:26 INFO - PROCESS | 1818 | 1477986326697 Marionette DEBUG loaded listener.js 00:45:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x950ad400) [pid = 1818] [serial = 910] [outer = 0x8dad6400] 00:45:27 INFO - PROCESS | 1818 | 1477986327240 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 00:45:27 INFO - . 00:45:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1190ms 00:45:27 INFO - PROCESS | 1818 | 1477986327272 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 00:45:27 INFO - PROCESS | 1818 | 1477986327276 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 00:45:27 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 00:45:27 INFO - PROCESS | 1818 | 1477986327285 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:27 INFO - PROCESS | 1818 | 1477986327497 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 00:45:27 INFO - PROCESS | 1818 | 1477986327513 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 00:45:27 INFO - PROCESS | 1818 | 1477986327516 Marionette TRACE conn4 <- [1,1310,null,["8"]] 00:45:27 INFO - PROCESS | 1818 | 1477986327521 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 00:45:27 INFO - PROCESS | 1818 | 1477986327529 Marionette TRACE conn4 <- [1,1311,null,{}] 00:45:27 INFO - PROCESS | 1818 | 1477986327534 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x9ae99c00 == 41 [pid = 1818] [id = 312] 00:45:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x9ae9ac00) [pid = 1818] [serial = 911] [outer = (nil)] 00:45:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x9b06ec00) [pid = 1818] [serial = 912] [outer = 0x9ae9ac00] 00:45:27 INFO - PROCESS | 1818 | 1477986327630 Marionette DEBUG loaded listener.js 00:45:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9b315800) [pid = 1818] [serial = 913] [outer = 0x9ae9ac00] 00:45:28 INFO - PROCESS | 1818 | 1477986328279 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 00:45:28 INFO - ... 00:45:28 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1075ms 00:45:28 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 00:45:28 INFO - PROCESS | 1818 | 1477986328358 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 00:45:28 INFO - PROCESS | 1818 | 1477986328360 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 00:45:28 INFO - PROCESS | 1818 | 1477986328368 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:28 INFO - PROCESS | 1818 | 1477986328570 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 00:45:28 INFO - PROCESS | 1818 | 1477986328744 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 00:45:28 INFO - PROCESS | 1818 | 1477986328752 Marionette TRACE conn4 <- [1,1315,null,["8"]] 00:45:28 INFO - PROCESS | 1818 | 1477986328767 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 00:45:28 INFO - PROCESS | 1818 | 1477986328777 Marionette TRACE conn4 <- [1,1316,null,{}] 00:45:28 INFO - PROCESS | 1818 | 1477986328828 Marionette TRACE conn4 -> [0,1317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/focus/document-level-focus-apis/document-level-apis.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9c6000 == 42 [pid = 1818] [id = 313] 00:45:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8fa87000) [pid = 1818] [serial = 914] [outer = (nil)] 00:45:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9107b400) [pid = 1818] [serial = 915] [outer = 0x8fa87000] 00:45:28 INFO - PROCESS | 1818 | 1477986328943 Marionette DEBUG loaded listener.js 00:45:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x91bafc00) [pid = 1818] [serial = 916] [outer = 0x8fa87000] 00:45:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x94baa800 == 43 [pid = 1818] [id = 314] 00:45:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x94baac00) [pid = 1818] [serial = 917] [outer = (nil)] 00:45:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x94d35800) [pid = 1818] [serial = 918] [outer = 0x94baac00] 00:45:29 INFO - PROCESS | 1818 | 1477986329803 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 00:45:29 INFO - .... 00:45:29 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1486ms 00:45:29 INFO - PROCESS | 1818 | 1477986329855 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 00:45:29 INFO - PROCESS | 1818 | 1477986329863 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 00:45:29 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 00:45:29 INFO - PROCESS | 1818 | 1477986329953 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:30 INFO - PROCESS | 1818 | 1477986330204 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 00:45:30 INFO - PROCESS | 1818 | 1477986330395 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 00:45:30 INFO - PROCESS | 1818 | 1477986330400 Marionette TRACE conn4 <- [1,1320,null,["8"]] 00:45:30 INFO - PROCESS | 1818 | 1477986330408 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 00:45:30 INFO - PROCESS | 1818 | 1477986330418 Marionette TRACE conn4 <- [1,1321,null,{}] 00:45:30 INFO - PROCESS | 1818 | 1477986330469 Marionette TRACE conn4 -> [0,1322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c24c00 == 44 [pid = 1818] [id = 315] 00:45:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x95c2c800) [pid = 1818] [serial = 919] [outer = (nil)] 00:45:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x96681400) [pid = 1818] [serial = 920] [outer = 0x95c2c800] 00:45:30 INFO - PROCESS | 1818 | 1477986330581 Marionette DEBUG loaded listener.js 00:45:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x96772800) [pid = 1818] [serial = 921] [outer = 0x95c2c800] 00:45:31 INFO - PROCESS | 1818 | 1477986331246 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 00:45:31 INFO - . 00:45:31 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1378ms 00:45:31 INFO - PROCESS | 1818 | 1477986331294 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 00:45:31 INFO - PROCESS | 1818 | 1477986331298 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 00:45:31 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 00:45:31 INFO - PROCESS | 1818 | 1477986331306 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:31 INFO - PROCESS | 1818 | 1477986331495 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 00:45:31 INFO - PROCESS | 1818 | 1477986331696 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 00:45:31 INFO - PROCESS | 1818 | 1477986331704 Marionette TRACE conn4 <- [1,1325,null,["8"]] 00:45:31 INFO - PROCESS | 1818 | 1477986331712 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 00:45:31 INFO - PROCESS | 1818 | 1477986331719 Marionette TRACE conn4 <- [1,1326,null,{}] 00:45:31 INFO - PROCESS | 1818 | 1477986331728 Marionette TRACE conn4 -> [0,1327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style-error-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x9b4cc800 == 45 [pid = 1818] [id = 316] 00:45:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x9b4d2000) [pid = 1818] [serial = 922] [outer = (nil)] 00:45:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0xa0fa8000) [pid = 1818] [serial = 923] [outer = 0x9b4d2000] 00:45:31 INFO - PROCESS | 1818 | 1477986331832 Marionette DEBUG loaded listener.js 00:45:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8dd37800) [pid = 1818] [serial = 924] [outer = 0x9b4d2000] 00:45:32 INFO - PROCESS | 1818 | 1477986332484 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 00:45:32 INFO - . 00:45:32 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1222ms 00:45:32 INFO - PROCESS | 1818 | 1477986332527 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 00:45:32 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 00:45:32 INFO - PROCESS | 1818 | 1477986332532 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 00:45:32 INFO - PROCESS | 1818 | 1477986332540 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:32 INFO - PROCESS | 1818 | 1477986332758 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 00:45:32 INFO - PROCESS | 1818 | 1477986332933 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 00:45:32 INFO - PROCESS | 1818 | 1477986332937 Marionette TRACE conn4 <- [1,1330,null,["8"]] 00:45:32 INFO - PROCESS | 1818 | 1477986332949 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 00:45:32 INFO - PROCESS | 1818 | 1477986332956 Marionette TRACE conn4 <- [1,1331,null,{}] 00:45:33 INFO - PROCESS | 1818 | 1477986333003 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_disabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x94b1b800 == 46 [pid = 1818] [id = 317] 00:45:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x9ae97400) [pid = 1818] [serial = 925] [outer = (nil)] 00:45:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0xa2790400) [pid = 1818] [serial = 926] [outer = 0x9ae97400] 00:45:33 INFO - PROCESS | 1818 | 1477986333113 Marionette DEBUG loaded listener.js 00:45:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0xa2905000) [pid = 1818] [serial = 927] [outer = 0x9ae97400] 00:45:33 INFO - PROCESS | 1818 | 1477986333745 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 00:45:33 INFO - . 00:45:33 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1223ms 00:45:33 INFO - PROCESS | 1818 | 1477986333763 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 00:45:33 INFO - PROCESS | 1818 | 1477986333769 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 00:45:33 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 00:45:33 INFO - PROCESS | 1818 | 1477986333799 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:33 INFO - PROCESS | 1818 | 1477986333987 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 00:45:34 INFO - PROCESS | 1818 | 1477986334174 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 00:45:34 INFO - PROCESS | 1818 | 1477986334179 Marionette TRACE conn4 <- [1,1335,null,["8"]] 00:45:34 INFO - PROCESS | 1818 | 1477986334196 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 00:45:34 INFO - PROCESS | 1818 | 1477986334202 Marionette TRACE conn4 <- [1,1336,null,{}] 00:45:34 INFO - PROCESS | 1818 | 1477986334211 Marionette TRACE conn4 -> [0,1337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:34 INFO - PROCESS | 1818 | ++DOCSHELL 0xa112e800 == 47 [pid = 1818] [id = 318] 00:45:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0xa23e2400) [pid = 1818] [serial = 928] [outer = (nil)] 00:45:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0xa2b16c00) [pid = 1818] [serial = 929] [outer = 0xa23e2400] 00:45:34 INFO - PROCESS | 1818 | 1477986334318 Marionette DEBUG loaded listener.js 00:45:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0xa2b19400) [pid = 1818] [serial = 930] [outer = 0xa23e2400] 00:45:34 INFO - PROCESS | 1818 | 1477986334939 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 00:45:34 INFO - .. 00:45:34 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1183ms 00:45:34 INFO - PROCESS | 1818 | 1477986334980 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 00:45:34 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 00:45:34 INFO - PROCESS | 1818 | 1477986334984 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 00:45:34 INFO - PROCESS | 1818 | 1477986334991 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:35 INFO - PROCESS | 1818 | 1477986335170 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 00:45:35 INFO - PROCESS | 1818 | 1477986335327 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 00:45:35 INFO - PROCESS | 1818 | 1477986335330 Marionette TRACE conn4 <- [1,1340,null,["8"]] 00:45:35 INFO - PROCESS | 1818 | 1477986335339 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 00:45:35 INFO - PROCESS | 1818 | 1477986335344 Marionette TRACE conn4 <- [1,1341,null,{}] 00:45:35 INFO - PROCESS | 1818 | 1477986335350 Marionette TRACE conn4 -> [0,1342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_media.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:35 INFO - PROCESS | 1818 | ++DOCSHELL 0xa42e4c00 == 48 [pid = 1818] [id = 319] 00:45:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0xa42e7c00) [pid = 1818] [serial = 931] [outer = (nil)] 00:45:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0xa441a800) [pid = 1818] [serial = 932] [outer = 0xa42e7c00] 00:45:35 INFO - PROCESS | 1818 | 1477986335481 Marionette DEBUG loaded listener.js 00:45:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0xa441c400) [pid = 1818] [serial = 933] [outer = 0xa42e7c00] 00:45:36 INFO - PROCESS | 1818 | 1477986336155 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 00:45:36 INFO - . 00:45:36 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1175ms 00:45:36 INFO - PROCESS | 1818 | 1477986336168 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 00:45:36 INFO - PROCESS | 1818 | 1477986336171 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 00:45:36 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 00:45:36 INFO - PROCESS | 1818 | 1477986336202 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:36 INFO - PROCESS | 1818 | 1477986336365 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 00:45:36 INFO - PROCESS | 1818 | 1477986336666 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 00:45:36 INFO - PROCESS | 1818 | 1477986336672 Marionette TRACE conn4 <- [1,1345,null,["8"]] 00:45:36 INFO - PROCESS | 1818 | 1477986336706 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 00:45:36 INFO - PROCESS | 1818 | 1477986336716 Marionette TRACE conn4 <- [1,1346,null,{}] 00:45:36 INFO - PROCESS | 1818 | 1477986336724 Marionette TRACE conn4 -> [0,1347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9c2000 == 49 [pid = 1818] [id = 320] 00:45:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x91001800) [pid = 1818] [serial = 934] [outer = (nil)] 00:45:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0x9107c800) [pid = 1818] [serial = 935] [outer = 0x91001800] 00:45:36 INFO - PROCESS | 1818 | 1477986336830 Marionette DEBUG loaded listener.js 00:45:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x94a97c00) [pid = 1818] [serial = 936] [outer = 0x91001800] 00:45:37 INFO - PROCESS | 1818 | 1477986337748 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 00:45:37 INFO - .................. 00:45:37 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1636ms 00:45:37 INFO - PROCESS | 1818 | 1477986337835 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 00:45:37 INFO - PROCESS | 1818 | 1477986337841 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 00:45:37 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 00:45:37 INFO - PROCESS | 1818 | 1477986337850 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:38 INFO - PROCESS | 1818 | 1477986338070 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 00:45:38 INFO - PROCESS | 1818 | --DOCSHELL 0xa0f8c800 == 48 [pid = 1818] [id = 233] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x950af800) [pid = 1818] [serial = 879] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0x9677bc00) [pid = 1818] [serial = 880] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x95c27400) [pid = 1818] [serial = 876] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x96683800) [pid = 1818] [serial = 877] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x94baa000) [pid = 1818] [serial = 873] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x95075c00) [pid = 1818] [serial = 874] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x91bb3400) [pid = 1818] [serial = 868] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x92a15800) [pid = 1818] [serial = 869] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x91bb2400) [pid = 1818] [serial = 871] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x8ddc6400) [pid = 1818] [serial = 863] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x8fad8400) [pid = 1818] [serial = 864] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x9507a400) [pid = 1818] [serial = 858] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x958e8800) [pid = 1818] [serial = 859] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x94a9e800) [pid = 1818] [serial = 853] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x94a9f800) [pid = 1818] [serial = 854] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x96681000) [pid = 1818] [serial = 848] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x96682c00) [pid = 1818] [serial = 849] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x95c2f800) [pid = 1818] [serial = 843] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x95c54800) [pid = 1818] [serial = 844] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0xa2902000) [pid = 1818] [serial = 838] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0xa2b1cc00) [pid = 1818] [serial = 839] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x958ec400) [pid = 1818] [serial = 833] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x95b74400) [pid = 1818] [serial = 834] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x94bae400) [pid = 1818] [serial = 861] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0xa9240c00) [pid = 1818] [serial = 841] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x96677000) [pid = 1818] [serial = 846] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x94a97400) [pid = 1818] [serial = 851] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dd33800) [pid = 1818] [serial = 856] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8fb0ac00) [pid = 1818] [serial = 866] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8fb10800) [pid = 1818] [serial = 836] [outer = (nil)] [url = about:blank] 00:45:38 INFO - PROCESS | 1818 | 1477986338284 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 00:45:38 INFO - PROCESS | 1818 | 1477986338292 Marionette TRACE conn4 <- [1,1350,null,["8"]] 00:45:38 INFO - PROCESS | 1818 | 1477986338300 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 00:45:38 INFO - PROCESS | 1818 | 1477986338308 Marionette TRACE conn4 <- [1,1351,null,{}] 00:45:38 INFO - PROCESS | 1818 | 1477986338315 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0ac00 == 49 [pid = 1818] [id = 321] 00:45:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8fb10800) [pid = 1818] [serial = 937] [outer = (nil)] 00:45:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x92a0a400) [pid = 1818] [serial = 938] [outer = 0x8fb10800] 00:45:38 INFO - PROCESS | 1818 | 1477986338413 Marionette DEBUG loaded listener.js 00:45:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x93b8a400) [pid = 1818] [serial = 939] [outer = 0x8fb10800] 00:45:39 INFO - PROCESS | 1818 | 1477986339925 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 00:45:39 INFO - .......... 00:45:39 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2140ms 00:45:40 INFO - PROCESS | 1818 | 1477986340022 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 00:45:40 INFO - PROCESS | 1818 | 1477986340029 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 00:45:40 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 00:45:40 INFO - PROCESS | 1818 | 1477986340047 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:40 INFO - PROCESS | 1818 | 1477986340305 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 00:45:40 INFO - PROCESS | 1818 | 1477986340444 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 00:45:40 INFO - PROCESS | 1818 | 1477986340453 Marionette TRACE conn4 <- [1,1355,null,["8"]] 00:45:40 INFO - PROCESS | 1818 | 1477986340468 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 00:45:40 INFO - PROCESS | 1818 | 1477986340474 Marionette TRACE conn4 <- [1,1356,null,{}] 00:45:40 INFO - PROCESS | 1818 | 1477986340481 Marionette TRACE conn4 -> [0,1357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-video-element/video-tabindex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390c800 == 50 [pid = 1818] [id = 322] 00:45:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8390cc00) [pid = 1818] [serial = 940] [outer = (nil)] 00:45:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8390e400) [pid = 1818] [serial = 941] [outer = 0x8390cc00] 00:45:40 INFO - PROCESS | 1818 | 1477986340574 Marionette DEBUG loaded listener.js 00:45:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8c725c00) [pid = 1818] [serial = 942] [outer = 0x8390cc00] 00:45:41 INFO - PROCESS | 1818 | 1477986341199 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 00:45:41 INFO - . 00:45:41 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1179ms 00:45:41 INFO - PROCESS | 1818 | 1477986341242 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 00:45:41 INFO - PROCESS | 1818 | 1477986341246 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 00:45:41 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 00:45:41 INFO - PROCESS | 1818 | 1477986341254 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:41 INFO - PROCESS | 1818 | 1477986341494 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 00:45:41 INFO - PROCESS | 1818 | 1477986341530 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 00:45:41 INFO - PROCESS | 1818 | 1477986341535 Marionette TRACE conn4 <- [1,1360,null,["8"]] 00:45:41 INFO - PROCESS | 1818 | 1477986341540 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 00:45:41 INFO - PROCESS | 1818 | 1477986341545 Marionette TRACE conn4 <- [1,1361,null,{}] 00:45:41 INFO - PROCESS | 1818 | 1477986341631 Marionette TRACE conn4 -> [0,1362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-checkValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x8398b000 == 51 [pid = 1818] [id = 323] 00:45:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8398b800) [pid = 1818] [serial = 943] [outer = (nil)] 00:45:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8dad6c00) [pid = 1818] [serial = 944] [outer = 0x8398b800] 00:45:41 INFO - PROCESS | 1818 | 1477986341726 Marionette DEBUG loaded listener.js 00:45:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x838df800) [pid = 1818] [serial = 945] [outer = 0x8398b800] 00:45:43 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x96684400) [pid = 1818] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 00:45:43 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x950b6c00) [pid = 1818] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 00:45:43 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8dad6400) [pid = 1818] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 00:45:43 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x91bbbc00) [pid = 1818] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 00:45:43 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8dd3b800) [pid = 1818] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 00:45:43 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x95b6d800) [pid = 1818] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 00:45:43 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x994dac00) [pid = 1818] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 00:45:43 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x9a041400) [pid = 1818] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 00:45:43 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x92e49000) [pid = 1818] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 00:45:43 INFO - .................................................................................................................................. 00:45:43 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2407ms 00:45:43 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 00:45:43 INFO - PROCESS | 1818 | 1477986343539 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 00:45:43 INFO - PROCESS | 1818 | 1477986343662 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 00:45:43 INFO - PROCESS | 1818 | 1477986343669 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 00:45:43 INFO - PROCESS | 1818 | 1477986343681 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:43 INFO - PROCESS | 1818 | 1477986343961 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 00:45:43 INFO - PROCESS | 1818 | 1477986343979 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 00:45:43 INFO - PROCESS | 1818 | 1477986343982 Marionette TRACE conn4 <- [1,1365,null,["8"]] 00:45:43 INFO - PROCESS | 1818 | 1477986343993 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 00:45:44 INFO - PROCESS | 1818 | 1477986343997 Marionette TRACE conn4 <- [1,1366,null,{}] 00:45:44 INFO - PROCESS | 1818 | 1477986344003 Marionette TRACE conn4 -> [0,1367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-reportValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff7000 == 52 [pid = 1818] [id = 324] 00:45:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x82ff7800) [pid = 1818] [serial = 946] [outer = (nil)] 00:45:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x82ff9000) [pid = 1818] [serial = 947] [outer = 0x82ff7800] 00:45:44 INFO - PROCESS | 1818 | 1477986344092 Marionette DEBUG loaded listener.js 00:45:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x82ffbc00) [pid = 1818] [serial = 948] [outer = 0x82ff7800] 00:45:45 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:45:45 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:45:47 INFO - .................................................................................................................................. 00:45:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3668ms 00:45:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 00:45:47 INFO - PROCESS | 1818 | 1477986347214 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 00:45:47 INFO - PROCESS | 1818 | 1477986347350 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 00:45:47 INFO - PROCESS | 1818 | 1477986347361 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 00:45:47 INFO - PROCESS | 1818 | 1477986347390 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:47 INFO - PROCESS | 1818 | 1477986347610 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 00:45:47 INFO - PROCESS | 1818 | 1477986347789 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 00:45:47 INFO - PROCESS | 1818 | 1477986347797 Marionette TRACE conn4 <- [1,1370,null,["8"]] 00:45:47 INFO - PROCESS | 1818 | 1477986347809 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 00:45:47 INFO - PROCESS | 1818 | 1477986347816 Marionette TRACE conn4 <- [1,1371,null,{}] 00:45:47 INFO - PROCESS | 1818 | 1477986347866 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e8400 == 53 [pid = 1818] [id = 325] 00:45:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x838e8c00) [pid = 1818] [serial = 949] [outer = (nil)] 00:45:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x838edc00) [pid = 1818] [serial = 950] [outer = 0x838e8c00] 00:45:47 INFO - PROCESS | 1818 | 1477986347978 Marionette DEBUG loaded listener.js 00:45:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x83908c00) [pid = 1818] [serial = 951] [outer = 0x838e8c00] 00:45:48 INFO - PROCESS | 1818 | 1477986348736 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 00:45:48 INFO - ........ 00:45:48 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1423ms 00:45:48 INFO - PROCESS | 1818 | 1477986348798 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 00:45:48 INFO - PROCESS | 1818 | 1477986348804 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 00:45:48 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 00:45:48 INFO - PROCESS | 1818 | 1477986348812 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:49 INFO - PROCESS | 1818 | 1477986349017 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 00:45:49 INFO - PROCESS | 1818 | 1477986349195 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 00:45:49 INFO - PROCESS | 1818 | 1477986349199 Marionette TRACE conn4 <- [1,1375,null,["8"]] 00:45:49 INFO - PROCESS | 1818 | 1477986349221 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 00:45:49 INFO - PROCESS | 1818 | 1477986349228 Marionette TRACE conn4 <- [1,1376,null,{}] 00:45:49 INFO - PROCESS | 1818 | 1477986349234 Marionette TRACE conn4 -> [0,1377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-badInput.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x839e0800 == 54 [pid = 1818] [id = 326] 00:45:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x839e2400) [pid = 1818] [serial = 952] [outer = (nil)] 00:45:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x839e7400) [pid = 1818] [serial = 953] [outer = 0x839e2400] 00:45:49 INFO - PROCESS | 1818 | 1477986349347 Marionette DEBUG loaded listener.js 00:45:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x839ea400) [pid = 1818] [serial = 954] [outer = 0x839e2400] 00:45:50 INFO - PROCESS | 1818 | 1477986350080 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 00:45:50 INFO - ........... 00:45:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1334ms 00:45:50 INFO - PROCESS | 1818 | 1477986350158 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 00:45:50 INFO - PROCESS | 1818 | 1477986350166 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 00:45:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 00:45:50 INFO - PROCESS | 1818 | 1477986350174 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:50 INFO - PROCESS | 1818 | 1477986350374 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 00:45:50 INFO - PROCESS | 1818 | 1477986350555 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 00:45:50 INFO - PROCESS | 1818 | 1477986350560 Marionette TRACE conn4 <- [1,1380,null,["8"]] 00:45:50 INFO - PROCESS | 1818 | 1477986350566 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 00:45:50 INFO - PROCESS | 1818 | 1477986350573 Marionette TRACE conn4 <- [1,1381,null,{}] 00:45:50 INFO - PROCESS | 1818 | 1477986350580 Marionette TRACE conn4 -> [0,1382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-customError.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x91080000 == 55 [pid = 1818] [id = 327] 00:45:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x91082800) [pid = 1818] [serial = 955] [outer = (nil)] 00:45:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x92b0fc00) [pid = 1818] [serial = 956] [outer = 0x91082800] 00:45:50 INFO - PROCESS | 1818 | 1477986350733 Marionette DEBUG loaded listener.js 00:45:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x92e41400) [pid = 1818] [serial = 957] [outer = 0x91082800] 00:45:51 INFO - PROCESS | 1818 | 1477986351502 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 00:45:51 INFO - ........ 00:45:51 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1381ms 00:45:51 INFO - PROCESS | 1818 | 1477986351554 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 00:45:51 INFO - PROCESS | 1818 | 1477986351562 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 00:45:51 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 00:45:51 INFO - PROCESS | 1818 | 1477986351570 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:51 INFO - PROCESS | 1818 | 1477986351871 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 00:45:51 INFO - PROCESS | 1818 | 1477986351968 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 00:45:51 INFO - PROCESS | 1818 | 1477986351973 Marionette TRACE conn4 <- [1,1385,null,["8"]] 00:45:52 INFO - PROCESS | 1818 | 1477986352020 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 00:45:52 INFO - PROCESS | 1818 | 1477986352029 Marionette TRACE conn4 <- [1,1386,null,{}] 00:45:52 INFO - PROCESS | 1818 | 1477986352039 Marionette TRACE conn4 -> [0,1387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x95078400 == 56 [pid = 1818] [id = 328] 00:45:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x95081800) [pid = 1818] [serial = 958] [outer = (nil)] 00:45:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x95839c00) [pid = 1818] [serial = 959] [outer = 0x95081800] 00:45:52 INFO - PROCESS | 1818 | 1477986352144 Marionette DEBUG loaded listener.js 00:45:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x958ed400) [pid = 1818] [serial = 960] [outer = 0x95081800] 00:45:53 INFO - PROCESS | 1818 | 1477986353155 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 00:45:53 INFO - .............................. 00:45:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1632ms 00:45:53 INFO - PROCESS | 1818 | 1477986353204 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 00:45:53 INFO - PROCESS | 1818 | 1477986353208 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 00:45:53 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 00:45:53 INFO - PROCESS | 1818 | 1477986353216 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:53 INFO - PROCESS | 1818 | 1477986353413 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 00:45:53 INFO - PROCESS | 1818 | 1477986353592 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 00:45:53 INFO - PROCESS | 1818 | 1477986353597 Marionette TRACE conn4 <- [1,1390,null,["8"]] 00:45:53 INFO - PROCESS | 1818 | 1477986353605 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 00:45:53 INFO - PROCESS | 1818 | 1477986353610 Marionette TRACE conn4 <- [1,1391,null,{}] 00:45:53 INFO - PROCESS | 1818 | 1477986353618 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c1c00 == 57 [pid = 1818] [id = 329] 00:45:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x839c2000) [pid = 1818] [serial = 961] [outer = (nil)] 00:45:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x839c5400) [pid = 1818] [serial = 962] [outer = 0x839c2000] 00:45:53 INFO - PROCESS | 1818 | 1477986353776 Marionette DEBUG loaded listener.js 00:45:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x839c6800) [pid = 1818] [serial = 963] [outer = 0x839c2000] 00:45:54 INFO - ............................................................... 00:45:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1743ms 00:45:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 00:45:55 INFO - PROCESS | 1818 | 1477986354840 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 00:45:55 INFO - PROCESS | 1818 | 1477986354964 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 00:45:55 INFO - PROCESS | 1818 | 1477986354972 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 00:45:55 INFO - PROCESS | 1818 | 1477986354986 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:55 INFO - PROCESS | 1818 | 1477986355307 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 00:45:55 INFO - PROCESS | 1818 | 1477986355724 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 00:45:55 INFO - PROCESS | 1818 | 1477986355729 Marionette TRACE conn4 <- [1,1395,null,["8"]] 00:45:55 INFO - PROCESS | 1818 | 1477986355784 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 00:45:55 INFO - PROCESS | 1818 | 1477986355793 Marionette TRACE conn4 <- [1,1396,null,{}] 00:45:55 INFO - PROCESS | 1818 | 1477986355805 Marionette TRACE conn4 -> [0,1397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff2800 == 58 [pid = 1818] [id = 330] 00:45:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x82ff3400) [pid = 1818] [serial = 964] [outer = (nil)] 00:45:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x82ffc000) [pid = 1818] [serial = 965] [outer = 0x82ff3400] 00:45:55 INFO - PROCESS | 1818 | 1477986355903 Marionette DEBUG loaded listener.js 00:45:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x83224800) [pid = 1818] [serial = 966] [outer = 0x82ff3400] 00:45:57 INFO - PROCESS | 1818 | 1477986357095 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 00:45:57 INFO - ............................................................. 00:45:57 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 2244ms 00:45:57 INFO - PROCESS | 1818 | 1477986357230 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 00:45:57 INFO - PROCESS | 1818 | 1477986357237 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 00:45:57 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 00:45:57 INFO - PROCESS | 1818 | 1477986357256 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:57 INFO - PROCESS | 1818 | 1477986357536 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 00:45:57 INFO - PROCESS | 1818 | 1477986357681 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 00:45:57 INFO - PROCESS | 1818 | 1477986357688 Marionette TRACE conn4 <- [1,1400,null,["8"]] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8398b000 == 57 [pid = 1818] [id = 323] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0ac00 == 56 [pid = 1818] [id = 321] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8390c800 == 55 [pid = 1818] [id = 322] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9c2000 == 54 [pid = 1818] [id = 320] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x94baa800 == 53 [pid = 1818] [id = 314] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9c6000 == 52 [pid = 1818] [id = 313] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x95c24c00 == 51 [pid = 1818] [id = 315] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x9b4cc800 == 50 [pid = 1818] [id = 316] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9eb000 == 49 [pid = 1818] [id = 295] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x92e42400 == 48 [pid = 1818] [id = 307] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x931d5800 == 47 [pid = 1818] [id = 237] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8f93ac00 == 46 [pid = 1818] [id = 221] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x9667f400 == 45 [pid = 1818] [id = 309] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x91045c00 == 44 [pid = 1818] [id = 223] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x9507d400 == 43 [pid = 1818] [id = 308] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x994d2400 == 42 [pid = 1818] [id = 238] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x91bbac00 == 41 [pid = 1818] [id = 224] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x95c24800 == 40 [pid = 1818] [id = 300] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x983bd800 == 39 [pid = 1818] [id = 229] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0xa2905800 == 38 [pid = 1818] [id = 235] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x91081c00 == 37 [pid = 1818] [id = 301] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x94b22800 == 36 [pid = 1818] [id = 299] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x9b069400 == 35 [pid = 1818] [id = 239] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e9400 == 34 [pid = 1818] [id = 311] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0xa42e4c00 == 33 [pid = 1818] [id = 319] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0xa1130c00 == 32 [pid = 1818] [id = 234] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb5c00 == 31 [pid = 1818] [id = 303] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x9a03d400 == 30 [pid = 1818] [id = 305] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcabc00 == 29 [pid = 1818] [id = 230] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x97b69c00 == 28 [pid = 1818] [id = 302] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x983c5400 == 27 [pid = 1818] [id = 227] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0xa112e800 == 26 [pid = 1818] [id = 318] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb08000 == 25 [pid = 1818] [id = 236] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0xa5e1b400 == 24 [pid = 1818] [id = 271] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x94b1b800 == 23 [pid = 1818] [id = 317] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x95076800 == 22 [pid = 1818] [id = 225] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x994d5000 == 21 [pid = 1818] [id = 310] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x91baf000 == 20 [pid = 1818] [id = 297] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x9ae99c00 == 19 [pid = 1818] [id = 312] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x9103c800 == 18 [pid = 1818] [id = 231] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8da0c800 == 17 [pid = 1818] [id = 304] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x9a1d6000 == 16 [pid = 1818] [id = 228] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3a800 == 15 [pid = 1818] [id = 306] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e4400 == 14 [pid = 1818] [id = 272] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x95c5e400 == 13 [pid = 1818] [id = 232] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x95078400 == 12 [pid = 1818] [id = 328] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x839c1c00 == 11 [pid = 1818] [id = 329] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff7000 == 10 [pid = 1818] [id = 324] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x838e8400 == 9 [pid = 1818] [id = 325] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x839e0800 == 8 [pid = 1818] [id = 326] 00:45:58 INFO - PROCESS | 1818 | --DOCSHELL 0x91080000 == 7 [pid = 1818] [id = 327] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x97b70000) [pid = 1818] [serial = 882] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x9386f400) [pid = 1818] [serial = 886] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x93149000) [pid = 1818] [serial = 885] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x9667b800) [pid = 1818] [serial = 889] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x95c57400) [pid = 1818] [serial = 888] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x9a151000) [pid = 1818] [serial = 892] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x9a044800) [pid = 1818] [serial = 891] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x91046800) [pid = 1818] [serial = 895] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8ddc7c00) [pid = 1818] [serial = 894] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x94a95400) [pid = 1818] [serial = 898] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x9386cc00) [pid = 1818] [serial = 897] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x958ec000) [pid = 1818] [serial = 901] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x958e2800) [pid = 1818] [serial = 900] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x96778c00) [pid = 1818] [serial = 904] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x966df000) [pid = 1818] [serial = 903] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8da0a800) [pid = 1818] [serial = 907] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x9a0d0400) [pid = 1818] [serial = 906] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x950ad400) [pid = 1818] [serial = 910] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x958e9000) [pid = 1818] [serial = 909] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x9b06ec00) [pid = 1818] [serial = 912] [outer = (nil)] [url = about:blank] 00:45:58 INFO - PROCESS | 1818 | 1477986358755 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 00:45:58 INFO - PROCESS | 1818 | 1477986358765 Marionette TRACE conn4 <- [1,1401,null,{}] 00:45:58 INFO - PROCESS | 1818 | 1477986358780 Marionette TRACE conn4 -> [0,1402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:45:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a6c00 == 8 [pid = 1818] [id = 331] 00:45:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x826a7000) [pid = 1818] [serial = 967] [outer = (nil)] 00:45:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x82ff5c00) [pid = 1818] [serial = 968] [outer = 0x826a7000] 00:45:58 INFO - PROCESS | 1818 | 1477986358883 Marionette DEBUG loaded listener.js 00:45:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x830a1000) [pid = 1818] [serial = 969] [outer = 0x826a7000] 00:45:59 INFO - ........................ 00:45:59 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 2454ms 00:45:59 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 00:45:59 INFO - PROCESS | 1818 | 1477986359668 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 00:45:59 INFO - PROCESS | 1818 | 1477986359699 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 00:45:59 INFO - PROCESS | 1818 | 1477986359704 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 00:45:59 INFO - PROCESS | 1818 | 1477986359714 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:45:59 INFO - PROCESS | 1818 | 1477986359935 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 00:46:00 INFO - PROCESS | 1818 | 1477986360065 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 00:46:00 INFO - PROCESS | 1818 | 1477986360070 Marionette TRACE conn4 <- [1,1405,null,["8"]] 00:46:00 INFO - PROCESS | 1818 | 1477986360085 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 00:46:00 INFO - PROCESS | 1818 | 1477986360095 Marionette TRACE conn4 <- [1,1406,null,{}] 00:46:00 INFO - PROCESS | 1818 | 1477986360101 Marionette TRACE conn4 -> [0,1407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooLong.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x83989400 == 9 [pid = 1818] [id = 332] 00:46:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x839c9c00) [pid = 1818] [serial = 970] [outer = (nil)] 00:46:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x839cbc00) [pid = 1818] [serial = 971] [outer = 0x839c9c00] 00:46:00 INFO - PROCESS | 1818 | 1477986360205 Marionette DEBUG loaded listener.js 00:46:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x839cec00) [pid = 1818] [serial = 972] [outer = 0x839c9c00] 00:46:00 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:46:01 INFO - PROCESS | 1818 | 1477986361242 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 00:46:01 INFO - ............................................................... 00:46:01 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1661ms 00:46:01 INFO - PROCESS | 1818 | 1477986361380 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 00:46:01 INFO - PROCESS | 1818 | 1477986361387 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 00:46:01 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 00:46:01 INFO - PROCESS | 1818 | 1477986361401 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:01 INFO - PROCESS | 1818 | 1477986361805 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 00:46:01 INFO - PROCESS | 1818 | 1477986361917 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 00:46:01 INFO - PROCESS | 1818 | 1477986361920 Marionette TRACE conn4 <- [1,1410,null,["8"]] 00:46:01 INFO - PROCESS | 1818 | 1477986361938 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 00:46:01 INFO - PROCESS | 1818 | 1477986361951 Marionette TRACE conn4 <- [1,1411,null,{}] 00:46:01 INFO - PROCESS | 1818 | 1477986361964 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooShort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcb9400 == 10 [pid = 1818] [id = 333] 00:46:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8dd39800) [pid = 1818] [serial = 973] [outer = (nil)] 00:46:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8ddc3400) [pid = 1818] [serial = 974] [outer = 0x8dd39800] 00:46:02 INFO - PROCESS | 1818 | 1477986362057 Marionette DEBUG loaded listener.js 00:46:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8fa90c00) [pid = 1818] [serial = 975] [outer = 0x8dd39800] 00:46:02 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 00:46:03 INFO - ....................................................... 00:46:03 INFO - PROCESS | 1818 | 1477986363266 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 00:46:03 INFO - ........ 00:46:03 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1957ms 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x97b6c400) [pid = 1818] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x95c2c800) [pid = 1818] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x9ae9ac00) [pid = 1818] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x94baac00) [pid = 1818] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8fa87000) [pid = 1818] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8fb10800) [pid = 1818] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0xa23e2400) [pid = 1818] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0xa42e7c00) [pid = 1818] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x9b4d2000) [pid = 1818] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x9ae97400) [pid = 1818] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x91001800) [pid = 1818] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8398b800) [pid = 1818] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8390cc00) [pid = 1818] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 00:46:04 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x82ff7800) [pid = 1818] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 00:46:04 INFO - PROCESS | 1818 | 1477986364038 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 00:46:04 INFO - PROCESS | 1818 | 1477986364043 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 00:46:04 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 00:46:04 INFO - PROCESS | 1818 | 1477986364068 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:04 INFO - PROCESS | 1818 | 1477986364273 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 00:46:04 INFO - PROCESS | 1818 | 1477986364408 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 00:46:04 INFO - PROCESS | 1818 | 1477986364413 Marionette TRACE conn4 <- [1,1415,null,["8"]] 00:46:04 INFO - PROCESS | 1818 | 1477986364419 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 00:46:04 INFO - PROCESS | 1818 | 1477986364425 Marionette TRACE conn4 <- [1,1416,null,{}] 00:46:04 INFO - PROCESS | 1818 | 1477986364431 Marionette TRACE conn4 -> [0,1417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x839ec000 == 11 [pid = 1818] [id = 334] 00:46:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8dd35c00) [pid = 1818] [serial = 976] [outer = (nil)] 00:46:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9386d000) [pid = 1818] [serial = 977] [outer = 0x8dd35c00] 00:46:04 INFO - PROCESS | 1818 | 1477986364531 Marionette DEBUG loaded listener.js 00:46:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x93875800) [pid = 1818] [serial = 978] [outer = 0x8dd35c00] 00:46:05 INFO - PROCESS | 1818 | 1477986365198 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 00:46:05 INFO - ........... 00:46:05 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1189ms 00:46:05 INFO - PROCESS | 1818 | 1477986365257 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 00:46:05 INFO - PROCESS | 1818 | 1477986365261 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 00:46:05 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 00:46:05 INFO - PROCESS | 1818 | 1477986365269 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:05 INFO - PROCESS | 1818 | 1477986365440 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 00:46:05 INFO - PROCESS | 1818 | 1477986365451 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 00:46:05 INFO - PROCESS | 1818 | 1477986365455 Marionette TRACE conn4 <- [1,1420,null,["8"]] 00:46:05 INFO - PROCESS | 1818 | 1477986365460 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 00:46:05 INFO - PROCESS | 1818 | 1477986365466 Marionette TRACE conn4 <- [1,1421,null,{}] 00:46:05 INFO - PROCESS | 1818 | 1477986365471 Marionette TRACE conn4 -> [0,1422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ba2800 == 12 [pid = 1818] [id = 335] 00:46:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x94ba3000) [pid = 1818] [serial = 979] [outer = (nil)] 00:46:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x94d31000) [pid = 1818] [serial = 980] [outer = 0x94ba3000] 00:46:05 INFO - PROCESS | 1818 | 1477986365559 Marionette DEBUG loaded listener.js 00:46:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x839e0800) [pid = 1818] [serial = 981] [outer = 0x94ba3000] 00:46:06 INFO - ........................................... 00:46:06 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1505ms 00:46:06 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 00:46:06 INFO - PROCESS | 1818 | 1477986366718 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 00:46:06 INFO - PROCESS | 1818 | 1477986366790 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 00:46:06 INFO - PROCESS | 1818 | 1477986366806 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 00:46:06 INFO - PROCESS | 1818 | 1477986366820 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:07 INFO - PROCESS | 1818 | 1477986367027 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 00:46:07 INFO - PROCESS | 1818 | 1477986367221 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 00:46:07 INFO - PROCESS | 1818 | 1477986367227 Marionette TRACE conn4 <- [1,1425,null,["8"]] 00:46:07 INFO - PROCESS | 1818 | 1477986367236 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 00:46:07 INFO - PROCESS | 1818 | 1477986367245 Marionette TRACE conn4 <- [1,1426,null,{}] 00:46:07 INFO - PROCESS | 1818 | 1477986367252 Marionette TRACE conn4 -> [0,1427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c4800 == 13 [pid = 1818] [id = 336] 00:46:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x839c4c00) [pid = 1818] [serial = 982] [outer = (nil)] 00:46:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x839cc800) [pid = 1818] [serial = 983] [outer = 0x839c4c00] 00:46:07 INFO - PROCESS | 1818 | 1477986367373 Marionette DEBUG loaded listener.js 00:46:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8d9f3800) [pid = 1818] [serial = 984] [outer = 0x839c4c00] 00:46:08 INFO - .......... 00:46:08 INFO - PROCESS | 1818 | 1477986368774 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 00:46:09 INFO - .................................................................................... 00:46:09 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2205ms 00:46:09 INFO - PROCESS | 1818 | 1477986369038 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 00:46:09 INFO - PROCESS | 1818 | 1477986369047 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 00:46:09 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 00:46:09 INFO - PROCESS | 1818 | 1477986369063 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:09 INFO - PROCESS | 1818 | 1477986369546 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 00:46:09 INFO - PROCESS | 1818 | 1477986369744 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 00:46:09 INFO - PROCESS | 1818 | 1477986369747 Marionette TRACE conn4 <- [1,1430,null,["8"]] 00:46:09 INFO - PROCESS | 1818 | 1477986369756 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 00:46:09 INFO - PROCESS | 1818 | 1477986369762 Marionette TRACE conn4 <- [1,1431,null,{}] 00:46:09 INFO - PROCESS | 1818 | 1477986369810 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-willValidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x94bad000 == 14 [pid = 1818] [id = 337] 00:46:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x94d2f000) [pid = 1818] [serial = 985] [outer = (nil)] 00:46:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9507f800) [pid = 1818] [serial = 986] [outer = 0x94d2f000] 00:46:09 INFO - PROCESS | 1818 | 1477986369916 Marionette DEBUG loaded listener.js 00:46:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x950ad400) [pid = 1818] [serial = 987] [outer = 0x94d2f000] 00:46:11 INFO - .......................................................................... 00:46:11 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1960ms 00:46:11 INFO - PROCESS | 1818 | 1477986370951 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 00:46:11 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 00:46:11 INFO - PROCESS | 1818 | 1477986371036 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 00:46:11 INFO - PROCESS | 1818 | 1477986371051 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 00:46:11 INFO - PROCESS | 1818 | 1477986371105 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:11 INFO - PROCESS | 1818 | 1477986371314 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 00:46:11 INFO - PROCESS | 1818 | 1477986371490 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 00:46:11 INFO - PROCESS | 1818 | 1477986371497 Marionette TRACE conn4 <- [1,1435,null,["8"]] 00:46:11 INFO - PROCESS | 1818 | 1477986371504 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 00:46:11 INFO - PROCESS | 1818 | 1477986371512 Marionette TRACE conn4 <- [1,1436,null,{}] 00:46:11 INFO - PROCESS | 1818 | 1477986371521 Marionette TRACE conn4 -> [0,1437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/inputwillvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x96170800 == 15 [pid = 1818] [id = 338] 00:46:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x96177c00) [pid = 1818] [serial = 988] [outer = (nil)] 00:46:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x96538400) [pid = 1818] [serial = 989] [outer = 0x96177c00] 00:46:11 INFO - PROCESS | 1818 | 1477986371630 Marionette DEBUG loaded listener.js 00:46:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x9653c800) [pid = 1818] [serial = 990] [outer = 0x96177c00] 00:46:12 INFO - PROCESS | 1818 | 1477986372276 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 00:46:12 INFO - .. 00:46:12 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1186ms 00:46:12 INFO - PROCESS | 1818 | 1477986372289 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 00:46:12 INFO - PROCESS | 1818 | 1477986372293 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 00:46:12 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 00:46:12 INFO - PROCESS | 1818 | 1477986372324 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:12 INFO - PROCESS | 1818 | 1477986372511 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 00:46:12 INFO - PROCESS | 1818 | 1477986372719 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 00:46:12 INFO - PROCESS | 1818 | 1477986372722 Marionette TRACE conn4 <- [1,1440,null,["8"]] 00:46:12 INFO - PROCESS | 1818 | 1477986372731 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 00:46:12 INFO - PROCESS | 1818 | 1477986372736 Marionette TRACE conn4 <- [1,1441,null,{}] 00:46:12 INFO - PROCESS | 1818 | 1477986372746 Marionette TRACE conn4 -> [0,1442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-control-infrastructure/form.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff1000 == 16 [pid = 1818] [id = 339] 00:46:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x82ff5400) [pid = 1818] [serial = 991] [outer = (nil)] 00:46:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x830a4000) [pid = 1818] [serial = 992] [outer = 0x82ff5400] 00:46:12 INFO - PROCESS | 1818 | 1477986372847 Marionette DEBUG loaded listener.js 00:46:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x832ecc00) [pid = 1818] [serial = 993] [outer = 0x82ff5400] 00:46:13 INFO - PROCESS | 1818 | 1477986373861 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 00:46:13 INFO - .................... 00:46:13 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1639ms 00:46:14 INFO - PROCESS | 1818 | 1477986374035 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 00:46:14 INFO - PROCESS | 1818 | 1477986374042 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 00:46:14 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 00:46:14 INFO - PROCESS | 1818 | 1477986374053 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:14 INFO - PROCESS | 1818 | 1477986374348 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0xa0fa8000) [pid = 1818] [serial = 923] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8dd37800) [pid = 1818] [serial = 924] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x96681400) [pid = 1818] [serial = 920] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x994d1800) [pid = 1818] [serial = 883] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x96772800) [pid = 1818] [serial = 921] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x9107b400) [pid = 1818] [serial = 915] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x91bafc00) [pid = 1818] [serial = 916] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x9b315800) [pid = 1818] [serial = 913] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x94d35800) [pid = 1818] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x82ff9000) [pid = 1818] [serial = 947] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x82ffbc00) [pid = 1818] [serial = 948] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dad6c00) [pid = 1818] [serial = 944] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x838df800) [pid = 1818] [serial = 945] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8390e400) [pid = 1818] [serial = 941] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c725c00) [pid = 1818] [serial = 942] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x92a0a400) [pid = 1818] [serial = 938] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x93b8a400) [pid = 1818] [serial = 939] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x9107c800) [pid = 1818] [serial = 935] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x94a97c00) [pid = 1818] [serial = 936] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0xa441a800) [pid = 1818] [serial = 932] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0xa441c400) [pid = 1818] [serial = 933] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0xa2b16c00) [pid = 1818] [serial = 929] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0xa2b19400) [pid = 1818] [serial = 930] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0xa2790400) [pid = 1818] [serial = 926] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0xa2905000) [pid = 1818] [serial = 927] [outer = (nil)] [url = about:blank] 00:46:14 INFO - PROCESS | 1818 | 1477986374490 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 00:46:14 INFO - PROCESS | 1818 | 1477986374496 Marionette TRACE conn4 <- [1,1445,null,["8"]] 00:46:14 INFO - PROCESS | 1818 | 1477986374508 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 00:46:14 INFO - PROCESS | 1818 | 1477986374514 Marionette TRACE conn4 <- [1,1446,null,{}] 00:46:14 INFO - PROCESS | 1818 | 1477986374614 Marionette TRACE conn4 -> [0,1447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f6c00 == 17 [pid = 1818] [id = 340] 00:46:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x83866400) [pid = 1818] [serial = 994] [outer = (nil)] 00:46:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x838e5c00) [pid = 1818] [serial = 995] [outer = 0x83866400] 00:46:14 INFO - PROCESS | 1818 | 1477986374714 Marionette DEBUG loaded listener.js 00:46:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x83906000) [pid = 1818] [serial = 996] [outer = 0x83866400] 00:46:15 INFO - PROCESS | 1818 | 1477986375271 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 00:46:15 INFO - .... 00:46:15 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1273ms 00:46:15 INFO - PROCESS | 1818 | 1477986375324 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 00:46:15 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 00:46:15 INFO - PROCESS | 1818 | 1477986375329 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 00:46:15 INFO - PROCESS | 1818 | 1477986375337 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:15 INFO - PROCESS | 1818 | 1477986375509 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 00:46:15 INFO - PROCESS | 1818 | 1477986375642 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 00:46:15 INFO - PROCESS | 1818 | 1477986375646 Marionette TRACE conn4 <- [1,1450,null,["8"]] 00:46:15 INFO - PROCESS | 1818 | 1477986375653 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 00:46:15 INFO - PROCESS | 1818 | 1477986375658 Marionette TRACE conn4 <- [1,1451,null,{}] 00:46:15 INFO - PROCESS | 1818 | 1477986375664 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x839ee400 == 18 [pid = 1818] [id = 341] 00:46:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x839ef800) [pid = 1818] [serial = 997] [outer = (nil)] 00:46:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8c4ab800) [pid = 1818] [serial = 998] [outer = 0x839ef800] 00:46:15 INFO - PROCESS | 1818 | 1477986375763 Marionette DEBUG loaded listener.js 00:46:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8c4af400) [pid = 1818] [serial = 999] [outer = 0x839ef800] 00:46:16 INFO - PROCESS | 1818 | 1477986376370 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 00:46:16 INFO - .... 00:46:16 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1079ms 00:46:16 INFO - PROCESS | 1818 | 1477986376454 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 00:46:16 INFO - PROCESS | 1818 | 1477986376461 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 00:46:16 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 00:46:16 INFO - PROCESS | 1818 | 1477986376469 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:16 INFO - PROCESS | 1818 | 1477986376701 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 00:46:16 INFO - PROCESS | 1818 | 1477986376726 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 00:46:16 INFO - PROCESS | 1818 | 1477986376730 Marionette TRACE conn4 <- [1,1455,null,["8"]] 00:46:16 INFO - PROCESS | 1818 | 1477986376736 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 00:46:16 INFO - PROCESS | 1818 | 1477986376742 Marionette TRACE conn4 <- [1,1456,null,{}] 00:46:16 INFO - PROCESS | 1818 | 1477986376749 Marionette TRACE conn4 -> [0,1457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e3800 == 19 [pid = 1818] [id = 342] 00:46:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8c4e3c00) [pid = 1818] [serial = 1000] [outer = (nil)] 00:46:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8c4e5400) [pid = 1818] [serial = 1001] [outer = 0x8c4e3c00] 00:46:16 INFO - PROCESS | 1818 | 1477986376915 Marionette DEBUG loaded listener.js 00:46:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8c4e9c00) [pid = 1818] [serial = 1002] [outer = 0x8c4e3c00] 00:46:17 INFO - PROCESS | 1818 | 1477986377602 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 00:46:17 INFO - . 00:46:17 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1175ms 00:46:17 INFO - PROCESS | 1818 | 1477986377643 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 00:46:17 INFO - PROCESS | 1818 | 1477986377646 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 00:46:17 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 00:46:17 INFO - PROCESS | 1818 | 1477986377654 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:17 INFO - PROCESS | 1818 | 1477986377874 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 00:46:17 INFO - PROCESS | 1818 | 1477986377903 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 00:46:17 INFO - PROCESS | 1818 | 1477986377908 Marionette TRACE conn4 <- [1,1460,null,["8"]] 00:46:17 INFO - PROCESS | 1818 | 1477986377913 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 00:46:17 INFO - PROCESS | 1818 | 1477986377918 Marionette TRACE conn4 <- [1,1461,null,{}] 00:46:18 INFO - PROCESS | 1818 | 1477986378005 Marionette TRACE conn4 -> [0,1462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-div-element/grouping-div.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269dc00 == 20 [pid = 1818] [id = 343] 00:46:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8c726000) [pid = 1818] [serial = 1003] [outer = (nil)] 00:46:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8ce91000) [pid = 1818] [serial = 1004] [outer = 0x8c726000] 00:46:18 INFO - PROCESS | 1818 | 1477986378097 Marionette DEBUG loaded listener.js 00:46:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8dad6c00) [pid = 1818] [serial = 1005] [outer = 0x8c726000] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x838e8c00) [pid = 1818] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x839e2400) [pid = 1818] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x91082800) [pid = 1818] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x95081800) [pid = 1818] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x839c2000) [pid = 1818] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x826a7000) [pid = 1818] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8dd35c00) [pid = 1818] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x82ff3400) [pid = 1818] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8dd39800) [pid = 1818] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 00:46:18 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x839c9c00) [pid = 1818] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 00:46:18 INFO - PROCESS | 1818 | 1477986378932 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 00:46:18 INFO - . 00:46:18 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1328ms 00:46:18 INFO - PROCESS | 1818 | 1477986378981 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 00:46:18 INFO - PROCESS | 1818 | 1477986378984 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 00:46:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 00:46:19 INFO - PROCESS | 1818 | 1477986378992 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:19 INFO - PROCESS | 1818 | 1477986379154 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 00:46:19 INFO - PROCESS | 1818 | 1477986379168 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 00:46:19 INFO - PROCESS | 1818 | 1477986379172 Marionette TRACE conn4 <- [1,1465,null,["8"]] 00:46:19 INFO - PROCESS | 1818 | 1477986379179 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 00:46:19 INFO - PROCESS | 1818 | 1477986379191 Marionette TRACE conn4 <- [1,1466,null,{}] 00:46:19 INFO - PROCESS | 1818 | 1477986379195 Marionette TRACE conn4 -> [0,1467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a2000 == 21 [pid = 1818] [id = 344] 00:46:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x839e2c00) [pid = 1818] [serial = 1006] [outer = (nil)] 00:46:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8dc71800) [pid = 1818] [serial = 1007] [outer = 0x839e2c00] 00:46:19 INFO - PROCESS | 1818 | 1477986379284 Marionette DEBUG loaded listener.js 00:46:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8dc73800) [pid = 1818] [serial = 1008] [outer = 0x839e2c00] 00:46:19 INFO - PROCESS | 1818 | 1477986379917 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 00:46:19 INFO - . 00:46:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 974ms 00:46:19 INFO - PROCESS | 1818 | 1477986379967 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 00:46:19 INFO - PROCESS | 1818 | 1477986379971 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 00:46:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 00:46:19 INFO - PROCESS | 1818 | 1477986379978 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:20 INFO - PROCESS | 1818 | 1477986380228 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 00:46:20 INFO - PROCESS | 1818 | 1477986380247 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 00:46:20 INFO - PROCESS | 1818 | 1477986380251 Marionette TRACE conn4 <- [1,1470,null,["8"]] 00:46:20 INFO - PROCESS | 1818 | 1477986380256 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 00:46:20 INFO - PROCESS | 1818 | 1477986380261 Marionette TRACE conn4 <- [1,1471,null,{}] 00:46:20 INFO - PROCESS | 1818 | 1477986380266 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_002.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd31400 == 22 [pid = 1818] [id = 345] 00:46:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8dd33c00) [pid = 1818] [serial = 1009] [outer = (nil)] 00:46:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8fa89800) [pid = 1818] [serial = 1010] [outer = 0x8dd33c00] 00:46:20 INFO - PROCESS | 1818 | 1477986380361 Marionette DEBUG loaded listener.js 00:46:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x9107c800) [pid = 1818] [serial = 1011] [outer = 0x8dd33c00] 00:46:21 INFO - PROCESS | 1818 | 1477986381031 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 00:46:21 INFO - .. 00:46:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1079ms 00:46:21 INFO - PROCESS | 1818 | 1477986381059 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 00:46:21 INFO - PROCESS | 1818 | 1477986381066 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 00:46:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 00:46:21 INFO - PROCESS | 1818 | 1477986381077 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:21 INFO - PROCESS | 1818 | 1477986381304 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 00:46:21 INFO - PROCESS | 1818 | 1477986381449 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 00:46:21 INFO - PROCESS | 1818 | 1477986381455 Marionette TRACE conn4 <- [1,1475,null,["8"]] 00:46:21 INFO - PROCESS | 1818 | 1477986381462 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 00:46:21 INFO - PROCESS | 1818 | 1477986381469 Marionette TRACE conn4 <- [1,1476,null,{}] 00:46:21 INFO - PROCESS | 1818 | 1477986381517 Marionette TRACE conn4 -> [0,1477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_003.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386d000 == 23 [pid = 1818] [id = 346] 00:46:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8386f000) [pid = 1818] [serial = 1012] [outer = (nil)] 00:46:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x83907800) [pid = 1818] [serial = 1013] [outer = 0x8386f000] 00:46:21 INFO - PROCESS | 1818 | 1477986381635 Marionette DEBUG loaded listener.js 00:46:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x83980c00) [pid = 1818] [serial = 1014] [outer = 0x8386f000] 00:46:24 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff2800 == 22 [pid = 1818] [id = 330] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9386d000) [pid = 1818] [serial = 977] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x93875800) [pid = 1818] [serial = 978] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8ddc3400) [pid = 1818] [serial = 974] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8fa90c00) [pid = 1818] [serial = 975] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x839cbc00) [pid = 1818] [serial = 971] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x839cec00) [pid = 1818] [serial = 972] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x82ff5c00) [pid = 1818] [serial = 968] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x830a1000) [pid = 1818] [serial = 969] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x82ffc000) [pid = 1818] [serial = 965] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x83224800) [pid = 1818] [serial = 966] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x839c5400) [pid = 1818] [serial = 962] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x839c6800) [pid = 1818] [serial = 963] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x95839c00) [pid = 1818] [serial = 959] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x958ed400) [pid = 1818] [serial = 960] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x92b0fc00) [pid = 1818] [serial = 956] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x92e41400) [pid = 1818] [serial = 957] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x839e7400) [pid = 1818] [serial = 953] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x839ea400) [pid = 1818] [serial = 954] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x838edc00) [pid = 1818] [serial = 950] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x83908c00) [pid = 1818] [serial = 951] [outer = (nil)] [url = about:blank] 00:46:25 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x94d31000) [pid = 1818] [serial = 980] [outer = (nil)] [url = about:blank] 00:46:26 INFO - PROCESS | 1818 | 1477986386157 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 00:46:26 INFO - . 00:46:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5135ms 00:46:26 INFO - PROCESS | 1818 | 1477986386211 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 00:46:26 INFO - PROCESS | 1818 | 1477986386217 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 00:46:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 00:46:26 INFO - PROCESS | 1818 | 1477986386226 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:26 INFO - PROCESS | 1818 | 1477986386443 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 00:46:26 INFO - PROCESS | 1818 | 1477986386527 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 00:46:26 INFO - PROCESS | 1818 | 1477986386533 Marionette TRACE conn4 <- [1,1480,null,["8"]] 00:46:26 INFO - PROCESS | 1818 | 1477986386541 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 00:46:26 INFO - PROCESS | 1818 | 1477986386549 Marionette TRACE conn4 <- [1,1481,null,{}] 00:46:26 INFO - PROCESS | 1818 | 1477986386556 Marionette TRACE conn4 -> [0,1482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_004.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x832ef400 == 23 [pid = 1818] [id = 347] 00:46:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x832ef800) [pid = 1818] [serial = 1015] [outer = (nil)] 00:46:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x83867000) [pid = 1818] [serial = 1016] [outer = 0x832ef800] 00:46:26 INFO - PROCESS | 1818 | 1477986386652 Marionette DEBUG loaded listener.js 00:46:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8386e000) [pid = 1818] [serial = 1017] [outer = 0x832ef800] 00:46:28 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x83866400) [pid = 1818] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 00:46:28 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8c4e3c00) [pid = 1818] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 00:46:28 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x839e2c00) [pid = 1818] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 00:46:28 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8c726000) [pid = 1818] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 00:46:28 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x839ef800) [pid = 1818] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 00:46:31 INFO - PROCESS | 1818 | 1477986391195 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 00:46:31 INFO - . 00:46:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5032ms 00:46:31 INFO - PROCESS | 1818 | 1477986391257 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 00:46:31 INFO - PROCESS | 1818 | 1477986391264 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 00:46:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 00:46:31 INFO - PROCESS | 1818 | 1477986391321 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:31 INFO - PROCESS | 1818 | 1477986391541 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 00:46:31 INFO - PROCESS | 1818 | 1477986391712 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 00:46:31 INFO - PROCESS | 1818 | 1477986391718 Marionette TRACE conn4 <- [1,1485,null,["8"]] 00:46:31 INFO - PROCESS | 1818 | 1477986391727 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 00:46:31 INFO - PROCESS | 1818 | 1477986391735 Marionette TRACE conn4 <- [1,1486,null,{}] 00:46:31 INFO - PROCESS | 1818 | 1477986391741 Marionette TRACE conn4 -> [0,1487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x832ef000 == 24 [pid = 1818] [id = 348] 00:46:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x832f0c00) [pid = 1818] [serial = 1018] [outer = (nil)] 00:46:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x832ed000) [pid = 1818] [serial = 1019] [outer = 0x832f0c00] 00:46:31 INFO - PROCESS | 1818 | 1477986391858 Marionette DEBUG loaded listener.js 00:46:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8386fc00) [pid = 1818] [serial = 1020] [outer = 0x832f0c00] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x826a6c00 == 23 [pid = 1818] [id = 331] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x94bad000 == 22 [pid = 1818] [id = 337] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x826a2000 == 21 [pid = 1818] [id = 344] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x839ee400 == 20 [pid = 1818] [id = 341] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x83989400 == 19 [pid = 1818] [id = 332] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x839ec000 == 18 [pid = 1818] [id = 334] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8269dc00 == 17 [pid = 1818] [id = 343] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x94ba2800 == 16 [pid = 1818] [id = 335] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcb9400 == 15 [pid = 1818] [id = 333] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x96170800 == 14 [pid = 1818] [id = 338] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff1000 == 13 [pid = 1818] [id = 339] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e3800 == 12 [pid = 1818] [id = 342] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x839c4800 == 11 [pid = 1818] [id = 336] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x832f6c00 == 10 [pid = 1818] [id = 340] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x832ef400 == 9 [pid = 1818] [id = 347] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd31400 == 8 [pid = 1818] [id = 345] 00:46:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8386d000 == 7 [pid = 1818] [id = 346] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x839cc800) [pid = 1818] [serial = 983] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x9507f800) [pid = 1818] [serial = 986] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8fa89800) [pid = 1818] [serial = 1010] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x830a4000) [pid = 1818] [serial = 992] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x96538400) [pid = 1818] [serial = 989] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8dc71800) [pid = 1818] [serial = 1007] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8dc73800) [pid = 1818] [serial = 1008] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8ce91000) [pid = 1818] [serial = 1004] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8dad6c00) [pid = 1818] [serial = 1005] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8c4e5400) [pid = 1818] [serial = 1001] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8c4e9c00) [pid = 1818] [serial = 1002] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8c4ab800) [pid = 1818] [serial = 998] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8c4af400) [pid = 1818] [serial = 999] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x838e5c00) [pid = 1818] [serial = 995] [outer = (nil)] [url = about:blank] 00:46:35 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x83906000) [pid = 1818] [serial = 996] [outer = (nil)] [url = about:blank] 00:46:37 INFO - PROCESS | 1818 | 1477986397439 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 00:46:37 INFO - . 00:46:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6147ms 00:46:37 INFO - PROCESS | 1818 | 1477986397463 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 00:46:37 INFO - PROCESS | 1818 | 1477986397470 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 00:46:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 00:46:37 INFO - PROCESS | 1818 | 1477986397481 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:37 INFO - PROCESS | 1818 | 1477986397714 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 00:46:37 INFO - PROCESS | 1818 | 1477986397801 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 00:46:37 INFO - PROCESS | 1818 | 1477986397807 Marionette TRACE conn4 <- [1,1490,null,["8"]] 00:46:37 INFO - PROCESS | 1818 | 1477986397816 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 00:46:37 INFO - PROCESS | 1818 | 1477986397824 Marionette TRACE conn4 <- [1,1491,null,{}] 00:46:37 INFO - PROCESS | 1818 | 1477986397837 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_006.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x82fff400 == 8 [pid = 1818] [id = 349] 00:46:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x83097800) [pid = 1818] [serial = 1021] [outer = (nil)] 00:46:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8309d000) [pid = 1818] [serial = 1022] [outer = 0x83097800] 00:46:37 INFO - PROCESS | 1818 | 1477986397939 Marionette DEBUG loaded listener.js 00:46:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x83221800) [pid = 1818] [serial = 1023] [outer = 0x83097800] 00:46:38 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x839c4c00) [pid = 1818] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 00:46:38 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x94ba3000) [pid = 1818] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 00:46:38 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x96177c00) [pid = 1818] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 00:46:38 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x94d2f000) [pid = 1818] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 00:46:38 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x82ff5400) [pid = 1818] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 00:46:38 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x832ef800) [pid = 1818] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 00:46:38 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dd33c00) [pid = 1818] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 00:46:38 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8386f000) [pid = 1818] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x832ecc00) [pid = 1818] [serial = 993] [outer = (nil)] [url = about:blank] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x83867000) [pid = 1818] [serial = 1016] [outer = (nil)] [url = about:blank] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8386e000) [pid = 1818] [serial = 1017] [outer = (nil)] [url = about:blank] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x9107c800) [pid = 1818] [serial = 1011] [outer = (nil)] [url = about:blank] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x83980c00) [pid = 1818] [serial = 1014] [outer = (nil)] [url = about:blank] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x83907800) [pid = 1818] [serial = 1013] [outer = (nil)] [url = about:blank] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8d9f3800) [pid = 1818] [serial = 984] [outer = (nil)] [url = about:blank] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x839e0800) [pid = 1818] [serial = 981] [outer = (nil)] [url = about:blank] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x9653c800) [pid = 1818] [serial = 990] [outer = (nil)] [url = about:blank] 00:46:39 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x950ad400) [pid = 1818] [serial = 987] [outer = (nil)] [url = about:blank] 00:46:42 INFO - PROCESS | 1818 | 1477986402760 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 00:46:42 INFO - . 00:46:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5337ms 00:46:42 INFO - PROCESS | 1818 | 1477986402831 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 00:46:42 INFO - PROCESS | 1818 | 1477986402845 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 00:46:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 00:46:42 INFO - PROCESS | 1818 | 1477986402866 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:43 INFO - PROCESS | 1818 | 1477986403099 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 00:46:43 INFO - PROCESS | 1818 | 1477986403231 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 00:46:43 INFO - PROCESS | 1818 | 1477986403237 Marionette TRACE conn4 <- [1,1495,null,["8"]] 00:46:43 INFO - PROCESS | 1818 | 1477986403246 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 00:46:43 INFO - PROCESS | 1818 | 1477986403254 Marionette TRACE conn4 <- [1,1496,null,{}] 00:46:43 INFO - PROCESS | 1818 | 1477986403260 Marionette TRACE conn4 -> [0,1497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_007.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ffa000 == 9 [pid = 1818] [id = 350] 00:46:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x82ffa400) [pid = 1818] [serial = 1024] [outer = (nil)] 00:46:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x82ffc000) [pid = 1818] [serial = 1025] [outer = 0x82ffa400] 00:46:43 INFO - PROCESS | 1818 | 1477986403363 Marionette DEBUG loaded listener.js 00:46:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8309a800) [pid = 1818] [serial = 1026] [outer = 0x82ffa400] 00:46:44 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x832f0c00) [pid = 1818] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 00:46:49 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x832ed000) [pid = 1818] [serial = 1019] [outer = (nil)] [url = about:blank] 00:46:49 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8386fc00) [pid = 1818] [serial = 1020] [outer = (nil)] [url = about:blank] 00:46:51 INFO - PROCESS | 1818 | --DOMWINDOW == 20 (0x83097800) [pid = 1818] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 00:46:51 INFO - PROCESS | 1818 | 1477986411896 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 00:46:51 INFO - . 00:46:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9093ms 00:46:51 INFO - PROCESS | 1818 | 1477986411953 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 00:46:51 INFO - PROCESS | 1818 | 1477986411960 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 00:46:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 00:46:51 INFO - PROCESS | 1818 | 1477986411972 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:52 INFO - PROCESS | 1818 | 1477986412201 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 00:46:52 INFO - PROCESS | 1818 | 1477986412278 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 00:46:52 INFO - PROCESS | 1818 | 1477986412285 Marionette TRACE conn4 <- [1,1500,null,["8"]] 00:46:52 INFO - PROCESS | 1818 | 1477986412294 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 00:46:52 INFO - PROCESS | 1818 | 1477986412302 Marionette TRACE conn4 <- [1,1501,null,{}] 00:46:52 INFO - PROCESS | 1818 | 1477986412308 Marionette TRACE conn4 -> [0,1502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_008.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff8800 == 10 [pid = 1818] [id = 351] 00:46:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x82ff9400) [pid = 1818] [serial = 1027] [outer = (nil)] 00:46:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x82ffcc00) [pid = 1818] [serial = 1028] [outer = 0x82ff9400] 00:46:52 INFO - PROCESS | 1818 | 1477986412412 Marionette DEBUG loaded listener.js 00:46:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x83223c00) [pid = 1818] [serial = 1029] [outer = 0x82ff9400] 00:46:55 INFO - PROCESS | 1818 | 1477986415002 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 00:46:55 INFO - . 00:46:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3078ms 00:46:55 INFO - PROCESS | 1818 | 1477986415047 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 00:46:55 INFO - PROCESS | 1818 | 1477986415055 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 00:46:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 00:46:55 INFO - PROCESS | 1818 | 1477986415062 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:55 INFO - PROCESS | 1818 | 1477986415248 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 00:46:55 INFO - PROCESS | 1818 | 1477986415261 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 00:46:55 INFO - PROCESS | 1818 | 1477986415265 Marionette TRACE conn4 <- [1,1505,null,["8"]] 00:46:55 INFO - PROCESS | 1818 | 1477986415373 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 00:46:55 INFO - PROCESS | 1818 | 1477986415378 Marionette TRACE conn4 <- [1,1506,null,{}] 00:46:55 INFO - PROCESS | 1818 | 1477986415385 Marionette TRACE conn4 -> [0,1507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_009.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x83865c00 == 11 [pid = 1818] [id = 352] 00:46:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8386c800) [pid = 1818] [serial = 1030] [outer = (nil)] 00:46:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x8386fc00) [pid = 1818] [serial = 1031] [outer = 0x8386c800] 00:46:55 INFO - PROCESS | 1818 | 1477986415480 Marionette DEBUG loaded listener.js 00:46:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x82ff4400) [pid = 1818] [serial = 1032] [outer = 0x8386c800] 00:46:56 INFO - PROCESS | 1818 | 1477986416960 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 00:46:56 INFO - . 00:46:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1929ms 00:46:57 INFO - PROCESS | 1818 | 1477986416993 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 00:46:57 INFO - PROCESS | 1818 | 1477986416999 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 00:46:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 00:46:57 INFO - PROCESS | 1818 | 1477986417010 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:46:57 INFO - PROCESS | 1818 | 1477986417247 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 00:46:57 INFO - PROCESS | 1818 | 1477986417401 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 00:46:57 INFO - PROCESS | 1818 | 1477986417405 Marionette TRACE conn4 <- [1,1510,null,["8"]] 00:46:57 INFO - PROCESS | 1818 | 1477986417414 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 00:46:57 INFO - PROCESS | 1818 | 1477986417421 Marionette TRACE conn4 <- [1,1511,null,{}] 00:46:57 INFO - PROCESS | 1818 | 1477986417429 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_010.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:46:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386a800 == 12 [pid = 1818] [id = 353] 00:46:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8386ac00) [pid = 1818] [serial = 1033] [outer = (nil)] 00:46:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x83874400) [pid = 1818] [serial = 1034] [outer = 0x8386ac00] 00:46:57 INFO - PROCESS | 1818 | 1477986417582 Marionette DEBUG loaded listener.js 00:46:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x838e4800) [pid = 1818] [serial = 1035] [outer = 0x8386ac00] 00:46:58 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8309d000) [pid = 1818] [serial = 1022] [outer = (nil)] [url = about:blank] 00:46:58 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x83221800) [pid = 1818] [serial = 1023] [outer = (nil)] [url = about:blank] 00:46:58 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x82ffc000) [pid = 1818] [serial = 1025] [outer = (nil)] [url = about:blank] 00:47:00 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x82ff9400) [pid = 1818] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 00:47:00 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x82ffa400) [pid = 1818] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 00:47:06 INFO - PROCESS | 1818 | --DOCSHELL 0x832ef000 == 11 [pid = 1818] [id = 348] 00:47:06 INFO - PROCESS | 1818 | --DOCSHELL 0x82fff400 == 10 [pid = 1818] [id = 349] 00:47:06 INFO - PROCESS | 1818 | --DOCSHELL 0x82ffa000 == 9 [pid = 1818] [id = 350] 00:47:06 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff8800 == 8 [pid = 1818] [id = 351] 00:47:06 INFO - PROCESS | 1818 | --DOCSHELL 0x83865c00 == 7 [pid = 1818] [id = 352] 00:47:06 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x82ffcc00) [pid = 1818] [serial = 1028] [outer = (nil)] [url = about:blank] 00:47:06 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x83223c00) [pid = 1818] [serial = 1029] [outer = (nil)] [url = about:blank] 00:47:06 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8309a800) [pid = 1818] [serial = 1026] [outer = (nil)] [url = about:blank] 00:47:06 INFO - PROCESS | 1818 | 1477986426178 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 00:47:06 INFO - . 00:47:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9202ms 00:47:06 INFO - PROCESS | 1818 | 1477986426213 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 00:47:06 INFO - PROCESS | 1818 | 1477986426220 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 00:47:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 00:47:06 INFO - PROCESS | 1818 | 1477986426232 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:06 INFO - PROCESS | 1818 | 1477986426575 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 00:47:06 INFO - PROCESS | 1818 | ************************* 00:47:06 INFO - PROCESS | 1818 | A coding exception was thrown and uncaught in a Task. 00:47:06 INFO - PROCESS | 1818 | 00:47:06 INFO - PROCESS | 1818 | Full message: TypeError: NetworkError when attempting to fetch resource. 00:47:06 INFO - PROCESS | 1818 | Full stack: 00:47:06 INFO - PROCESS | 1818 | ************************* 00:47:06 INFO - PROCESS | 1818 | 1477986426704 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 00:47:06 INFO - PROCESS | 1818 | 1477986426708 Marionette TRACE conn4 <- [1,1515,null,["8"]] 00:47:06 INFO - PROCESS | 1818 | 1477986426716 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 00:47:06 INFO - PROCESS | 1818 | 1477986426725 Marionette TRACE conn4 <- [1,1516,null,{}] 00:47:06 INFO - PROCESS | 1818 | 1477986426734 Marionette TRACE conn4 -> [0,1517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_011.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x832ef400 == 8 [pid = 1818] [id = 354] 00:47:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x832ef800) [pid = 1818] [serial = 1036] [outer = (nil)] 00:47:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x832f1800) [pid = 1818] [serial = 1037] [outer = 0x832ef800] 00:47:06 INFO - PROCESS | 1818 | 1477986426837 Marionette DEBUG loaded listener.js 00:47:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x83867800) [pid = 1818] [serial = 1038] [outer = 0x832ef800] 00:47:07 INFO - PROCESS | 1818 | 1477986427391 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 00:47:07 INFO - . 00:47:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1177ms 00:47:07 INFO - PROCESS | 1818 | 1477986427406 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 00:47:07 INFO - PROCESS | 1818 | 1477986427414 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 00:47:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 00:47:07 INFO - PROCESS | 1818 | 1477986427422 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:07 INFO - PROCESS | 1818 | 1477986427600 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 00:47:07 INFO - PROCESS | 1818 | 1477986427711 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 00:47:07 INFO - PROCESS | 1818 | 1477986427715 Marionette TRACE conn4 <- [1,1520,null,["8"]] 00:47:07 INFO - PROCESS | 1818 | 1477986427723 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 00:47:07 INFO - PROCESS | 1818 | 1477986427728 Marionette TRACE conn4 <- [1,1521,null,{}] 00:47:07 INFO - PROCESS | 1818 | 1477986427739 Marionette TRACE conn4 -> [0,1522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x83867c00 == 9 [pid = 1818] [id = 355] 00:47:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x838e0c00) [pid = 1818] [serial = 1039] [outer = (nil)] 00:47:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x83902400) [pid = 1818] [serial = 1040] [outer = 0x838e0c00] 00:47:07 INFO - PROCESS | 1818 | 1477986427833 Marionette DEBUG loaded listener.js 00:47:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x826a1400) [pid = 1818] [serial = 1041] [outer = 0x838e0c00] 00:47:08 INFO - ...... 00:47:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/historical.html | took 1035ms 00:47:08 INFO - PROCESS | 1818 | 1477986428425 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 00:47:08 INFO - PROCESS | 1818 | 1477986428482 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 00:47:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 00:47:08 INFO - PROCESS | 1818 | 1477986428490 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:08 INFO - PROCESS | 1818 | 1477986428727 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 00:47:08 INFO - PROCESS | 1818 | 1477986428753 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 00:47:08 INFO - PROCESS | 1818 | 1477986428758 Marionette TRACE conn4 <- [1,1525,null,["8"]] 00:47:08 INFO - PROCESS | 1818 | 1477986428763 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 00:47:08 INFO - PROCESS | 1818 | 1477986428771 Marionette TRACE conn4 <- [1,1526,null,{}] 00:47:08 INFO - PROCESS | 1818 | 1477986428841 Marionette TRACE conn4 -> [0,1527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c4400 == 10 [pid = 1818] [id = 356] 00:47:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x839c4800) [pid = 1818] [serial = 1042] [outer = (nil)] 00:47:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x839c6000) [pid = 1818] [serial = 1043] [outer = 0x839c4800] 00:47:08 INFO - PROCESS | 1818 | 1477986428940 Marionette DEBUG loaded listener.js 00:47:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x839c8c00) [pid = 1818] [serial = 1044] [outer = 0x839c4800] 00:47:09 INFO - PROCESS | 1818 | 1477986429537 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 00:47:09 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8386c800) [pid = 1818] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 00:47:09 INFO - . 00:47:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1083ms 00:47:09 INFO - PROCESS | 1818 | 1477986429574 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 00:47:09 INFO - PROCESS | 1818 | 1477986429579 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 00:47:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 00:47:09 INFO - PROCESS | 1818 | 1477986429586 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:09 INFO - PROCESS | 1818 | 1477986429795 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 00:47:09 INFO - PROCESS | 1818 | 1477986429869 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 00:47:09 INFO - PROCESS | 1818 | 1477986429872 Marionette TRACE conn4 <- [1,1530,null,["8"]] 00:47:09 INFO - PROCESS | 1818 | 1477986429882 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 00:47:09 INFO - PROCESS | 1818 | 1477986429889 Marionette TRACE conn4 <- [1,1531,null,{}] 00:47:09 INFO - PROCESS | 1818 | 1477986429895 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x83866000 == 11 [pid = 1818] [id = 357] 00:47:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8c4acc00) [pid = 1818] [serial = 1045] [outer = (nil)] 00:47:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8c4b0400) [pid = 1818] [serial = 1046] [outer = 0x8c4acc00] 00:47:10 INFO - PROCESS | 1818 | 1477986429999 Marionette DEBUG loaded listener.js 00:47:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8c728800) [pid = 1818] [serial = 1047] [outer = 0x8c4acc00] 00:47:10 INFO - PROCESS | 1818 | 1477986430695 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 00:47:10 INFO - ...... 00:47:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1133ms 00:47:10 INFO - PROCESS | 1818 | 1477986430719 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 00:47:10 INFO - PROCESS | 1818 | 1477986430722 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 00:47:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 00:47:10 INFO - PROCESS | 1818 | 1477986430730 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:10 INFO - PROCESS | 1818 | 1477986430889 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 00:47:10 INFO - PROCESS | 1818 | 1477986430900 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 00:47:10 INFO - PROCESS | 1818 | 1477986430903 Marionette TRACE conn4 <- [1,1535,null,["8"]] 00:47:10 INFO - PROCESS | 1818 | 1477986430906 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 00:47:10 INFO - PROCESS | 1818 | 1477986430912 Marionette TRACE conn4 <- [1,1536,null,{}] 00:47:11 INFO - PROCESS | 1818 | 1477986431020 Marionette TRACE conn4 -> [0,1537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e7000 == 12 [pid = 1818] [id = 358] 00:47:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8d9e8000) [pid = 1818] [serial = 1048] [outer = (nil)] 00:47:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8dad6800) [pid = 1818] [serial = 1049] [outer = 0x8d9e8000] 00:47:11 INFO - PROCESS | 1818 | 1477986431118 Marionette DEBUG loaded listener.js 00:47:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8dbca000) [pid = 1818] [serial = 1050] [outer = 0x8d9e8000] 00:47:11 INFO - PROCESS | 1818 | 1477986431665 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 00:47:11 INFO - .. 00:47:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 988ms 00:47:11 INFO - PROCESS | 1818 | 1477986431717 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 00:47:11 INFO - PROCESS | 1818 | 1477986431720 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 00:47:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 00:47:11 INFO - PROCESS | 1818 | 1477986431727 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:11 INFO - PROCESS | 1818 | 1477986431925 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 00:47:12 INFO - PROCESS | 1818 | 1477986432041 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 00:47:12 INFO - PROCESS | 1818 | 1477986432045 Marionette TRACE conn4 <- [1,1540,null,["8"]] 00:47:12 INFO - PROCESS | 1818 | 1477986432050 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 00:47:12 INFO - PROCESS | 1818 | 1477986432055 Marionette TRACE conn4 <- [1,1541,null,{}] 00:47:12 INFO - PROCESS | 1818 | 1477986432060 Marionette TRACE conn4 -> [0,1542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc76c00 == 13 [pid = 1818] [id = 359] 00:47:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8dc77400) [pid = 1818] [serial = 1051] [outer = (nil)] 00:47:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8dd2d400) [pid = 1818] [serial = 1052] [outer = 0x8dc77400] 00:47:12 INFO - PROCESS | 1818 | 1477986432153 Marionette DEBUG loaded listener.js 00:47:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8dd39000) [pid = 1818] [serial = 1053] [outer = 0x8dc77400] 00:47:12 INFO - PROCESS | 1818 | 1477986432717 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 00:47:12 INFO - . 00:47:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1029ms 00:47:12 INFO - PROCESS | 1818 | 1477986432758 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 00:47:12 INFO - PROCESS | 1818 | 1477986432765 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 00:47:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 00:47:12 INFO - PROCESS | 1818 | 1477986432775 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:12 INFO - PROCESS | 1818 | 1477986432967 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 00:47:13 INFO - PROCESS | 1818 | 1477986433140 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 00:47:13 INFO - PROCESS | 1818 | 1477986433153 Marionette TRACE conn4 <- [1,1545,null,["8"]] 00:47:13 INFO - PROCESS | 1818 | 1477986433165 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 00:47:13 INFO - PROCESS | 1818 | 1477986433173 Marionette TRACE conn4 <- [1,1546,null,{}] 00:47:13 INFO - PROCESS | 1818 | 1477986433180 Marionette TRACE conn4 -> [0,1547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f2c00 == 14 [pid = 1818] [id = 360] 00:47:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x832f7800) [pid = 1818] [serial = 1054] [outer = (nil)] 00:47:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x83867400) [pid = 1818] [serial = 1055] [outer = 0x832f7800] 00:47:13 INFO - PROCESS | 1818 | 1477986433297 Marionette DEBUG loaded listener.js 00:47:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x838ecc00) [pid = 1818] [serial = 1056] [outer = 0x832f7800] 00:47:14 INFO - PROCESS | 1818 | 1477986434016 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 00:47:14 INFO - ... 00:47:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1270ms 00:47:14 INFO - PROCESS | 1818 | 1477986434056 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 00:47:14 INFO - PROCESS | 1818 | 1477986434063 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 00:47:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 00:47:14 INFO - PROCESS | 1818 | 1477986434088 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:14 INFO - PROCESS | 1818 | 1477986434275 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 00:47:14 INFO - PROCESS | 1818 | 1477986434431 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 00:47:14 INFO - PROCESS | 1818 | 1477986434436 Marionette TRACE conn4 <- [1,1550,null,["8"]] 00:47:14 INFO - PROCESS | 1818 | 1477986434444 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 00:47:14 INFO - PROCESS | 1818 | 1477986434450 Marionette TRACE conn4 <- [1,1551,null,{}] 00:47:14 INFO - PROCESS | 1818 | 1477986434456 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269a400 == 15 [pid = 1818] [id = 361] 00:47:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8269cc00) [pid = 1818] [serial = 1057] [outer = (nil)] 00:47:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8c4af000) [pid = 1818] [serial = 1058] [outer = 0x8269cc00] 00:47:14 INFO - PROCESS | 1818 | 1477986434560 Marionette DEBUG loaded listener.js 00:47:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8c72a800) [pid = 1818] [serial = 1059] [outer = 0x8269cc00] 00:47:15 INFO - PROCESS | 1818 | 1477986435173 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 00:47:15 INFO - . 00:47:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1128ms 00:47:15 INFO - PROCESS | 1818 | 1477986435222 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 00:47:15 INFO - PROCESS | 1818 | 1477986435230 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 00:47:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 00:47:15 INFO - PROCESS | 1818 | 1477986435237 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:15 INFO - PROCESS | 1818 | 1477986435444 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 00:47:15 INFO - PROCESS | 1818 | 1477986435616 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 00:47:15 INFO - PROCESS | 1818 | 1477986435620 Marionette TRACE conn4 <- [1,1555,null,["8"]] 00:47:15 INFO - PROCESS | 1818 | 1477986435628 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 00:47:15 INFO - PROCESS | 1818 | 1477986435636 Marionette TRACE conn4 <- [1,1556,null,{}] 00:47:15 INFO - PROCESS | 1818 | 1477986435646 Marionette TRACE conn4 -> [0,1557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c3c00 == 16 [pid = 1818] [id = 362] 00:47:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8ddc9c00) [pid = 1818] [serial = 1060] [outer = (nil)] 00:47:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8f9bd800) [pid = 1818] [serial = 1061] [outer = 0x8ddc9c00] 00:47:15 INFO - PROCESS | 1818 | 1477986435753 Marionette DEBUG loaded listener.js 00:47:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8fa84c00) [pid = 1818] [serial = 1062] [outer = 0x8ddc9c00] 00:47:16 INFO - PROCESS | 1818 | 1477986436357 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 00:47:16 INFO - . 00:47:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1170ms 00:47:16 INFO - PROCESS | 1818 | 1477986436407 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 00:47:16 INFO - PROCESS | 1818 | 1477986436412 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 00:47:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 00:47:16 INFO - PROCESS | 1818 | 1477986436420 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:16 INFO - PROCESS | 1818 | 1477986436601 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 00:47:16 INFO - PROCESS | 1818 | 1477986436777 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 00:47:16 INFO - PROCESS | 1818 | 1477986436781 Marionette TRACE conn4 <- [1,1560,null,["8"]] 00:47:16 INFO - PROCESS | 1818 | 1477986436792 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 00:47:16 INFO - PROCESS | 1818 | 1477986436797 Marionette TRACE conn4 <- [1,1561,null,{}] 00:47:16 INFO - PROCESS | 1818 | 1477986436804 Marionette TRACE conn4 -> [0,1562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa91400 == 17 [pid = 1818] [id = 363] 00:47:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8fb04c00) [pid = 1818] [serial = 1063] [outer = (nil)] 00:47:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8fb0c400) [pid = 1818] [serial = 1064] [outer = 0x8fb04c00] 00:47:16 INFO - PROCESS | 1818 | 1477986436906 Marionette DEBUG loaded listener.js 00:47:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8fb0dc00) [pid = 1818] [serial = 1065] [outer = 0x8fb04c00] 00:47:17 INFO - PROCESS | 1818 | 1477986437685 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 00:47:17 INFO - .................. 00:47:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1340ms 00:47:17 INFO - PROCESS | 1818 | 1477986437758 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 00:47:17 INFO - PROCESS | 1818 | 1477986437763 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 00:47:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 00:47:17 INFO - PROCESS | 1818 | 1477986437770 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:17 INFO - PROCESS | 1818 | 1477986437941 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 00:47:18 INFO - PROCESS | 1818 | 1477986438061 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 00:47:18 INFO - PROCESS | 1818 | 1477986438065 Marionette TRACE conn4 <- [1,1565,null,["8"]] 00:47:18 INFO - PROCESS | 1818 | 1477986438072 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 00:47:18 INFO - PROCESS | 1818 | 1477986438078 Marionette TRACE conn4 <- [1,1566,null,{}] 00:47:18 INFO - PROCESS | 1818 | 1477986438083 Marionette TRACE conn4 -> [0,1567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-language-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x91075000 == 18 [pid = 1818] [id = 364] 00:47:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x91b1b800) [pid = 1818] [serial = 1066] [outer = (nil)] 00:47:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x91bb0000) [pid = 1818] [serial = 1067] [outer = 0x91b1b800] 00:47:18 INFO - PROCESS | 1818 | 1477986438205 Marionette DEBUG loaded listener.js 00:47:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x91baec00) [pid = 1818] [serial = 1068] [outer = 0x91b1b800] 00:47:18 INFO - PROCESS | 1818 | 1477986438936 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 00:47:18 INFO - . 00:47:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1176ms 00:47:18 INFO - PROCESS | 1818 | 1477986438947 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 00:47:18 INFO - PROCESS | 1818 | 1477986438952 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 00:47:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 00:47:18 INFO - PROCESS | 1818 | 1477986438962 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:19 INFO - PROCESS | 1818 | 1477986439138 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 00:47:19 INFO - PROCESS | 1818 | 1477986439353 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 00:47:19 INFO - PROCESS | 1818 | 1477986439360 Marionette TRACE conn4 <- [1,1570,null,["8"]] 00:47:19 INFO - PROCESS | 1818 | 1477986439369 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 00:47:19 INFO - PROCESS | 1818 | 1477986439375 Marionette TRACE conn4 <- [1,1571,null,{}] 00:47:19 INFO - PROCESS | 1818 | 1477986439385 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f7c00 == 19 [pid = 1818] [id = 365] 00:47:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x83866800) [pid = 1818] [serial = 1069] [outer = (nil)] 00:47:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8386b400) [pid = 1818] [serial = 1070] [outer = 0x83866800] 00:47:19 INFO - PROCESS | 1818 | 1477986439486 Marionette DEBUG loaded listener.js 00:47:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x838e6800) [pid = 1818] [serial = 1071] [outer = 0x83866800] 00:47:19 INFO - PROCESS | 1818 | --DOCSHELL 0x8386a800 == 18 [pid = 1818] [id = 353] 00:47:19 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8386fc00) [pid = 1818] [serial = 1031] [outer = (nil)] [url = about:blank] 00:47:19 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x82ff4400) [pid = 1818] [serial = 1032] [outer = (nil)] [url = about:blank] 00:47:19 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x83874400) [pid = 1818] [serial = 1034] [outer = (nil)] [url = about:blank] 00:47:20 INFO - PROCESS | 1818 | 1477986440095 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 00:47:20 INFO - ... 00:47:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1172ms 00:47:20 INFO - PROCESS | 1818 | 1477986440133 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 00:47:20 INFO - PROCESS | 1818 | 1477986440139 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 00:47:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 00:47:20 INFO - PROCESS | 1818 | 1477986440151 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:20 INFO - PROCESS | 1818 | 1477986440318 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 00:47:20 INFO - PROCESS | 1818 | 1477986440475 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 00:47:20 INFO - PROCESS | 1818 | 1477986440478 Marionette TRACE conn4 <- [1,1575,null,["8"]] 00:47:20 INFO - PROCESS | 1818 | 1477986440485 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 00:47:20 INFO - PROCESS | 1818 | 1477986440490 Marionette TRACE conn4 <- [1,1576,null,{}] 00:47:20 INFO - PROCESS | 1818 | 1477986440496 Marionette TRACE conn4 -> [0,1577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x838ec800 == 19 [pid = 1818] [id = 366] 00:47:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x83905c00) [pid = 1818] [serial = 1072] [outer = (nil)] 00:47:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x839cac00) [pid = 1818] [serial = 1073] [outer = 0x83905c00] 00:47:20 INFO - PROCESS | 1818 | 1477986440589 Marionette DEBUG loaded listener.js 00:47:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8c4aa400) [pid = 1818] [serial = 1074] [outer = 0x83905c00] 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6148 00:47:21 INFO - PROCESS | 1818 | [1818] 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 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:21 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:47:22 INFO - .................................................................................................................................................................................................................................................................................................................................... 00:47:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2452ms 00:47:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 00:47:23 INFO - PROCESS | 1818 | 1477986442238 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 00:47:23 INFO - PROCESS | 1818 | 1477986442623 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 00:47:23 INFO - PROCESS | 1818 | 1477986442639 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 00:47:23 INFO - PROCESS | 1818 | 1477986442647 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:23 INFO - PROCESS | 1818 | 1477986443060 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 00:47:23 INFO - PROCESS | 1818 | 1477986443100 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 00:47:23 INFO - PROCESS | 1818 | 1477986443107 Marionette TRACE conn4 <- [1,1580,null,["8"]] 00:47:23 INFO - PROCESS | 1818 | 1477986443114 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 00:47:23 INFO - PROCESS | 1818 | 1477986443127 Marionette TRACE conn4 <- [1,1581,null,{}] 00:47:23 INFO - PROCESS | 1818 | 1477986443225 Marionette TRACE conn4 -> [0,1582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x958e9400 == 20 [pid = 1818] [id = 367] 00:47:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x958e9800) [pid = 1818] [serial = 1075] [outer = (nil)] 00:47:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x958eb000) [pid = 1818] [serial = 1076] [outer = 0x958e9800] 00:47:23 INFO - PROCESS | 1818 | 1477986443320 Marionette DEBUG loaded listener.js 00:47:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x95b73400) [pid = 1818] [serial = 1077] [outer = 0x958e9800] 00:47:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c26400 == 21 [pid = 1818] [id = 368] 00:47:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x95c27000) [pid = 1818] [serial = 1078] [outer = (nil)] 00:47:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x95c28000) [pid = 1818] [serial = 1079] [outer = 0x95c27000] 00:47:23 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x838e0c00) [pid = 1818] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 00:47:23 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x832ef800) [pid = 1818] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 00:47:23 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8d9e8000) [pid = 1818] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 00:47:23 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8c4acc00) [pid = 1818] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 00:47:23 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8386ac00) [pid = 1818] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 00:47:23 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x839c4800) [pid = 1818] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 00:47:24 INFO - PROCESS | 1818 | 1477986444046 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 00:47:24 INFO - . 00:47:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1422ms 00:47:24 INFO - PROCESS | 1818 | 1477986444094 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 00:47:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 00:47:24 INFO - PROCESS | 1818 | 1477986444100 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 00:47:24 INFO - PROCESS | 1818 | 1477986444109 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:24 INFO - PROCESS | 1818 | 1477986444304 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 00:47:24 INFO - PROCESS | 1818 | 1477986444432 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 00:47:24 INFO - PROCESS | 1818 | 1477986444437 Marionette TRACE conn4 <- [1,1585,null,["8"]] 00:47:24 INFO - PROCESS | 1818 | 1477986444443 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 00:47:24 INFO - PROCESS | 1818 | 1477986444450 Marionette TRACE conn4 <- [1,1586,null,{}] 00:47:24 INFO - PROCESS | 1818 | 1477986444456 Marionette TRACE conn4 -> [0,1587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x839d0c00 == 22 [pid = 1818] [id = 369] 00:47:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x95b74800) [pid = 1818] [serial = 1080] [outer = (nil)] 00:47:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x95c21800) [pid = 1818] [serial = 1081] [outer = 0x95b74800] 00:47:24 INFO - PROCESS | 1818 | 1477986444552 Marionette DEBUG loaded listener.js 00:47:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x95c25000) [pid = 1818] [serial = 1082] [outer = 0x95b74800] 00:47:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c30400 == 23 [pid = 1818] [id = 370] 00:47:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x95c58400) [pid = 1818] [serial = 1083] [outer = (nil)] 00:47:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x95c57400) [pid = 1818] [serial = 1084] [outer = 0x95c58400] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e7000 == 22 [pid = 1818] [id = 358] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x83867c00 == 21 [pid = 1818] [id = 355] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x83866000 == 20 [pid = 1818] [id = 357] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x839c4400 == 19 [pid = 1818] [id = 356] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x832ef400 == 18 [pid = 1818] [id = 354] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x95c30400 == 17 [pid = 1818] [id = 370] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x95c26400 == 16 [pid = 1818] [id = 368] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x958e9400 == 15 [pid = 1818] [id = 367] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x838ec800 == 14 [pid = 1818] [id = 366] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x832f7c00 == 13 [pid = 1818] [id = 365] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x91075000 == 12 [pid = 1818] [id = 364] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa91400 == 11 [pid = 1818] [id = 363] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x839c3c00 == 10 [pid = 1818] [id = 362] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8269a400 == 9 [pid = 1818] [id = 361] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x832f2c00 == 8 [pid = 1818] [id = 360] 00:47:29 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc76c00 == 7 [pid = 1818] [id = 359] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8dad6800) [pid = 1818] [serial = 1049] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8dbca000) [pid = 1818] [serial = 1050] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8c4b0400) [pid = 1818] [serial = 1046] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8c728800) [pid = 1818] [serial = 1047] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x839c6000) [pid = 1818] [serial = 1043] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x839c8c00) [pid = 1818] [serial = 1044] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x83902400) [pid = 1818] [serial = 1040] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x826a1400) [pid = 1818] [serial = 1041] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x832f1800) [pid = 1818] [serial = 1037] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x83867800) [pid = 1818] [serial = 1038] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x838e4800) [pid = 1818] [serial = 1035] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8dd2d400) [pid = 1818] [serial = 1052] [outer = (nil)] [url = about:blank] 00:47:29 INFO - PROCESS | 1818 | 1477986449996 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 00:47:30 INFO - . 00:47:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5939ms 00:47:30 INFO - PROCESS | 1818 | 1477986450047 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 00:47:30 INFO - PROCESS | 1818 | 1477986450055 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 00:47:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 00:47:30 INFO - PROCESS | 1818 | 1477986450066 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:30 INFO - PROCESS | 1818 | 1477986450265 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 00:47:30 INFO - PROCESS | 1818 | 1477986450404 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 00:47:30 INFO - PROCESS | 1818 | 1477986450414 Marionette TRACE conn4 <- [1,1590,null,["8"]] 00:47:30 INFO - PROCESS | 1818 | 1477986450426 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 00:47:30 INFO - PROCESS | 1818 | 1477986450444 Marionette TRACE conn4 <- [1,1591,null,{}] 00:47:30 INFO - PROCESS | 1818 | 1477986450458 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8309ec00 == 8 [pid = 1818] [id = 371] 00:47:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x830a0000) [pid = 1818] [serial = 1085] [outer = (nil)] 00:47:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x83220400) [pid = 1818] [serial = 1086] [outer = 0x830a0000] 00:47:30 INFO - PROCESS | 1818 | 1477986450660 Marionette DEBUG loaded listener.js 00:47:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x832f2000) [pid = 1818] [serial = 1087] [outer = 0x830a0000] 00:47:31 INFO - PROCESS | 1818 | 1477986451330 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 00:47:31 INFO - .. 00:47:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1327ms 00:47:31 INFO - PROCESS | 1818 | 1477986451392 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 00:47:31 INFO - PROCESS | 1818 | 1477986451398 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 00:47:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 00:47:31 INFO - PROCESS | 1818 | 1477986451412 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:31 INFO - PROCESS | 1818 | 1477986451650 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 00:47:31 INFO - PROCESS | 1818 | 1477986451671 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 00:47:31 INFO - PROCESS | 1818 | 1477986451675 Marionette TRACE conn4 <- [1,1595,null,["8"]] 00:47:31 INFO - PROCESS | 1818 | 1477986451682 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 00:47:31 INFO - PROCESS | 1818 | 1477986451688 Marionette TRACE conn4 <- [1,1596,null,{}] 00:47:31 INFO - PROCESS | 1818 | 1477986451694 Marionette TRACE conn4 -> [0,1597,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f1800 == 9 [pid = 1818] [id = 372] 00:47:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8386dc00) [pid = 1818] [serial = 1088] [outer = (nil)] 00:47:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x83902c00) [pid = 1818] [serial = 1089] [outer = 0x8386dc00] 00:47:31 INFO - PROCESS | 1818 | 1477986451854 Marionette DEBUG loaded listener.js 00:47:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x82ffd400) [pid = 1818] [serial = 1090] [outer = 0x8386dc00] 00:47:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x8397d000 == 10 [pid = 1818] [id = 373] 00:47:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x83989400) [pid = 1818] [serial = 1091] [outer = (nil)] 00:47:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8397e800) [pid = 1818] [serial = 1092] [outer = 0x83989400] 00:47:32 INFO - PROCESS | 1818 | 1477986452699 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 00:47:32 INFO - . 00:47:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1374ms 00:47:32 INFO - PROCESS | 1818 | 1477986452801 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 00:47:32 INFO - PROCESS | 1818 | 1477986452809 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 00:47:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 00:47:32 INFO - PROCESS | 1818 | 1477986452820 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:33 INFO - PROCESS | 1818 | 1477986453112 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 00:47:33 INFO - PROCESS | 1818 | 1477986453142 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 00:47:33 INFO - PROCESS | 1818 | 1477986453148 Marionette TRACE conn4 <- [1,1600,null,["8"]] 00:47:33 INFO - PROCESS | 1818 | 1477986453155 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 00:47:33 INFO - PROCESS | 1818 | 1477986453165 Marionette TRACE conn4 <- [1,1601,null,{}] 00:47:33 INFO - PROCESS | 1818 | 1477986453254 Marionette TRACE conn4 -> [0,1602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4ac400 == 11 [pid = 1818] [id = 374] 00:47:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8c4ac800) [pid = 1818] [serial = 1093] [outer = (nil)] 00:47:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8c4b0400) [pid = 1818] [serial = 1094] [outer = 0x8c4ac800] 00:47:33 INFO - PROCESS | 1818 | 1477986453373 Marionette DEBUG loaded listener.js 00:47:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8c4b4800) [pid = 1818] [serial = 1095] [outer = 0x8c4ac800] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8269cc00) [pid = 1818] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x95c27000) [pid = 1818] [serial = 1078] [outer = (nil)] [url = about:blank] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x958e9800) [pid = 1818] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x95c58400) [pid = 1818] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x83905c00) [pid = 1818] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8ddc9c00) [pid = 1818] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8dc77400) [pid = 1818] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x832f7800) [pid = 1818] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8fb04c00) [pid = 1818] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x83866800) [pid = 1818] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 00:47:33 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x91b1b800) [pid = 1818] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 00:47:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4db400 == 12 [pid = 1818] [id = 375] 00:47:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8c4e3400) [pid = 1818] [serial = 1096] [outer = (nil)] 00:47:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8c4e4c00) [pid = 1818] [serial = 1097] [outer = 0x8c4e3400] 00:47:34 INFO - PROCESS | 1818 | [1818] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 00:47:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8c4b7400) [pid = 1818] [serial = 1098] [outer = 0x8c4e3400] 00:47:34 INFO - . 00:47:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1573ms 00:47:34 INFO - PROCESS | 1818 | 1477986454378 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 00:47:34 INFO - PROCESS | 1818 | 1477986454391 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 00:47:34 INFO - PROCESS | 1818 | 1477986454395 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 00:47:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 00:47:34 INFO - PROCESS | 1818 | 1477986454403 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:34 INFO - PROCESS | 1818 | 1477986454591 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 00:47:34 INFO - PROCESS | 1818 | 1477986454609 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 00:47:34 INFO - PROCESS | 1818 | 1477986454614 Marionette TRACE conn4 <- [1,1605,null,["8"]] 00:47:34 INFO - PROCESS | 1818 | 1477986454619 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 00:47:34 INFO - PROCESS | 1818 | 1477986454626 Marionette TRACE conn4 <- [1,1606,null,{}] 00:47:34 INFO - PROCESS | 1818 | 1477986454740 Marionette TRACE conn4 -> [0,1607,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a6c00 == 13 [pid = 1818] [id = 376] 00:47:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8c4df000) [pid = 1818] [serial = 1099] [outer = (nil)] 00:47:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8dc6f800) [pid = 1818] [serial = 1100] [outer = 0x8c4df000] 00:47:34 INFO - PROCESS | 1818 | 1477986454843 Marionette DEBUG loaded listener.js 00:47:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8dc73c00) [pid = 1818] [serial = 1101] [outer = 0x8c4df000] 00:47:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd2f000 == 14 [pid = 1818] [id = 377] 00:47:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8ddc1000) [pid = 1818] [serial = 1102] [outer = (nil)] 00:47:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8ddc3c00) [pid = 1818] [serial = 1103] [outer = 0x8ddc1000] 00:47:35 INFO - PROCESS | 1818 | 1477986455488 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 00:47:35 INFO - . 00:47:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1126ms 00:47:35 INFO - PROCESS | 1818 | 1477986455530 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 00:47:35 INFO - PROCESS | 1818 | 1477986455538 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 00:47:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 00:47:35 INFO - PROCESS | 1818 | 1477986455545 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:35 INFO - PROCESS | 1818 | 1477986455775 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 00:47:35 INFO - PROCESS | 1818 | 1477986455788 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 00:47:35 INFO - PROCESS | 1818 | 1477986455791 Marionette TRACE conn4 <- [1,1610,null,["8"]] 00:47:35 INFO - PROCESS | 1818 | 1477986455797 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 00:47:35 INFO - PROCESS | 1818 | 1477986455808 Marionette TRACE conn4 <- [1,1611,null,{}] 00:47:35 INFO - PROCESS | 1818 | 1477986455815 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd33c00 == 15 [pid = 1818] [id = 378] 00:47:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8dd35c00) [pid = 1818] [serial = 1104] [outer = (nil)] 00:47:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8f9bb800) [pid = 1818] [serial = 1105] [outer = 0x8dd35c00] 00:47:35 INFO - PROCESS | 1818 | 1477986455905 Marionette DEBUG loaded listener.js 00:47:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8fa8e800) [pid = 1818] [serial = 1106] [outer = 0x8dd35c00] 00:47:36 INFO - PROCESS | 1818 | 1477986456572 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 00:47:36 INFO - . 00:47:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1073ms 00:47:36 INFO - PROCESS | 1818 | 1477986456621 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 00:47:36 INFO - PROCESS | 1818 | 1477986456628 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 00:47:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 00:47:36 INFO - PROCESS | 1818 | 1477986456639 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:36 INFO - PROCESS | 1818 | 1477986456845 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 00:47:37 INFO - PROCESS | 1818 | 1477986457023 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 00:47:37 INFO - PROCESS | 1818 | 1477986457028 Marionette TRACE conn4 <- [1,1615,null,["8"]] 00:47:37 INFO - PROCESS | 1818 | 1477986457036 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 00:47:37 INFO - PROCESS | 1818 | 1477986457043 Marionette TRACE conn4 <- [1,1616,null,{}] 00:47:37 INFO - PROCESS | 1818 | 1477986457053 Marionette TRACE conn4 -> [0,1617,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x83910000 == 16 [pid = 1818] [id = 379] 00:47:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x83910400) [pid = 1818] [serial = 1107] [outer = (nil)] 00:47:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8397e400) [pid = 1818] [serial = 1108] [outer = 0x83910400] 00:47:37 INFO - PROCESS | 1818 | 1477986457177 Marionette DEBUG loaded listener.js 00:47:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x839c8400) [pid = 1818] [serial = 1109] [outer = 0x83910400] 00:47:37 INFO - PROCESS | 1818 | 1477986457777 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 00:47:37 INFO - . 00:47:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1180ms 00:47:37 INFO - PROCESS | 1818 | 1477986457818 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 00:47:37 INFO - PROCESS | 1818 | 1477986457825 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 00:47:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 00:47:37 INFO - PROCESS | 1818 | 1477986457833 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:38 INFO - PROCESS | 1818 | 1477986458012 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 00:47:38 INFO - PROCESS | 1818 | 1477986458193 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 00:47:38 INFO - PROCESS | 1818 | 1477986458199 Marionette TRACE conn4 <- [1,1620,null,["8"]] 00:47:38 INFO - PROCESS | 1818 | 1477986458208 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 00:47:38 INFO - PROCESS | 1818 | 1477986458214 Marionette TRACE conn4 <- [1,1621,null,{}] 00:47:38 INFO - PROCESS | 1818 | 1477986458226 Marionette TRACE conn4 -> [0,1622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc79000 == 17 [pid = 1818] [id = 380] 00:47:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8dcab000) [pid = 1818] [serial = 1110] [outer = (nil)] 00:47:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8dcae400) [pid = 1818] [serial = 1111] [outer = 0x8dcab000] 00:47:38 INFO - PROCESS | 1818 | 1477986458343 Marionette DEBUG loaded listener.js 00:47:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8c4db000) [pid = 1818] [serial = 1112] [outer = 0x8dcab000] 00:47:38 INFO - PROCESS | 1818 | 1477986458986 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 00:47:39 INFO - ...... 00:47:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1178ms 00:47:39 INFO - PROCESS | 1818 | 1477986459031 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 00:47:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 00:47:39 INFO - PROCESS | 1818 | 1477986459039 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 00:47:39 INFO - PROCESS | 1818 | 1477986459047 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:39 INFO - PROCESS | 1818 | 1477986459223 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 00:47:39 INFO - PROCESS | 1818 | 1477986459405 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 00:47:39 INFO - PROCESS | 1818 | 1477986459409 Marionette TRACE conn4 <- [1,1625,null,["8"]] 00:47:39 INFO - PROCESS | 1818 | 1477986459420 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 00:47:39 INFO - PROCESS | 1818 | 1477986459427 Marionette TRACE conn4 <- [1,1626,null,{}] 00:47:39 INFO - PROCESS | 1818 | 1477986459434 Marionette TRACE conn4 -> [0,1627,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/scripting-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x91081000 == 18 [pid = 1818] [id = 381] 00:47:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x91081400) [pid = 1818] [serial = 1113] [outer = (nil)] 00:47:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x91b27400) [pid = 1818] [serial = 1114] [outer = 0x91081400] 00:47:39 INFO - PROCESS | 1818 | 1477986459540 Marionette DEBUG loaded listener.js 00:47:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x91bb3c00) [pid = 1818] [serial = 1115] [outer = 0x91081400] 00:47:40 INFO - PROCESS | 1818 | 1477986460112 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 00:47:40 INFO - . 00:47:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1125ms 00:47:40 INFO - PROCESS | 1818 | 1477986460187 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 00:47:40 INFO - PROCESS | 1818 | 1477986460191 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 00:47:40 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 00:47:40 INFO - PROCESS | 1818 | 1477986460203 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:40 INFO - PROCESS | 1818 | 1477986460394 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 00:47:40 INFO - PROCESS | 1818 | 1477986460649 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 00:47:40 INFO - PROCESS | 1818 | 1477986460652 Marionette TRACE conn4 <- [1,1630,null,["8"]] 00:47:40 INFO - PROCESS | 1818 | 1477986460663 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 00:47:40 INFO - PROCESS | 1818 | 1477986460668 Marionette TRACE conn4 <- [1,1631,null,{}] 00:47:40 INFO - PROCESS | 1818 | 1477986460675 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4ac000 == 19 [pid = 1818] [id = 382] 00:47:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x92e47c00) [pid = 1818] [serial = 1116] [outer = (nil)] 00:47:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x931d5800) [pid = 1818] [serial = 1117] [outer = 0x92e47c00] 00:47:40 INFO - PROCESS | 1818 | 1477986460779 Marionette DEBUG loaded listener.js 00:47:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x93869400) [pid = 1818] [serial = 1118] [outer = 0x92e47c00] 00:47:41 INFO - PROCESS | 1818 | 1477986461383 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 00:47:41 INFO - . 00:47:41 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1220ms 00:47:41 INFO - PROCESS | 1818 | 1477986461426 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 00:47:41 INFO - PROCESS | 1818 | 1477986461430 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 00:47:41 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 00:47:41 INFO - PROCESS | 1818 | 1477986461438 Marionette TRACE conn4 -> [0,1634,"getContext",null] 00:47:41 INFO - PROCESS | 1818 | 1477986461441 Marionette TRACE conn4 <- [1,1634,null,{"value":"content"}] 00:47:41 INFO - PROCESS | 1818 | 1477986461447 Marionette TRACE conn4 -> [0,1635,"setContext",{"value":"chrome"}] 00:47:41 INFO - PROCESS | 1818 | 1477986461456 Marionette TRACE conn4 <- [1,1635,null,{}] 00:47:41 INFO - PROCESS | 1818 | 1477986461462 Marionette TRACE conn4 -> [0,1636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:47:41 INFO - PROCESS | 1818 | 1477986461481 Marionette TRACE conn4 <- [1,1636,null,{"value":true}] 00:47:41 INFO - PROCESS | 1818 | 1477986461485 Marionette TRACE conn4 -> [0,1637,"setContext",{"value":"content"}] 00:47:41 INFO - PROCESS | 1818 | 1477986461488 Marionette TRACE conn4 <- [1,1637,null,{}] 00:47:41 INFO - Setting pref dom.requestIdleCallback.enabled (true) 00:47:41 INFO - PROCESS | 1818 | 1477986461495 Marionette TRACE conn4 -> [0,1638,"getContext",null] 00:47:41 INFO - PROCESS | 1818 | 1477986461499 Marionette TRACE conn4 <- [1,1638,null,{"value":"content"}] 00:47:41 INFO - PROCESS | 1818 | 1477986461504 Marionette TRACE conn4 -> [0,1639,"setContext",{"value":"chrome"}] 00:47:41 INFO - PROCESS | 1818 | 1477986461508 Marionette TRACE conn4 <- [1,1639,null,{}] 00:47:41 INFO - PROCESS | 1818 | 1477986461533 Marionette TRACE conn4 -> [0,1640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:47:41 INFO - PROCESS | 1818 | 1477986461551 Marionette TRACE conn4 <- [1,1640,null,{"value":null}] 00:47:41 INFO - PROCESS | 1818 | 1477986461556 Marionette TRACE conn4 -> [0,1641,"setContext",{"value":"content"}] 00:47:41 INFO - PROCESS | 1818 | 1477986461558 Marionette TRACE conn4 <- [1,1641,null,{}] 00:47:41 INFO - PROCESS | 1818 | 1477986461565 Marionette TRACE conn4 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:41 INFO - PROCESS | 1818 | 1477986461732 Marionette TRACE conn4 <- [1,1642,null,{"value":null}] 00:47:41 INFO - PROCESS | 1818 | 1477986461902 Marionette TRACE conn4 -> [0,1643,"getWindowHandles",null] 00:47:41 INFO - PROCESS | 1818 | 1477986461905 Marionette TRACE conn4 <- [1,1643,null,["8"]] 00:47:41 INFO - PROCESS | 1818 | 1477986461913 Marionette TRACE conn4 -> [0,1644,"switchToWindow",{"name":"8"}] 00:47:41 INFO - PROCESS | 1818 | 1477986461918 Marionette TRACE conn4 <- [1,1644,null,{}] 00:47:41 INFO - PROCESS | 1818 | 1477986461927 Marionette TRACE conn4 -> [0,1645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x93875400 == 20 [pid = 1818] [id = 383] 00:47:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x94997400) [pid = 1818] [serial = 1119] [outer = (nil)] 00:47:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x94a97400) [pid = 1818] [serial = 1120] [outer = 0x94997400] 00:47:42 INFO - PROCESS | 1818 | 1477986462035 Marionette DEBUG loaded listener.js 00:47:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x94a9a800) [pid = 1818] [serial = 1121] [outer = 0x94997400] 00:47:42 INFO - PROCESS | 1818 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 00:47:42 INFO - PROCESS | 1818 | 1477986462640 Marionette TRACE conn4 <- [1,1645,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 00:47:42 INFO - . 00:47:42 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1248ms 00:47:42 INFO - PROCESS | 1818 | 1477986462686 Marionette TRACE conn4 -> [0,1646,"getWindowHandle",null] 00:47:42 INFO - PROCESS | 1818 | 1477986462690 Marionette TRACE conn4 <- [1,1646,null,{"value":"8"}] 00:47:42 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 00:47:42 INFO - PROCESS | 1818 | 1477986462697 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:42 INFO - PROCESS | 1818 | 1477986462884 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 00:47:43 INFO - PROCESS | 1818 | 1477986463147 Marionette TRACE conn4 -> [0,1648,"getWindowHandles",null] 00:47:43 INFO - PROCESS | 1818 | 1477986463153 Marionette TRACE conn4 <- [1,1648,null,["8"]] 00:47:43 INFO - PROCESS | 1818 | 1477986463171 Marionette TRACE conn4 -> [0,1649,"switchToWindow",{"name":"8"}] 00:47:43 INFO - PROCESS | 1818 | 1477986463180 Marionette TRACE conn4 <- [1,1649,null,{}] 00:47:43 INFO - PROCESS | 1818 | 1477986463192 Marionette TRACE conn4 -> [0,1650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff5400 == 21 [pid = 1818] [id = 384] 00:47:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x82ff8000) [pid = 1818] [serial = 1122] [outer = (nil)] 00:47:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x83227400) [pid = 1818] [serial = 1123] [outer = 0x82ff8000] 00:47:43 INFO - PROCESS | 1818 | 1477986463311 Marionette DEBUG loaded listener.js 00:47:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x83908800) [pid = 1818] [serial = 1124] [outer = 0x82ff8000] 00:47:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da0b400 == 22 [pid = 1818] [id = 385] 00:47:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8dc71400) [pid = 1818] [serial = 1125] [outer = (nil)] 00:47:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x839c2c00) [pid = 1818] [serial = 1126] [outer = 0x8dc71400] 00:47:44 INFO - PROCESS | 1818 | 1477986464057 Marionette TRACE conn4 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 00:47:44 INFO - . 00:47:44 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 1372ms 00:47:44 INFO - PROCESS | 1818 | 1477986464069 Marionette TRACE conn4 -> [0,1651,"getWindowHandle",null] 00:47:44 INFO - PROCESS | 1818 | 1477986464075 Marionette TRACE conn4 <- [1,1651,null,{"value":"8"}] 00:47:44 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 00:47:44 INFO - PROCESS | 1818 | 1477986464085 Marionette TRACE conn4 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:44 INFO - PROCESS | 1818 | 1477986464277 Marionette TRACE conn4 <- [1,1652,null,{"value":null}] 00:47:44 INFO - PROCESS | 1818 | 1477986464459 Marionette TRACE conn4 -> [0,1653,"getWindowHandles",null] 00:47:44 INFO - PROCESS | 1818 | 1477986464466 Marionette TRACE conn4 <- [1,1653,null,["8"]] 00:47:44 INFO - PROCESS | 1818 | 1477986464478 Marionette TRACE conn4 -> [0,1654,"switchToWindow",{"name":"8"}] 00:47:44 INFO - PROCESS | 1818 | 1477986464486 Marionette TRACE conn4 <- [1,1654,null,{}] 00:47:44 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd2f000 == 21 [pid = 1818] [id = 377] 00:47:44 INFO - PROCESS | 1818 | --DOCSHELL 0x8397d000 == 20 [pid = 1818] [id = 373] 00:47:44 INFO - PROCESS | 1818 | --DOCSHELL 0x839d0c00 == 19 [pid = 1818] [id = 369] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x83867400) [pid = 1818] [serial = 1055] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x838ecc00) [pid = 1818] [serial = 1056] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8dd39000) [pid = 1818] [serial = 1053] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x95c28000) [pid = 1818] [serial = 1079] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x95c57400) [pid = 1818] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x958eb000) [pid = 1818] [serial = 1076] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x95b73400) [pid = 1818] [serial = 1077] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x839cac00) [pid = 1818] [serial = 1073] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c4aa400) [pid = 1818] [serial = 1074] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8386b400) [pid = 1818] [serial = 1070] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x838e6800) [pid = 1818] [serial = 1071] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x91bb0000) [pid = 1818] [serial = 1067] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x91baec00) [pid = 1818] [serial = 1068] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8fb0c400) [pid = 1818] [serial = 1064] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8fb0dc00) [pid = 1818] [serial = 1065] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f9bd800) [pid = 1818] [serial = 1061] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8fa84c00) [pid = 1818] [serial = 1062] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8c4af000) [pid = 1818] [serial = 1058] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8c72a800) [pid = 1818] [serial = 1059] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x95c21800) [pid = 1818] [serial = 1081] [outer = (nil)] [url = about:blank] 00:47:44 INFO - PROCESS | 1818 | 1477986464542 Marionette TRACE conn4 -> [0,1655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x838dec00 == 20 [pid = 1818] [id = 386] 00:47:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x838e0000) [pid = 1818] [serial = 1127] [outer = (nil)] 00:47:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x83988000) [pid = 1818] [serial = 1128] [outer = 0x838e0000] 00:47:44 INFO - PROCESS | 1818 | 1477986464640 Marionette DEBUG loaded listener.js 00:47:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8c4af000) [pid = 1818] [serial = 1129] [outer = 0x838e0000] 00:47:45 INFO - PROCESS | 1818 | 1477986465171 Marionette TRACE conn4 <- [1,1655,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 00:47:45 INFO - . 00:47:45 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 1120ms 00:47:45 INFO - PROCESS | 1818 | 1477986465232 Marionette TRACE conn4 -> [0,1656,"getWindowHandle",null] 00:47:45 INFO - PROCESS | 1818 | 1477986465236 Marionette TRACE conn4 <- [1,1656,null,{"value":"8"}] 00:47:45 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 00:47:45 INFO - PROCESS | 1818 | 1477986465246 Marionette TRACE conn4 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:45 INFO - PROCESS | 1818 | 1477986465415 Marionette TRACE conn4 <- [1,1657,null,{"value":null}] 00:47:45 INFO - PROCESS | 1818 | 1477986465433 Marionette TRACE conn4 -> [0,1658,"getWindowHandles",null] 00:47:45 INFO - PROCESS | 1818 | 1477986465444 Marionette TRACE conn4 <- [1,1658,null,["8"]] 00:47:45 INFO - PROCESS | 1818 | 1477986465458 Marionette TRACE conn4 -> [0,1659,"switchToWindow",{"name":"8"}] 00:47:45 INFO - PROCESS | 1818 | 1477986465464 Marionette TRACE conn4 <- [1,1659,null,{}] 00:47:45 INFO - PROCESS | 1818 | 1477986465470 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcb6400 == 21 [pid = 1818] [id = 387] 00:47:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8dd2f000) [pid = 1818] [serial = 1130] [outer = (nil)] 00:47:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8ddc2c00) [pid = 1818] [serial = 1131] [outer = 0x8dd2f000] 00:47:45 INFO - PROCESS | 1818 | 1477986465577 Marionette DEBUG loaded listener.js 00:47:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8f9bd800) [pid = 1818] [serial = 1132] [outer = 0x8dd2f000] 00:47:46 INFO - PROCESS | 1818 | 1477986466441 Marionette TRACE conn4 <- [1,1660,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 00:47:46 INFO - .. 00:47:46 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1220ms 00:47:46 INFO - PROCESS | 1818 | 1477986466467 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 00:47:46 INFO - PROCESS | 1818 | 1477986466471 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 00:47:46 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 00:47:46 INFO - PROCESS | 1818 | 1477986466478 Marionette TRACE conn4 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:46 INFO - PROCESS | 1818 | 1477986466703 Marionette TRACE conn4 <- [1,1662,null,{"value":null}] 00:47:46 INFO - PROCESS | 1818 | 1477986466724 Marionette TRACE conn4 -> [0,1663,"getWindowHandles",null] 00:47:46 INFO - PROCESS | 1818 | 1477986466728 Marionette TRACE conn4 <- [1,1663,null,["8"]] 00:47:46 INFO - PROCESS | 1818 | 1477986466734 Marionette TRACE conn4 -> [0,1664,"switchToWindow",{"name":"8"}] 00:47:46 INFO - PROCESS | 1818 | 1477986466739 Marionette TRACE conn4 <- [1,1664,null,{}] 00:47:46 INFO - PROCESS | 1818 | 1477986466745 Marionette TRACE conn4 -> [0,1665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0f800 == 22 [pid = 1818] [id = 388] 00:47:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8fb10000) [pid = 1818] [serial = 1133] [outer = (nil)] 00:47:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x9100c400) [pid = 1818] [serial = 1134] [outer = 0x8fb10000] 00:47:46 INFO - PROCESS | 1818 | 1477986466835 Marionette DEBUG loaded listener.js 00:47:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x91045400) [pid = 1818] [serial = 1135] [outer = 0x8fb10000] 00:47:48 INFO - PROCESS | 1818 | 1477986468059 Marionette TRACE conn4 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 00:47:48 INFO - . 00:47:48 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1624ms 00:47:48 INFO - PROCESS | 1818 | 1477986468102 Marionette TRACE conn4 -> [0,1666,"getWindowHandle",null] 00:47:48 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 00:47:48 INFO - PROCESS | 1818 | 1477986468106 Marionette TRACE conn4 <- [1,1666,null,{"value":"8"}] 00:47:48 INFO - PROCESS | 1818 | 1477986468117 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:48 INFO - PROCESS | 1818 | 1477986468342 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 00:47:48 INFO - PROCESS | 1818 | 1477986468360 Marionette TRACE conn4 -> [0,1668,"getWindowHandles",null] 00:47:48 INFO - PROCESS | 1818 | 1477986468364 Marionette TRACE conn4 <- [1,1668,null,["8"]] 00:47:48 INFO - PROCESS | 1818 | 1477986468374 Marionette TRACE conn4 -> [0,1669,"switchToWindow",{"name":"8"}] 00:47:48 INFO - PROCESS | 1818 | 1477986468379 Marionette TRACE conn4 <- [1,1669,null,{}] 00:47:48 INFO - PROCESS | 1818 | 1477986468384 Marionette TRACE conn4 -> [0,1670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x91077c00 == 23 [pid = 1818] [id = 389] 00:47:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x9107e400) [pid = 1818] [serial = 1136] [outer = (nil)] 00:47:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x91bb2400) [pid = 1818] [serial = 1137] [outer = 0x9107e400] 00:47:48 INFO - PROCESS | 1818 | 1477986468544 Marionette DEBUG loaded listener.js 00:47:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x91082400) [pid = 1818] [serial = 1138] [outer = 0x9107e400] 00:47:48 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c4df000) [pid = 1818] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 00:47:48 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x95b74800) [pid = 1818] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 00:47:48 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8c4ac800) [pid = 1818] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 00:47:48 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x83989400) [pid = 1818] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 00:47:48 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8c4e3400) [pid = 1818] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 00:47:48 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8386dc00) [pid = 1818] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 00:47:48 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x830a0000) [pid = 1818] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 00:47:48 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8ddc1000) [pid = 1818] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x832f1800 == 22 [pid = 1818] [id = 372] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4ac400 == 21 [pid = 1818] [id = 374] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4db400 == 20 [pid = 1818] [id = 375] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8309ec00 == 19 [pid = 1818] [id = 371] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x826a6c00 == 18 [pid = 1818] [id = 376] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0f800 == 17 [pid = 1818] [id = 388] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcb6400 == 16 [pid = 1818] [id = 387] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x838dec00 == 15 [pid = 1818] [id = 386] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8da0b400 == 14 [pid = 1818] [id = 385] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff5400 == 13 [pid = 1818] [id = 384] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x93875400 == 12 [pid = 1818] [id = 383] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4ac000 == 11 [pid = 1818] [id = 382] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x91081000 == 10 [pid = 1818] [id = 381] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc79000 == 9 [pid = 1818] [id = 380] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x83910000 == 8 [pid = 1818] [id = 379] 00:47:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd33c00 == 7 [pid = 1818] [id = 378] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8c4b4800) [pid = 1818] [serial = 1095] [outer = (nil)] [url = about:blank] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8c4b0400) [pid = 1818] [serial = 1094] [outer = (nil)] [url = about:blank] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8dc73c00) [pid = 1818] [serial = 1101] [outer = (nil)] [url = about:blank] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8dc6f800) [pid = 1818] [serial = 1100] [outer = (nil)] [url = about:blank] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x83902c00) [pid = 1818] [serial = 1089] [outer = (nil)] [url = about:blank] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x82ffd400) [pid = 1818] [serial = 1090] [outer = (nil)] [url = about:blank] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x83220400) [pid = 1818] [serial = 1086] [outer = (nil)] [url = about:blank] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x832f2000) [pid = 1818] [serial = 1087] [outer = (nil)] [url = about:blank] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x95c25000) [pid = 1818] [serial = 1082] [outer = (nil)] [url = about:blank] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8397e800) [pid = 1818] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8c4e4c00) [pid = 1818] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8c4b7400) [pid = 1818] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 00:47:53 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8ddc3c00) [pid = 1818] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 00:47:55 INFO - PROCESS | 1818 | 1477986475076 Marionette TRACE conn4 <- [1,1670,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 00:47:55 INFO - .. 00:47:55 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 6992ms 00:47:55 INFO - PROCESS | 1818 | 1477986475106 Marionette TRACE conn4 -> [0,1671,"getWindowHandle",null] 00:47:55 INFO - PROCESS | 1818 | 1477986475113 Marionette TRACE conn4 <- [1,1671,null,{"value":"8"}] 00:47:55 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 00:47:55 INFO - PROCESS | 1818 | 1477986475125 Marionette TRACE conn4 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:55 INFO - PROCESS | 1818 | 1477986475308 Marionette TRACE conn4 <- [1,1672,null,{"value":null}] 00:47:55 INFO - PROCESS | 1818 | 1477986475329 Marionette TRACE conn4 -> [0,1673,"getWindowHandles",null] 00:47:55 INFO - PROCESS | 1818 | 1477986475336 Marionette TRACE conn4 <- [1,1673,null,["8"]] 00:47:55 INFO - PROCESS | 1818 | 1477986475458 Marionette TRACE conn4 -> [0,1674,"switchToWindow",{"name":"8"}] 00:47:55 INFO - PROCESS | 1818 | 1477986475467 Marionette TRACE conn4 <- [1,1674,null,{}] 00:47:55 INFO - PROCESS | 1818 | 1477986475473 Marionette TRACE conn4 -> [0,1675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x83220400 == 8 [pid = 1818] [id = 390] 00:47:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x83228000) [pid = 1818] [serial = 1139] [outer = (nil)] 00:47:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x832ee000) [pid = 1818] [serial = 1140] [outer = 0x83228000] 00:47:55 INFO - PROCESS | 1818 | 1477986475579 Marionette DEBUG loaded listener.js 00:47:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x83865c00) [pid = 1818] [serial = 1141] [outer = 0x83228000] 00:47:56 INFO - PROCESS | 1818 | 1477986476447 Marionette TRACE conn4 <- [1,1675,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 00:47:56 INFO - ........ 00:47:56 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1374ms 00:47:56 INFO - PROCESS | 1818 | 1477986476496 Marionette TRACE conn4 -> [0,1676,"getWindowHandle",null] 00:47:56 INFO - PROCESS | 1818 | 1477986476504 Marionette TRACE conn4 <- [1,1676,null,{"value":"8"}] 00:47:56 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 00:47:56 INFO - Clearing pref dom.requestIdleCallback.enabled 00:47:56 INFO - PROCESS | 1818 | 1477986476517 Marionette TRACE conn4 -> [0,1677,"getContext",null] 00:47:56 INFO - PROCESS | 1818 | 1477986476520 Marionette TRACE conn4 <- [1,1677,null,{"value":"content"}] 00:47:56 INFO - PROCESS | 1818 | 1477986476526 Marionette TRACE conn4 -> [0,1678,"setContext",{"value":"chrome"}] 00:47:56 INFO - PROCESS | 1818 | 1477986476530 Marionette TRACE conn4 <- [1,1678,null,{}] 00:47:56 INFO - PROCESS | 1818 | 1477986476537 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:47:56 INFO - PROCESS | 1818 | 1477986476553 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 00:47:56 INFO - PROCESS | 1818 | 1477986476608 Marionette TRACE conn4 -> [0,1680,"setContext",{"value":"content"}] 00:47:56 INFO - PROCESS | 1818 | 1477986476614 Marionette TRACE conn4 <- [1,1680,null,{}] 00:47:56 INFO - PROCESS | 1818 | 1477986476643 Marionette TRACE conn4 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:56 INFO - PROCESS | 1818 | 1477986476891 Marionette TRACE conn4 <- [1,1681,null,{"value":null}] 00:47:56 INFO - PROCESS | 1818 | 1477986476930 Marionette TRACE conn4 -> [0,1682,"getWindowHandles",null] 00:47:56 INFO - PROCESS | 1818 | 1477986476934 Marionette TRACE conn4 <- [1,1682,null,["8"]] 00:47:56 INFO - PROCESS | 1818 | 1477986476939 Marionette TRACE conn4 -> [0,1683,"switchToWindow",{"name":"8"}] 00:47:56 INFO - PROCESS | 1818 | 1477986476944 Marionette TRACE conn4 <- [1,1683,null,{}] 00:47:57 INFO - PROCESS | 1818 | 1477986477017 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f7c00 == 9 [pid = 1818] [id = 391] 00:47:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x83988800) [pid = 1818] [serial = 1142] [outer = (nil)] 00:47:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8398b400) [pid = 1818] [serial = 1143] [outer = 0x83988800] 00:47:57 INFO - PROCESS | 1818 | 1477986477108 Marionette DEBUG loaded listener.js 00:47:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x839c4800) [pid = 1818] [serial = 1144] [outer = 0x83988800] 00:47:57 INFO - PROCESS | 1818 | 1477986477703 Marionette TRACE conn4 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 00:47:57 INFO - . 00:47:57 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1242ms 00:47:57 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 00:47:57 INFO - PROCESS | 1818 | 1477986477759 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 00:47:57 INFO - PROCESS | 1818 | 1477986477761 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 00:47:57 INFO - PROCESS | 1818 | 1477986477769 Marionette TRACE conn4 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:58 INFO - PROCESS | 1818 | 1477986478237 Marionette TRACE conn4 <- [1,1686,null,{"value":null}] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x83910400) [pid = 1818] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x91081400) [pid = 1818] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8dd35c00) [pid = 1818] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8dc71400) [pid = 1818] [serial = 1125] [outer = (nil)] [url = about:blank] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x82ff8000) [pid = 1818] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8dd2f000) [pid = 1818] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x92e47c00) [pid = 1818] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8dcab000) [pid = 1818] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x94997400) [pid = 1818] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x838e0000) [pid = 1818] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 00:47:58 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8fb10000) [pid = 1818] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 00:47:58 INFO - PROCESS | 1818 | 1477986478358 Marionette TRACE conn4 -> [0,1687,"getWindowHandles",null] 00:47:58 INFO - PROCESS | 1818 | 1477986478362 Marionette TRACE conn4 <- [1,1687,null,["8"]] 00:47:58 INFO - PROCESS | 1818 | 1477986478370 Marionette TRACE conn4 -> [0,1688,"switchToWindow",{"name":"8"}] 00:47:58 INFO - PROCESS | 1818 | 1477986478378 Marionette TRACE conn4 <- [1,1688,null,{}] 00:47:58 INFO - PROCESS | 1818 | 1477986478384 Marionette TRACE conn4 -> [0,1689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4b2800 == 10 [pid = 1818] [id = 392] 00:47:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8c4b4000) [pid = 1818] [serial = 1145] [outer = (nil)] 00:47:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8c4b7400) [pid = 1818] [serial = 1146] [outer = 0x8c4b4000] 00:47:58 INFO - PROCESS | 1818 | 1477986478486 Marionette DEBUG loaded listener.js 00:47:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8c4da800) [pid = 1818] [serial = 1147] [outer = 0x8c4b4000] 00:47:59 INFO - ................................................... 00:47:59 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1448ms 00:47:59 INFO - TEST-START | /js/builtins/Math.max.html 00:47:59 INFO - PROCESS | 1818 | 1477986479148 Marionette TRACE conn4 <- [1,1689,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 00:47:59 INFO - PROCESS | 1818 | 1477986479216 Marionette TRACE conn4 -> [0,1690,"getWindowHandle",null] 00:47:59 INFO - PROCESS | 1818 | 1477986479224 Marionette TRACE conn4 <- [1,1690,null,{"value":"8"}] 00:47:59 INFO - PROCESS | 1818 | 1477986479240 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:47:59 INFO - PROCESS | 1818 | 1477986479416 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 00:47:59 INFO - PROCESS | 1818 | 1477986479427 Marionette TRACE conn4 -> [0,1692,"getWindowHandles",null] 00:47:59 INFO - PROCESS | 1818 | 1477986479430 Marionette TRACE conn4 <- [1,1692,null,["8"]] 00:47:59 INFO - PROCESS | 1818 | 1477986479437 Marionette TRACE conn4 -> [0,1693,"switchToWindow",{"name":"8"}] 00:47:59 INFO - PROCESS | 1818 | 1477986479443 Marionette TRACE conn4 <- [1,1693,null,{}] 00:47:59 INFO - PROCESS | 1818 | 1477986479449 Marionette TRACE conn4 -> [0,1694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:47:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x83870000 == 11 [pid = 1818] [id = 393] 00:47:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8c722c00) [pid = 1818] [serial = 1148] [outer = (nil)] 00:47:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8c72b400) [pid = 1818] [serial = 1149] [outer = 0x8c722c00] 00:47:59 INFO - PROCESS | 1818 | 1477986479656 Marionette DEBUG loaded listener.js 00:47:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8dcab800) [pid = 1818] [serial = 1150] [outer = 0x8c722c00] 00:48:00 INFO - PROCESS | 1818 | 1477986480236 Marionette TRACE conn4 <- [1,1694,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 00:48:00 INFO - ...... 00:48:00 INFO - TEST-OK | /js/builtins/Math.max.html | took 1023ms 00:48:00 INFO - PROCESS | 1818 | 1477986480254 Marionette TRACE conn4 -> [0,1695,"getWindowHandle",null] 00:48:00 INFO - PROCESS | 1818 | 1477986480260 Marionette TRACE conn4 <- [1,1695,null,{"value":"8"}] 00:48:00 INFO - TEST-START | /js/builtins/Math.min.html 00:48:00 INFO - PROCESS | 1818 | 1477986480280 Marionette TRACE conn4 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:00 INFO - PROCESS | 1818 | 1477986480481 Marionette TRACE conn4 <- [1,1696,null,{"value":null}] 00:48:00 INFO - PROCESS | 1818 | 1477986480662 Marionette TRACE conn4 -> [0,1697,"getWindowHandles",null] 00:48:00 INFO - PROCESS | 1818 | 1477986480671 Marionette TRACE conn4 <- [1,1697,null,["8"]] 00:48:00 INFO - PROCESS | 1818 | 1477986480684 Marionette TRACE conn4 -> [0,1698,"switchToWindow",{"name":"8"}] 00:48:00 INFO - PROCESS | 1818 | 1477986480693 Marionette TRACE conn4 <- [1,1698,null,{}] 00:48:00 INFO - PROCESS | 1818 | 1477986480700 Marionette TRACE conn4 -> [0,1699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x832eec00 == 12 [pid = 1818] [id = 394] 00:48:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x832f2c00) [pid = 1818] [serial = 1151] [outer = (nil)] 00:48:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x83869400) [pid = 1818] [serial = 1152] [outer = 0x832f2c00] 00:48:00 INFO - PROCESS | 1818 | 1477986480821 Marionette DEBUG loaded listener.js 00:48:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x838e8800) [pid = 1818] [serial = 1153] [outer = 0x832f2c00] 00:48:01 INFO - PROCESS | 1818 | 1477986481457 Marionette TRACE conn4 <- [1,1699,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 00:48:01 INFO - ...... 00:48:01 INFO - TEST-OK | /js/builtins/Math.min.html | took 1227ms 00:48:01 INFO - PROCESS | 1818 | 1477986481505 Marionette TRACE conn4 -> [0,1700,"getWindowHandle",null] 00:48:01 INFO - PROCESS | 1818 | 1477986481510 Marionette TRACE conn4 <- [1,1700,null,{"value":"8"}] 00:48:01 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 00:48:01 INFO - PROCESS | 1818 | 1477986481519 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:01 INFO - PROCESS | 1818 | 1477986481724 Marionette TRACE conn4 <- [1,1701,null,{"value":null}] 00:48:01 INFO - PROCESS | 1818 | 1477986481906 Marionette TRACE conn4 -> [0,1702,"getWindowHandles",null] 00:48:01 INFO - PROCESS | 1818 | 1477986481911 Marionette TRACE conn4 <- [1,1702,null,["8"]] 00:48:01 INFO - PROCESS | 1818 | 1477986481919 Marionette TRACE conn4 -> [0,1703,"switchToWindow",{"name":"8"}] 00:48:01 INFO - PROCESS | 1818 | 1477986481925 Marionette TRACE conn4 <- [1,1703,null,{}] 00:48:01 INFO - PROCESS | 1818 | 1477986481934 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x839cc000 == 13 [pid = 1818] [id = 395] 00:48:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8c4dbc00) [pid = 1818] [serial = 1154] [outer = (nil)] 00:48:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8c4e1000) [pid = 1818] [serial = 1155] [outer = 0x8c4dbc00] 00:48:02 INFO - PROCESS | 1818 | 1477986482047 Marionette DEBUG loaded listener.js 00:48:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8c728c00) [pid = 1818] [serial = 1156] [outer = 0x8c4dbc00] 00:48:02 INFO - PROCESS | 1818 | 1477986482700 Marionette TRACE conn4 <- [1,1704,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 00:48:02 INFO - .. 00:48:02 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1225ms 00:48:02 INFO - PROCESS | 1818 | 1477986482760 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 00:48:02 INFO - PROCESS | 1818 | 1477986482768 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 00:48:02 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 00:48:02 INFO - PROCESS | 1818 | 1477986482776 Marionette TRACE conn4 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:02 INFO - PROCESS | 1818 | 1477986482955 Marionette TRACE conn4 <- [1,1706,null,{"value":null}] 00:48:03 INFO - PROCESS | 1818 | 1477986483137 Marionette TRACE conn4 -> [0,1707,"getWindowHandles",null] 00:48:03 INFO - PROCESS | 1818 | 1477986483142 Marionette TRACE conn4 <- [1,1707,null,["8"]] 00:48:03 INFO - PROCESS | 1818 | 1477986483153 Marionette TRACE conn4 -> [0,1708,"switchToWindow",{"name":"8"}] 00:48:03 INFO - PROCESS | 1818 | 1477986483159 Marionette TRACE conn4 <- [1,1708,null,{}] 00:48:03 INFO - PROCESS | 1818 | 1477986483166 Marionette TRACE conn4 -> [0,1709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb03000 == 14 [pid = 1818] [id = 396] 00:48:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8fb03800) [pid = 1818] [serial = 1157] [outer = (nil)] 00:48:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8fb0a000) [pid = 1818] [serial = 1158] [outer = 0x8fb03800] 00:48:03 INFO - PROCESS | 1818 | 1477986483277 Marionette DEBUG loaded listener.js 00:48:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8fb0c000) [pid = 1818] [serial = 1159] [outer = 0x8fb03800] 00:48:03 INFO - PROCESS | 1818 | 1477986483899 Marionette TRACE conn4 <- [1,1709,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 00:48:03 INFO - .... 00:48:03 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1171ms 00:48:03 INFO - PROCESS | 1818 | 1477986483950 Marionette TRACE conn4 -> [0,1710,"getWindowHandle",null] 00:48:03 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 00:48:03 INFO - PROCESS | 1818 | 1477986483955 Marionette TRACE conn4 <- [1,1710,null,{"value":"8"}] 00:48:03 INFO - PROCESS | 1818 | 1477986483963 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:04 INFO - PROCESS | 1818 | 1477986484145 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 00:48:04 INFO - PROCESS | 1818 | 1477986484326 Marionette TRACE conn4 -> [0,1712,"getWindowHandles",null] 00:48:04 INFO - PROCESS | 1818 | 1477986484332 Marionette TRACE conn4 <- [1,1712,null,["8"]] 00:48:04 INFO - PROCESS | 1818 | 1477986484338 Marionette TRACE conn4 -> [0,1713,"switchToWindow",{"name":"8"}] 00:48:04 INFO - PROCESS | 1818 | 1477986484344 Marionette TRACE conn4 <- [1,1713,null,{}] 00:48:04 INFO - PROCESS | 1818 | 1477986484354 Marionette TRACE conn4 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x91076400 == 15 [pid = 1818] [id = 397] 00:48:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x91078c00) [pid = 1818] [serial = 1160] [outer = (nil)] 00:48:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x91082800) [pid = 1818] [serial = 1161] [outer = 0x91078c00] 00:48:04 INFO - PROCESS | 1818 | 1477986484457 Marionette DEBUG loaded listener.js 00:48:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x91bb0c00) [pid = 1818] [serial = 1162] [outer = 0x91078c00] 00:48:05 INFO - PROCESS | 1818 | 1477986485064 Marionette TRACE conn4 <- [1,1714,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 00:48:05 INFO - .... 00:48:05 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1133ms 00:48:05 INFO - PROCESS | 1818 | 1477986485101 Marionette TRACE conn4 -> [0,1715,"getWindowHandle",null] 00:48:05 INFO - PROCESS | 1818 | 1477986485104 Marionette TRACE conn4 <- [1,1715,null,{"value":"8"}] 00:48:05 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 00:48:05 INFO - PROCESS | 1818 | 1477986485113 Marionette TRACE conn4 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:05 INFO - PROCESS | 1818 | 1477986485274 Marionette TRACE conn4 <- [1,1716,null,{"value":null}] 00:48:05 INFO - PROCESS | 1818 | 1477986485454 Marionette TRACE conn4 -> [0,1717,"getWindowHandles",null] 00:48:05 INFO - PROCESS | 1818 | 1477986485457 Marionette TRACE conn4 <- [1,1717,null,["8"]] 00:48:05 INFO - PROCESS | 1818 | 1477986485468 Marionette TRACE conn4 -> [0,1718,"switchToWindow",{"name":"8"}] 00:48:05 INFO - PROCESS | 1818 | 1477986485474 Marionette TRACE conn4 <- [1,1718,null,{}] 00:48:05 INFO - PROCESS | 1818 | 1477986485481 Marionette TRACE conn4 -> [0,1719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4b1000 == 16 [pid = 1818] [id = 398] 00:48:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x92a13c00) [pid = 1818] [serial = 1163] [outer = (nil)] 00:48:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x92b10c00) [pid = 1818] [serial = 1164] [outer = 0x92a13c00] 00:48:05 INFO - PROCESS | 1818 | 1477986485582 Marionette DEBUG loaded listener.js 00:48:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x92e42000) [pid = 1818] [serial = 1165] [outer = 0x92a13c00] 00:48:06 INFO - PROCESS | 1818 | 1477986486197 Marionette TRACE conn4 <- [1,1719,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 00:48:06 INFO - ... 00:48:06 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1131ms 00:48:06 INFO - PROCESS | 1818 | 1477986486252 Marionette TRACE conn4 -> [0,1720,"getWindowHandle",null] 00:48:06 INFO - PROCESS | 1818 | 1477986486257 Marionette TRACE conn4 <- [1,1720,null,{"value":"8"}] 00:48:06 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 00:48:06 INFO - PROCESS | 1818 | 1477986486266 Marionette TRACE conn4 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:06 INFO - PROCESS | 1818 | 1477986486474 Marionette TRACE conn4 <- [1,1721,null,{"value":null}] 00:48:06 INFO - PROCESS | 1818 | 1477986486641 Marionette TRACE conn4 -> [0,1722,"getWindowHandles",null] 00:48:06 INFO - PROCESS | 1818 | 1477986486645 Marionette TRACE conn4 <- [1,1722,null,["8"]] 00:48:06 INFO - PROCESS | 1818 | 1477986486656 Marionette TRACE conn4 -> [0,1723,"switchToWindow",{"name":"8"}] 00:48:06 INFO - PROCESS | 1818 | 1477986486661 Marionette TRACE conn4 <- [1,1723,null,{}] 00:48:06 INFO - PROCESS | 1818 | 1477986486667 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e47000 == 17 [pid = 1818] [id = 399] 00:48:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x94995c00) [pid = 1818] [serial = 1166] [outer = (nil)] 00:48:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x94a95400) [pid = 1818] [serial = 1167] [outer = 0x94995c00] 00:48:06 INFO - PROCESS | 1818 | 1477986486776 Marionette DEBUG loaded listener.js 00:48:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x94a9f400) [pid = 1818] [serial = 1168] [outer = 0x94995c00] 00:48:07 INFO - PROCESS | 1818 | 1477986487400 Marionette TRACE conn4 <- [1,1724,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 00:48:07 INFO - .. 00:48:07 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1180ms 00:48:07 INFO - PROCESS | 1818 | 1477986487444 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 00:48:07 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 00:48:07 INFO - PROCESS | 1818 | 1477986487448 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 00:48:07 INFO - PROCESS | 1818 | 1477986487455 Marionette TRACE conn4 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:07 INFO - PROCESS | 1818 | 1477986487630 Marionette TRACE conn4 <- [1,1726,null,{"value":null}] 00:48:07 INFO - PROCESS | 1818 | 1477986487891 Marionette TRACE conn4 -> [0,1727,"getWindowHandles",null] 00:48:07 INFO - PROCESS | 1818 | 1477986487897 Marionette TRACE conn4 <- [1,1727,null,["8"]] 00:48:07 INFO - PROCESS | 1818 | 1477986487914 Marionette TRACE conn4 -> [0,1728,"switchToWindow",{"name":"8"}] 00:48:07 INFO - PROCESS | 1818 | 1477986487924 Marionette TRACE conn4 <- [1,1728,null,{}] 00:48:07 INFO - PROCESS | 1818 | 1477986487932 Marionette TRACE conn4 -> [0,1729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff5400 == 18 [pid = 1818] [id = 400] 00:48:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x82ff7400) [pid = 1818] [serial = 1169] [outer = (nil)] 00:48:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x82ffa800) [pid = 1818] [serial = 1170] [outer = 0x82ff7400] 00:48:08 INFO - PROCESS | 1818 | 1477986488039 Marionette DEBUG loaded listener.js 00:48:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x83874c00) [pid = 1818] [serial = 1171] [outer = 0x82ff7400] 00:48:08 INFO - PROCESS | 1818 | 1477986488961 Marionette TRACE conn4 <- [1,1729,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 00:48:09 INFO - .. 00:48:09 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1573ms 00:48:09 INFO - PROCESS | 1818 | 1477986489031 Marionette TRACE conn4 -> [0,1730,"getWindowHandle",null] 00:48:09 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 00:48:09 INFO - PROCESS | 1818 | 1477986489041 Marionette TRACE conn4 <- [1,1730,null,{"value":"8"}] 00:48:09 INFO - PROCESS | 1818 | 1477986489055 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:09 INFO - PROCESS | 1818 | 1477986489395 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 00:48:09 INFO - PROCESS | 1818 | 1477986489557 Marionette TRACE conn4 -> [0,1732,"getWindowHandles",null] 00:48:09 INFO - PROCESS | 1818 | 1477986489562 Marionette TRACE conn4 <- [1,1732,null,["8"]] 00:48:09 INFO - PROCESS | 1818 | 1477986489615 Marionette TRACE conn4 -> [0,1733,"switchToWindow",{"name":"8"}] 00:48:09 INFO - PROCESS | 1818 | 1477986489623 Marionette TRACE conn4 <- [1,1733,null,{}] 00:48:09 INFO - PROCESS | 1818 | 1477986489629 Marionette TRACE conn4 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x83866c00 == 19 [pid = 1818] [id = 401] 00:48:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x83867800) [pid = 1818] [serial = 1172] [outer = (nil)] 00:48:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x839c7800) [pid = 1818] [serial = 1173] [outer = 0x83867800] 00:48:09 INFO - PROCESS | 1818 | 1477986489722 Marionette DEBUG loaded listener.js 00:48:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8c4dec00) [pid = 1818] [serial = 1174] [outer = 0x83867800] 00:48:10 INFO - PROCESS | 1818 | --DOCSHELL 0x91077c00 == 18 [pid = 1818] [id = 389] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9100c400) [pid = 1818] [serial = 1134] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x91045400) [pid = 1818] [serial = 1135] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8ddc2c00) [pid = 1818] [serial = 1131] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8f9bd800) [pid = 1818] [serial = 1132] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x83988000) [pid = 1818] [serial = 1128] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8c4af000) [pid = 1818] [serial = 1129] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83227400) [pid = 1818] [serial = 1123] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x83908800) [pid = 1818] [serial = 1124] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x94a97400) [pid = 1818] [serial = 1120] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x94a9a800) [pid = 1818] [serial = 1121] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x931d5800) [pid = 1818] [serial = 1117] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x93869400) [pid = 1818] [serial = 1118] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x91b27400) [pid = 1818] [serial = 1114] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x91bb3c00) [pid = 1818] [serial = 1115] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8dcae400) [pid = 1818] [serial = 1111] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8c4db000) [pid = 1818] [serial = 1112] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8397e400) [pid = 1818] [serial = 1108] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x839c8400) [pid = 1818] [serial = 1109] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8f9bb800) [pid = 1818] [serial = 1105] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8fa8e800) [pid = 1818] [serial = 1106] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x839c2c00) [pid = 1818] [serial = 1126] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x91bb2400) [pid = 1818] [serial = 1137] [outer = (nil)] [url = about:blank] 00:48:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x83227400 == 19 [pid = 1818] [id = 402] 00:48:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8397e400) [pid = 1818] [serial = 1175] [outer = (nil)] 00:48:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8c4b4c00) [pid = 1818] [serial = 1176] [outer = 0x8397e400] 00:48:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc77400 == 20 [pid = 1818] [id = 403] 00:48:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8dc79800) [pid = 1818] [serial = 1177] [outer = (nil)] 00:48:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8dd33800) [pid = 1818] [serial = 1178] [outer = 0x8dc79800] 00:48:10 INFO - PROCESS | 1818 | 1477986490693 Marionette TRACE conn4 <- [1,1734,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 00:48:10 INFO - . 00:48:10 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1685ms 00:48:10 INFO - PROCESS | 1818 | 1477986490735 Marionette TRACE conn4 -> [0,1735,"getWindowHandle",null] 00:48:10 INFO - PROCESS | 1818 | 1477986490738 Marionette TRACE conn4 <- [1,1735,null,{"value":"8"}] 00:48:10 INFO - TEST-START | /js/builtins/Promise-subclassing.html 00:48:10 INFO - PROCESS | 1818 | 1477986490746 Marionette TRACE conn4 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:10 INFO - PROCESS | 1818 | 1477986490943 Marionette TRACE conn4 <- [1,1736,null,{"value":null}] 00:48:11 INFO - PROCESS | 1818 | 1477986491196 Marionette TRACE conn4 -> [0,1737,"getWindowHandles",null] 00:48:11 INFO - PROCESS | 1818 | 1477986491206 Marionette TRACE conn4 <- [1,1737,null,["8"]] 00:48:11 INFO - PROCESS | 1818 | 1477986491222 Marionette TRACE conn4 -> [0,1738,"switchToWindow",{"name":"8"}] 00:48:11 INFO - PROCESS | 1818 | 1477986491228 Marionette TRACE conn4 <- [1,1738,null,{}] 00:48:11 INFO - PROCESS | 1818 | 1477986491235 Marionette TRACE conn4 -> [0,1739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc9c00 == 21 [pid = 1818] [id = 404] 00:48:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8fad9000) [pid = 1818] [serial = 1179] [outer = (nil)] 00:48:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8fb0d400) [pid = 1818] [serial = 1180] [outer = 0x8fad9000] 00:48:11 INFO - PROCESS | 1818 | 1477986491327 Marionette DEBUG loaded listener.js 00:48:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x91002c00) [pid = 1818] [serial = 1181] [outer = 0x8fad9000] 00:48:11 INFO - PROCESS | 1818 | 1477986491886 Marionette TRACE conn4 <- [1,1739,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 00:48:11 INFO - ........ 00:48:11 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1176ms 00:48:11 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 00:48:11 INFO - PROCESS | 1818 | 1477986491921 Marionette TRACE conn4 -> [0,1740,"getWindowHandle",null] 00:48:11 INFO - PROCESS | 1818 | 1477986491924 Marionette TRACE conn4 <- [1,1740,null,{"value":"8"}] 00:48:11 INFO - PROCESS | 1818 | 1477986491932 Marionette TRACE conn4 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:12 INFO - PROCESS | 1818 | 1477986492098 Marionette TRACE conn4 <- [1,1741,null,{"value":null}] 00:48:12 INFO - PROCESS | 1818 | 1477986492242 Marionette TRACE conn4 -> [0,1742,"getWindowHandles",null] 00:48:12 INFO - PROCESS | 1818 | 1477986492246 Marionette TRACE conn4 <- [1,1742,null,["8"]] 00:48:12 INFO - PROCESS | 1818 | 1477986492251 Marionette TRACE conn4 -> [0,1743,"switchToWindow",{"name":"8"}] 00:48:12 INFO - PROCESS | 1818 | 1477986492256 Marionette TRACE conn4 <- [1,1743,null,{}] 00:48:12 INFO - PROCESS | 1818 | 1477986492262 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb9000 == 22 [pid = 1818] [id = 405] 00:48:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x91bb9c00) [pid = 1818] [serial = 1182] [outer = (nil)] 00:48:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8c720000) [pid = 1818] [serial = 1183] [outer = 0x91bb9c00] 00:48:12 INFO - PROCESS | 1818 | 1477986492353 Marionette DEBUG loaded listener.js 00:48:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x92b0f800) [pid = 1818] [serial = 1184] [outer = 0x91bb9c00] 00:48:12 INFO - PROCESS | 1818 | 1477986492977 Marionette TRACE conn4 <- [1,1744,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 00:48:13 INFO - .................... 00:48:13 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1083ms 00:48:13 INFO - PROCESS | 1818 | 1477986493014 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 00:48:13 INFO - PROCESS | 1818 | 1477986493018 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 00:48:13 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 00:48:13 INFO - PROCESS | 1818 | 1477986493025 Marionette TRACE conn4 -> [0,1746,"getContext",null] 00:48:13 INFO - PROCESS | 1818 | 1477986493028 Marionette TRACE conn4 <- [1,1746,null,{"value":"content"}] 00:48:13 INFO - PROCESS | 1818 | 1477986493041 Marionette TRACE conn4 -> [0,1747,"setContext",{"value":"chrome"}] 00:48:13 INFO - PROCESS | 1818 | 1477986493044 Marionette TRACE conn4 <- [1,1747,null,{}] 00:48:13 INFO - PROCESS | 1818 | 1477986493050 Marionette TRACE conn4 -> [0,1748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:48:13 INFO - PROCESS | 1818 | 1477986493067 Marionette TRACE conn4 <- [1,1748,null,{"value":true}] 00:48:13 INFO - PROCESS | 1818 | 1477986493072 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"content"}] 00:48:13 INFO - PROCESS | 1818 | 1477986493075 Marionette TRACE conn4 <- [1,1749,null,{}] 00:48:13 INFO - Setting pref media.mediasource.enabled (true) 00:48:13 INFO - PROCESS | 1818 | 1477986493089 Marionette TRACE conn4 -> [0,1750,"getContext",null] 00:48:13 INFO - PROCESS | 1818 | 1477986493091 Marionette TRACE conn4 <- [1,1750,null,{"value":"content"}] 00:48:13 INFO - PROCESS | 1818 | 1477986493100 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"chrome"}] 00:48:13 INFO - PROCESS | 1818 | 1477986493103 Marionette TRACE conn4 <- [1,1751,null,{}] 00:48:13 INFO - PROCESS | 1818 | 1477986493107 Marionette TRACE conn4 -> [0,1752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:48:13 INFO - PROCESS | 1818 | 1477986493123 Marionette TRACE conn4 <- [1,1752,null,{"value":null}] 00:48:13 INFO - PROCESS | 1818 | 1477986493135 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"content"}] 00:48:13 INFO - PROCESS | 1818 | 1477986493137 Marionette TRACE conn4 <- [1,1753,null,{}] 00:48:13 INFO - PROCESS | 1818 | 1477986493143 Marionette TRACE conn4 -> [0,1754,"timeouts",{"script":185000}] 00:48:13 INFO - PROCESS | 1818 | 1477986493147 Marionette TRACE conn4 <- [1,1754,null,{}] 00:48:13 INFO - PROCESS | 1818 | 1477986493158 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:13 INFO - PROCESS | 1818 | 1477986493375 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 00:48:13 INFO - PROCESS | 1818 | 1477986493402 Marionette TRACE conn4 -> [0,1756,"getWindowHandles",null] 00:48:13 INFO - PROCESS | 1818 | 1477986493409 Marionette TRACE conn4 <- [1,1756,null,["8"]] 00:48:13 INFO - PROCESS | 1818 | 1477986493420 Marionette TRACE conn4 -> [0,1757,"switchToWindow",{"name":"8"}] 00:48:13 INFO - PROCESS | 1818 | 1477986493425 Marionette TRACE conn4 <- [1,1757,null,{}] 00:48:13 INFO - PROCESS | 1818 | 1477986493500 Marionette TRACE conn4 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x931d5800 == 23 [pid = 1818] [id = 406] 00:48:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x94b23c00) [pid = 1818] [serial = 1185] [outer = (nil)] 00:48:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x94ba5000) [pid = 1818] [serial = 1186] [outer = 0x94b23c00] 00:48:13 INFO - PROCESS | 1818 | 1477986493598 Marionette DEBUG loaded listener.js 00:48:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x94babc00) [pid = 1818] [serial = 1187] [outer = 0x94b23c00] 00:48:13 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x9107e400) [pid = 1818] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 00:48:13 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x83988800) [pid = 1818] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 00:48:13 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8c4b4000) [pid = 1818] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 00:48:13 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x83228000) [pid = 1818] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 00:48:14 INFO - PROCESS | 1818 | 1477986494235 Marionette TRACE conn4 <- [1,1758,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 00:48:14 INFO - .. 00:48:14 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1254ms 00:48:14 INFO - PROCESS | 1818 | 1477986494280 Marionette TRACE conn4 -> [0,1759,"getWindowHandle",null] 00:48:14 INFO - PROCESS | 1818 | 1477986494285 Marionette TRACE conn4 <- [1,1759,null,{"value":"8"}] 00:48:14 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 00:48:14 INFO - PROCESS | 1818 | 1477986494292 Marionette TRACE conn4 -> [0,1760,"timeouts",{"script":35000}] 00:48:14 INFO - PROCESS | 1818 | 1477986494296 Marionette TRACE conn4 <- [1,1760,null,{}] 00:48:14 INFO - PROCESS | 1818 | 1477986494302 Marionette TRACE conn4 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:14 INFO - PROCESS | 1818 | 1477986494461 Marionette TRACE conn4 <- [1,1761,null,{"value":null}] 00:48:14 INFO - PROCESS | 1818 | 1477986494596 Marionette TRACE conn4 -> [0,1762,"getWindowHandles",null] 00:48:14 INFO - PROCESS | 1818 | 1477986494600 Marionette TRACE conn4 <- [1,1762,null,["8"]] 00:48:14 INFO - PROCESS | 1818 | 1477986494610 Marionette TRACE conn4 -> [0,1763,"switchToWindow",{"name":"8"}] 00:48:14 INFO - PROCESS | 1818 | 1477986494614 Marionette TRACE conn4 <- [1,1763,null,{}] 00:48:14 INFO - PROCESS | 1818 | 1477986494621 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x95074800 == 24 [pid = 1818] [id = 407] 00:48:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x95075400) [pid = 1818] [serial = 1188] [outer = (nil)] 00:48:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x95078c00) [pid = 1818] [serial = 1189] [outer = 0x95075400] 00:48:14 INFO - PROCESS | 1818 | 1477986494733 Marionette DEBUG loaded listener.js 00:48:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x9507b000) [pid = 1818] [serial = 1190] [outer = 0x95075400] 00:48:15 INFO - PROCESS | 1818 | 1477986495249 Marionette TRACE conn4 <- [1,1764,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 00:48:15 INFO - .. 00:48:15 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 987ms 00:48:15 INFO - PROCESS | 1818 | 1477986495279 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 00:48:15 INFO - PROCESS | 1818 | 1477986495285 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 00:48:15 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 00:48:15 INFO - PROCESS | 1818 | 1477986495293 Marionette TRACE conn4 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:15 INFO - PROCESS | 1818 | 1477986495455 Marionette TRACE conn4 <- [1,1766,null,{"value":null}] 00:48:15 INFO - PROCESS | 1818 | 1477986495491 Marionette TRACE conn4 -> [0,1767,"getWindowHandles",null] 00:48:15 INFO - PROCESS | 1818 | 1477986495494 Marionette TRACE conn4 <- [1,1767,null,["8"]] 00:48:15 INFO - PROCESS | 1818 | 1477986495618 Marionette TRACE conn4 -> [0,1768,"switchToWindow",{"name":"8"}] 00:48:15 INFO - PROCESS | 1818 | 1477986495623 Marionette TRACE conn4 <- [1,1768,null,{}] 00:48:15 INFO - PROCESS | 1818 | 1477986495628 Marionette TRACE conn4 -> [0,1769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x950ae400 == 25 [pid = 1818] [id = 408] 00:48:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x950b1800) [pid = 1818] [serial = 1191] [outer = (nil)] 00:48:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x958e0000) [pid = 1818] [serial = 1192] [outer = 0x950b1800] 00:48:15 INFO - PROCESS | 1818 | 1477986495719 Marionette DEBUG loaded listener.js 00:48:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x958e1c00) [pid = 1818] [serial = 1193] [outer = 0x950b1800] 00:48:16 INFO - PROCESS | 1818 | 1477986496343 Marionette TRACE conn4 <- [1,1769,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 00:48:16 INFO - .. 00:48:16 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1074ms 00:48:16 INFO - PROCESS | 1818 | 1477986496368 Marionette TRACE conn4 -> [0,1770,"getWindowHandle",null] 00:48:16 INFO - PROCESS | 1818 | 1477986496372 Marionette TRACE conn4 <- [1,1770,null,{"value":"8"}] 00:48:16 INFO - TEST-START | /media-source/SourceBuffer-abort.html 00:48:16 INFO - PROCESS | 1818 | 1477986496379 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:16 INFO - PROCESS | 1818 | 1477986496534 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 00:48:16 INFO - PROCESS | 1818 | 1477986496737 Marionette TRACE conn4 -> [0,1772,"getWindowHandles",null] 00:48:16 INFO - PROCESS | 1818 | 1477986496743 Marionette TRACE conn4 <- [1,1772,null,["8"]] 00:48:16 INFO - PROCESS | 1818 | 1477986496752 Marionette TRACE conn4 -> [0,1773,"switchToWindow",{"name":"8"}] 00:48:16 INFO - PROCESS | 1818 | 1477986496762 Marionette TRACE conn4 <- [1,1773,null,{}] 00:48:16 INFO - PROCESS | 1818 | 1477986496771 Marionette TRACE conn4 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a4c00 == 26 [pid = 1818] [id = 409] 00:48:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x826a5400) [pid = 1818] [serial = 1194] [outer = (nil)] 00:48:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x82ff9800) [pid = 1818] [serial = 1195] [outer = 0x826a5400] 00:48:16 INFO - PROCESS | 1818 | 1477986496887 Marionette DEBUG loaded listener.js 00:48:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x838e5400) [pid = 1818] [serial = 1196] [outer = 0x826a5400] 00:48:17 INFO - PROCESS | 1818 | 1477986497558 Marionette TRACE conn4 <- [1,1774,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 00:48:17 INFO - .. 00:48:17 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1237ms 00:48:17 INFO - PROCESS | 1818 | 1477986497617 Marionette TRACE conn4 -> [0,1775,"getWindowHandle",null] 00:48:17 INFO - PROCESS | 1818 | 1477986497624 Marionette TRACE conn4 <- [1,1775,null,{"value":"8"}] 00:48:17 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 00:48:17 INFO - Clearing pref media.mediasource.enabled 00:48:17 INFO - PROCESS | 1818 | 1477986497632 Marionette TRACE conn4 -> [0,1776,"getContext",null] 00:48:17 INFO - PROCESS | 1818 | 1477986497641 Marionette TRACE conn4 <- [1,1776,null,{"value":"content"}] 00:48:17 INFO - PROCESS | 1818 | 1477986497653 Marionette TRACE conn4 -> [0,1777,"setContext",{"value":"chrome"}] 00:48:17 INFO - PROCESS | 1818 | 1477986497660 Marionette TRACE conn4 <- [1,1777,null,{}] 00:48:17 INFO - PROCESS | 1818 | 1477986497666 Marionette TRACE conn4 -> [0,1778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:48:17 INFO - PROCESS | 1818 | 1477986497686 Marionette TRACE conn4 <- [1,1778,null,{"value":null}] 00:48:17 INFO - PROCESS | 1818 | 1477986497711 Marionette TRACE conn4 -> [0,1779,"setContext",{"value":"content"}] 00:48:17 INFO - PROCESS | 1818 | 1477986497715 Marionette TRACE conn4 <- [1,1779,null,{}] 00:48:17 INFO - PROCESS | 1818 | 1477986497723 Marionette TRACE conn4 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:17 INFO - PROCESS | 1818 | 1477986497917 Marionette TRACE conn4 <- [1,1780,null,{"value":null}] 00:48:18 INFO - PROCESS | 1818 | 1477986498092 Marionette TRACE conn4 -> [0,1781,"getWindowHandles",null] 00:48:18 INFO - PROCESS | 1818 | 1477986498095 Marionette TRACE conn4 <- [1,1781,null,["8"]] 00:48:18 INFO - PROCESS | 1818 | 1477986498113 Marionette TRACE conn4 -> [0,1782,"switchToWindow",{"name":"8"}] 00:48:18 INFO - PROCESS | 1818 | 1477986498127 Marionette TRACE conn4 <- [1,1782,null,{}] 00:48:18 INFO - PROCESS | 1818 | 1477986498134 Marionette TRACE conn4 -> [0,1783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa93800 == 27 [pid = 1818] [id = 410] 00:48:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8fad2c00) [pid = 1818] [serial = 1197] [outer = (nil)] 00:48:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x91001c00) [pid = 1818] [serial = 1198] [outer = 0x8fad2c00] 00:48:18 INFO - PROCESS | 1818 | 1477986498239 Marionette DEBUG loaded listener.js 00:48:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x91074c00) [pid = 1818] [serial = 1199] [outer = 0x8fad2c00] 00:48:18 INFO - PROCESS | 1818 | 1477986498835 Marionette TRACE conn4 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 00:48:18 INFO - . 00:48:18 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1261ms 00:48:18 INFO - PROCESS | 1818 | 1477986498893 Marionette TRACE conn4 -> [0,1784,"getWindowHandle",null] 00:48:18 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 00:48:18 INFO - PROCESS | 1818 | 1477986498897 Marionette TRACE conn4 <- [1,1784,null,{"value":"8"}] 00:48:18 INFO - PROCESS | 1818 | 1477986498904 Marionette TRACE conn4 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:19 INFO - PROCESS | 1818 | 1477986499087 Marionette TRACE conn4 <- [1,1785,null,{"value":null}] 00:48:19 INFO - PROCESS | 1818 | 1477986499275 Marionette TRACE conn4 -> [0,1786,"getWindowHandles",null] 00:48:19 INFO - PROCESS | 1818 | 1477986499280 Marionette TRACE conn4 <- [1,1786,null,["8"]] 00:48:19 INFO - PROCESS | 1818 | 1477986499291 Marionette TRACE conn4 -> [0,1787,"switchToWindow",{"name":"8"}] 00:48:19 INFO - PROCESS | 1818 | 1477986499298 Marionette TRACE conn4 <- [1,1787,null,{}] 00:48:19 INFO - PROCESS | 1818 | 1477986499306 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x93149c00 == 28 [pid = 1818] [id = 411] 00:48:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x93a9e800) [pid = 1818] [serial = 1200] [outer = (nil)] 00:48:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x94b1ac00) [pid = 1818] [serial = 1201] [outer = 0x93a9e800] 00:48:19 INFO - PROCESS | 1818 | 1477986499409 Marionette DEBUG loaded listener.js 00:48:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x94bad000) [pid = 1818] [serial = 1202] [outer = 0x93a9e800] 00:48:19 INFO - PROCESS | 1818 | [1818] 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 00:48:19 INFO - PROCESS | 1818 | [1818] 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 00:48:19 INFO - PROCESS | 1818 | [1818] 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 00:48:19 INFO - PROCESS | 1818 | [1818] 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 00:48:20 INFO - PROCESS | 1818 | 1477986500064 Marionette TRACE conn4 <- [1,1788,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 00:48:20 INFO - ... 00:48:20 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1221ms 00:48:20 INFO - PROCESS | 1818 | 1477986500123 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 00:48:20 INFO - PROCESS | 1818 | 1477986500126 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 00:48:20 INFO - TEST-START | /media-source/URL-createObjectURL.html 00:48:20 INFO - PROCESS | 1818 | 1477986500134 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:20 INFO - PROCESS | 1818 | 1477986500318 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 00:48:20 INFO - PROCESS | 1818 | 1477986500497 Marionette TRACE conn4 -> [0,1791,"getWindowHandles",null] 00:48:20 INFO - PROCESS | 1818 | 1477986500500 Marionette TRACE conn4 <- [1,1791,null,["8"]] 00:48:20 INFO - PROCESS | 1818 | 1477986500510 Marionette TRACE conn4 -> [0,1792,"switchToWindow",{"name":"8"}] 00:48:20 INFO - PROCESS | 1818 | 1477986500519 Marionette TRACE conn4 <- [1,1792,null,{}] 00:48:20 INFO - PROCESS | 1818 | 1477986500524 Marionette TRACE conn4 -> [0,1793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x95839800 == 29 [pid = 1818] [id = 412] 00:48:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x958ec000) [pid = 1818] [serial = 1203] [outer = (nil)] 00:48:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x95b78000) [pid = 1818] [serial = 1204] [outer = 0x958ec000] 00:48:20 INFO - PROCESS | 1818 | 1477986500669 Marionette DEBUG loaded listener.js 00:48:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x95c21800) [pid = 1818] [serial = 1205] [outer = 0x958ec000] 00:48:21 INFO - PROCESS | 1818 | 1477986501275 Marionette TRACE conn4 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 00:48:21 INFO - . 00:48:21 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1172ms 00:48:21 INFO - TEST-START | /media-source/interfaces.html 00:48:21 INFO - PROCESS | 1818 | 1477986501306 Marionette TRACE conn4 -> [0,1794,"getWindowHandle",null] 00:48:21 INFO - PROCESS | 1818 | 1477986501309 Marionette TRACE conn4 <- [1,1794,null,{"value":"8"}] 00:48:21 INFO - PROCESS | 1818 | 1477986501317 Marionette TRACE conn4 -> [0,1795,"getContext",null] 00:48:21 INFO - PROCESS | 1818 | 1477986501322 Marionette TRACE conn4 <- [1,1795,null,{"value":"content"}] 00:48:21 INFO - PROCESS | 1818 | 1477986501331 Marionette TRACE conn4 -> [0,1796,"setContext",{"value":"chrome"}] 00:48:21 INFO - PROCESS | 1818 | 1477986501337 Marionette TRACE conn4 <- [1,1796,null,{}] 00:48:21 INFO - PROCESS | 1818 | 1477986501346 Marionette TRACE conn4 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:48:21 INFO - PROCESS | 1818 | 1477986501375 Marionette TRACE conn4 <- [1,1797,null,{"value":true}] 00:48:21 INFO - PROCESS | 1818 | 1477986501406 Marionette TRACE conn4 -> [0,1798,"setContext",{"value":"content"}] 00:48:21 INFO - PROCESS | 1818 | 1477986501411 Marionette TRACE conn4 <- [1,1798,null,{}] 00:48:21 INFO - Setting pref media.mediasource.enabled (true) 00:48:21 INFO - PROCESS | 1818 | 1477986501423 Marionette TRACE conn4 -> [0,1799,"getContext",null] 00:48:21 INFO - PROCESS | 1818 | 1477986501427 Marionette TRACE conn4 <- [1,1799,null,{"value":"content"}] 00:48:21 INFO - PROCESS | 1818 | 1477986501435 Marionette TRACE conn4 -> [0,1800,"setContext",{"value":"chrome"}] 00:48:21 INFO - PROCESS | 1818 | 1477986501438 Marionette TRACE conn4 <- [1,1800,null,{}] 00:48:21 INFO - PROCESS | 1818 | 1477986501444 Marionette TRACE conn4 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:48:21 INFO - PROCESS | 1818 | 1477986501468 Marionette TRACE conn4 <- [1,1801,null,{"value":null}] 00:48:21 INFO - PROCESS | 1818 | 1477986501472 Marionette TRACE conn4 -> [0,1802,"setContext",{"value":"content"}] 00:48:21 INFO - PROCESS | 1818 | 1477986501474 Marionette TRACE conn4 <- [1,1802,null,{}] 00:48:21 INFO - PROCESS | 1818 | 1477986501481 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:21 INFO - PROCESS | 1818 | 1477986501696 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 00:48:21 INFO - PROCESS | 1818 | 1477986501849 Marionette TRACE conn4 -> [0,1804,"getWindowHandles",null] 00:48:21 INFO - PROCESS | 1818 | 1477986501852 Marionette TRACE conn4 <- [1,1804,null,["8"]] 00:48:21 INFO - PROCESS | 1818 | 1477986501858 Marionette TRACE conn4 -> [0,1805,"switchToWindow",{"name":"8"}] 00:48:21 INFO - PROCESS | 1818 | 1477986501864 Marionette TRACE conn4 <- [1,1805,null,{}] 00:48:21 INFO - PROCESS | 1818 | 1477986501870 Marionette TRACE conn4 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x958e7c00 == 30 [pid = 1818] [id = 413] 00:48:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x95c28800) [pid = 1818] [serial = 1206] [outer = (nil)] 00:48:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x95c55000) [pid = 1818] [serial = 1207] [outer = 0x95c28800] 00:48:21 INFO - PROCESS | 1818 | 1477986501993 Marionette DEBUG loaded listener.js 00:48:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x95c57c00) [pid = 1818] [serial = 1208] [outer = 0x95c28800] 00:48:22 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:48:22 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 00:48:23 INFO - .................................................................................................................... 00:48:23 INFO - TEST-OK | /media-source/interfaces.html | took 2591ms 00:48:23 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 00:48:23 INFO - Clearing pref media.mediasource.enabled 00:48:24 INFO - PROCESS | 1818 | 1477986503754 Marionette TRACE conn4 <- [1,1806,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 00:48:24 INFO - PROCESS | 1818 | 1477986503909 Marionette TRACE conn4 -> [0,1807,"getWindowHandle",null] 00:48:24 INFO - PROCESS | 1818 | 1477986503920 Marionette TRACE conn4 <- [1,1807,null,{"value":"8"}] 00:48:24 INFO - PROCESS | 1818 | 1477986503938 Marionette TRACE conn4 -> [0,1808,"getContext",null] 00:48:24 INFO - PROCESS | 1818 | 1477986503948 Marionette TRACE conn4 <- [1,1808,null,{"value":"content"}] 00:48:24 INFO - PROCESS | 1818 | 1477986503960 Marionette TRACE conn4 -> [0,1809,"setContext",{"value":"chrome"}] 00:48:24 INFO - PROCESS | 1818 | 1477986503968 Marionette TRACE conn4 <- [1,1809,null,{}] 00:48:24 INFO - PROCESS | 1818 | 1477986503978 Marionette TRACE conn4 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:48:24 INFO - PROCESS | 1818 | 1477986504009 Marionette TRACE conn4 <- [1,1810,null,{"value":null}] 00:48:24 INFO - PROCESS | 1818 | 1477986504065 Marionette TRACE conn4 -> [0,1811,"setContext",{"value":"content"}] 00:48:24 INFO - PROCESS | 1818 | 1477986504082 Marionette TRACE conn4 <- [1,1811,null,{}] 00:48:24 INFO - PROCESS | 1818 | 1477986504102 Marionette TRACE conn4 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:24 INFO - PROCESS | 1818 | 1477986504338 Marionette TRACE conn4 <- [1,1812,null,{"value":null}] 00:48:24 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc77400 == 29 [pid = 1818] [id = 403] 00:48:24 INFO - PROCESS | 1818 | --DOCSHELL 0x83227400 == 28 [pid = 1818] [id = 402] 00:48:24 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8c4b7400) [pid = 1818] [serial = 1146] [outer = (nil)] [url = about:blank] 00:48:24 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8c4da800) [pid = 1818] [serial = 1147] [outer = (nil)] [url = about:blank] 00:48:24 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8398b400) [pid = 1818] [serial = 1143] [outer = (nil)] [url = about:blank] 00:48:24 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x839c4800) [pid = 1818] [serial = 1144] [outer = (nil)] [url = about:blank] 00:48:24 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x832ee000) [pid = 1818] [serial = 1140] [outer = (nil)] [url = about:blank] 00:48:24 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x83865c00) [pid = 1818] [serial = 1141] [outer = (nil)] [url = about:blank] 00:48:24 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x91082400) [pid = 1818] [serial = 1138] [outer = (nil)] [url = about:blank] 00:48:24 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8c72b400) [pid = 1818] [serial = 1149] [outer = (nil)] [url = about:blank] 00:48:24 INFO - PROCESS | 1818 | 1477986504544 Marionette TRACE conn4 -> [0,1813,"getWindowHandles",null] 00:48:24 INFO - PROCESS | 1818 | 1477986504549 Marionette TRACE conn4 <- [1,1813,null,["8"]] 00:48:24 INFO - PROCESS | 1818 | 1477986504556 Marionette TRACE conn4 -> [0,1814,"switchToWindow",{"name":"8"}] 00:48:24 INFO - PROCESS | 1818 | 1477986504562 Marionette TRACE conn4 <- [1,1814,null,{}] 00:48:24 INFO - PROCESS | 1818 | 1477986504568 Marionette TRACE conn4 -> [0,1815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f0400 == 29 [pid = 1818] [id = 414] 00:48:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x832f0800) [pid = 1818] [serial = 1209] [outer = (nil)] 00:48:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x838e3c00) [pid = 1818] [serial = 1210] [outer = 0x832f0800] 00:48:24 INFO - PROCESS | 1818 | 1477986504661 Marionette DEBUG loaded listener.js 00:48:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x839c8000) [pid = 1818] [serial = 1211] [outer = 0x832f0800] 00:48:25 INFO - PROCESS | 1818 | [h264 @ 0x92e47400] err{or,}_recognition separate: 1; 1 00:48:25 INFO - PROCESS | 1818 | [h264 @ 0x92e47400] err{or,}_recognition combined: 1; 1 00:48:25 INFO - PROCESS | 1818 | [h264 @ 0x92e47400] Unsupported bit depth: 0 00:48:25 INFO - PROCESS | 1818 | [h264 @ 0x94ba8c00] err{or,}_recognition separate: 1; 1 00:48:25 INFO - PROCESS | 1818 | [h264 @ 0x94ba8c00] err{or,}_recognition combined: 1; 1 00:48:25 INFO - PROCESS | 1818 | [h264 @ 0x94ba8c00] Unsupported bit depth: 0 00:48:25 INFO - PROCESS | 1818 | [h264 @ 0x94ba8c00] no picture 00:48:25 INFO - PROCESS | 1818 | [h264 @ 0x94ba8c00] no picture 00:48:25 INFO - PROCESS | 1818 | [aac @ 0x95c30800] err{or,}_recognition separate: 1; 1 00:48:25 INFO - PROCESS | 1818 | [aac @ 0x95c30800] err{or,}_recognition combined: 1; 1 00:48:25 INFO - PROCESS | 1818 | [aac @ 0x95c30800] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x94bac800] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x94bac800] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x94bac800] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x91bb4000] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x91bb4000] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x91bb4000] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95b70000] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95b70000] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95b70000] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x91bb4000] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x91bb4000] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x91bb4000] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x95c29400] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x95c29400] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x95c29400] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x94bac800] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x94bac800] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x94bac800] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x958ec800] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x958ec800] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x958ec800] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95c2c000] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x958ec800] no picture 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x958ec800] no picture 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95c2c000] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95c2c000] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x9653e400] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x9653e400] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x9653e400] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x96541000] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x96541000] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x96541000] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x95c29400] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x95c29400] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x95c29400] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x94bae000] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x94bae000] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x94bae000] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x94bae000] no picture 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x94bae000] no picture 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95c2c000] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95c2c000] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95c2c000] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95c2c000] no picture 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x95c2c000] no picture 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x83905400] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x83905400] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x83905400] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x96544800] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x96544800] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x96544800] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x96545000] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x96545000] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [aac @ 0x96545000] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x96543c00] err{or,}_recognition separate: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x96543c00] err{or,}_recognition combined: 1; 1 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x96543c00] Unsupported bit depth: 0 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x96543c00] no picture 00:48:26 INFO - PROCESS | 1818 | [h264 @ 0x96543c00] no picture 00:48:26 INFO - .... 00:48:26 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2601ms 00:48:26 INFO - PROCESS | 1818 | 1477986506472 Marionette TRACE conn4 <- [1,1815,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1816,"getWindowHandle",null] 00:48:26 INFO - PROCESS | 1818 | 1477986506545 Marionette TRACE conn4 <- [1,1816,null,{"value":"8"}] 00:48:26 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 00:48:26 INFO - PROCESS | 1818 | 1477986506563 Marionette TRACE conn4 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:26 INFO - PROCESS | 1818 | 1477986506804 Marionette TRACE conn4 <- [1,1817,null,{"value":null}] 00:48:26 INFO - PROCESS | 1818 | 1477986506823 Marionette TRACE conn4 -> [0,1818,"getWindowHandles",null] 00:48:26 INFO - PROCESS | 1818 | 1477986506826 Marionette TRACE conn4 <- [1,1818,null,["8"]] 00:48:26 INFO - PROCESS | 1818 | 1477986506832 Marionette TRACE conn4 -> [0,1819,"switchToWindow",{"name":"8"}] 00:48:26 INFO - PROCESS | 1818 | 1477986506837 Marionette TRACE conn4 <- [1,1819,null,{}] 00:48:26 INFO - PROCESS | 1818 | 1477986506842 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x96544c00 == 30 [pid = 1818] [id = 415] 00:48:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x96545000) [pid = 1818] [serial = 1212] [outer = (nil)] 00:48:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x965eec00) [pid = 1818] [serial = 1213] [outer = 0x96545000] 00:48:27 INFO - PROCESS | 1818 | 1477986507003 Marionette DEBUG loaded listener.js 00:48:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x965f4800) [pid = 1818] [serial = 1214] [outer = 0x96545000] 00:48:27 INFO - PROCESS | 1818 | 1477986507607 Marionette TRACE conn4 <- [1,1820,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 00:48:27 INFO - .. 00:48:27 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1125ms 00:48:27 INFO - PROCESS | 1818 | 1477986507684 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 00:48:27 INFO - PROCESS | 1818 | 1477986507688 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 00:48:27 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 00:48:27 INFO - PROCESS | 1818 | 1477986507694 Marionette TRACE conn4 -> [0,1822,"getContext",null] 00:48:27 INFO - PROCESS | 1818 | 1477986507698 Marionette TRACE conn4 <- [1,1822,null,{"value":"content"}] 00:48:27 INFO - PROCESS | 1818 | 1477986507703 Marionette TRACE conn4 -> [0,1823,"setContext",{"value":"chrome"}] 00:48:27 INFO - PROCESS | 1818 | 1477986507707 Marionette TRACE conn4 <- [1,1823,null,{}] 00:48:27 INFO - PROCESS | 1818 | 1477986507712 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:48:27 INFO - PROCESS | 1818 | 1477986507729 Marionette TRACE conn4 <- [1,1824,null,{"value":true}] 00:48:27 INFO - PROCESS | 1818 | 1477986507747 Marionette TRACE conn4 -> [0,1825,"setContext",{"value":"content"}] 00:48:27 INFO - PROCESS | 1818 | 1477986507749 Marionette TRACE conn4 <- [1,1825,null,{}] 00:48:27 INFO - Setting pref media.mediasource.enabled (true) 00:48:27 INFO - PROCESS | 1818 | 1477986507756 Marionette TRACE conn4 -> [0,1826,"getContext",null] 00:48:27 INFO - PROCESS | 1818 | 1477986507758 Marionette TRACE conn4 <- [1,1826,null,{"value":"content"}] 00:48:27 INFO - PROCESS | 1818 | 1477986507765 Marionette TRACE conn4 -> [0,1827,"setContext",{"value":"chrome"}] 00:48:27 INFO - PROCESS | 1818 | 1477986507767 Marionette TRACE conn4 <- [1,1827,null,{}] 00:48:27 INFO - PROCESS | 1818 | 1477986507773 Marionette TRACE conn4 -> [0,1828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:48:27 INFO - PROCESS | 1818 | 1477986507790 Marionette TRACE conn4 <- [1,1828,null,{"value":null}] 00:48:27 INFO - PROCESS | 1818 | 1477986507804 Marionette TRACE conn4 -> [0,1829,"setContext",{"value":"content"}] 00:48:27 INFO - PROCESS | 1818 | 1477986507806 Marionette TRACE conn4 <- [1,1829,null,{}] 00:48:27 INFO - PROCESS | 1818 | 1477986507812 Marionette TRACE conn4 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:28 INFO - PROCESS | 1818 | 1477986508025 Marionette TRACE conn4 <- [1,1830,null,{"value":null}] 00:48:28 INFO - PROCESS | 1818 | 1477986508054 Marionette TRACE conn4 -> [0,1831,"getWindowHandles",null] 00:48:28 INFO - PROCESS | 1818 | 1477986508057 Marionette TRACE conn4 <- [1,1831,null,["8"]] 00:48:28 INFO - PROCESS | 1818 | 1477986508063 Marionette TRACE conn4 -> [0,1832,"switchToWindow",{"name":"8"}] 00:48:28 INFO - PROCESS | 1818 | 1477986508070 Marionette TRACE conn4 <- [1,1832,null,{}] 00:48:28 INFO - PROCESS | 1818 | 1477986508075 Marionette TRACE conn4 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x96684800 == 31 [pid = 1818] [id = 416] 00:48:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x96684c00) [pid = 1818] [serial = 1215] [outer = (nil)] 00:48:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x966df000) [pid = 1818] [serial = 1216] [outer = 0x96684c00] 00:48:28 INFO - PROCESS | 1818 | 1477986508243 Marionette DEBUG loaded listener.js 00:48:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x96772800) [pid = 1818] [serial = 1217] [outer = 0x96684c00] 00:48:28 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x94b23c00) [pid = 1818] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 00:48:28 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x91bb9c00) [pid = 1818] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 00:48:28 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x82ff7400) [pid = 1818] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 00:48:28 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8fad9000) [pid = 1818] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 00:48:28 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x95075400) [pid = 1818] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 00:48:28 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8dc79800) [pid = 1818] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 00:48:28 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8397e400) [pid = 1818] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 00:48:28 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x83867800) [pid = 1818] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 00:48:29 INFO - PROCESS | 1818 | [1818] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 00:48:29 INFO - PROCESS | 1818 | 1477986509149 Marionette TRACE conn4 <- [1,1833,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 00:48:29 INFO - ........... 00:48:29 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1506ms 00:48:29 INFO - PROCESS | 1818 | 1477986509201 Marionette TRACE conn4 -> [0,1834,"getWindowHandle",null] 00:48:29 INFO - PROCESS | 1818 | 1477986509204 Marionette TRACE conn4 <- [1,1834,null,{"value":"8"}] 00:48:29 INFO - TEST-START | /media-source/mediasource-append-buffer.html 00:48:29 INFO - Clearing pref media.mediasource.enabled 00:48:29 INFO - PROCESS | 1818 | 1477986509211 Marionette TRACE conn4 -> [0,1835,"getContext",null] 00:48:29 INFO - PROCESS | 1818 | 1477986509214 Marionette TRACE conn4 <- [1,1835,null,{"value":"content"}] 00:48:29 INFO - PROCESS | 1818 | 1477986509219 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"chrome"}] 00:48:29 INFO - PROCESS | 1818 | 1477986509228 Marionette TRACE conn4 <- [1,1836,null,{}] 00:48:29 INFO - PROCESS | 1818 | 1477986509233 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:48:29 INFO - PROCESS | 1818 | 1477986509246 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 00:48:29 INFO - PROCESS | 1818 | 1477986509251 Marionette TRACE conn4 -> [0,1838,"setContext",{"value":"content"}] 00:48:29 INFO - PROCESS | 1818 | 1477986509254 Marionette TRACE conn4 <- [1,1838,null,{}] 00:48:29 INFO - PROCESS | 1818 | 1477986509271 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:29 INFO - PROCESS | 1818 | 1477986509443 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 00:48:29 INFO - PROCESS | 1818 | 1477986509453 Marionette TRACE conn4 -> [0,1840,"getWindowHandles",null] 00:48:29 INFO - PROCESS | 1818 | 1477986509456 Marionette TRACE conn4 <- [1,1840,null,["8"]] 00:48:29 INFO - PROCESS | 1818 | 1477986509461 Marionette TRACE conn4 -> [0,1841,"switchToWindow",{"name":"8"}] 00:48:29 INFO - PROCESS | 1818 | 1477986509466 Marionette TRACE conn4 <- [1,1841,null,{}] 00:48:29 INFO - PROCESS | 1818 | 1477986509472 Marionette TRACE conn4 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x83905400 == 32 [pid = 1818] [id = 417] 00:48:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x97b6d800) [pid = 1818] [serial = 1218] [outer = (nil)] 00:48:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x983bc000) [pid = 1818] [serial = 1219] [outer = 0x97b6d800] 00:48:29 INFO - PROCESS | 1818 | 1477986509561 Marionette DEBUG loaded listener.js 00:48:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x983c5400) [pid = 1818] [serial = 1220] [outer = 0x97b6d800] 00:48:33 INFO - PROCESS | 1818 | [aac @ 0x82ff4800] err{or,}_recognition separate: 1; 1 00:48:33 INFO - PROCESS | 1818 | [aac @ 0x82ff4800] err{or,}_recognition combined: 1; 1 00:48:33 INFO - PROCESS | 1818 | [aac @ 0x82ff4800] Unsupported bit depth: 0 00:48:33 INFO - PROCESS | 1818 | [h264 @ 0x97b6d000] err{or,}_recognition separate: 1; 1 00:48:33 INFO - PROCESS | 1818 | [h264 @ 0x97b6d000] err{or,}_recognition combined: 1; 1 00:48:33 INFO - PROCESS | 1818 | [h264 @ 0x97b6d000] Unsupported bit depth: 0 00:48:34 INFO - PROCESS | 1818 | [aac @ 0xa2786000] err{or,}_recognition separate: 1; 1 00:48:34 INFO - PROCESS | 1818 | [aac @ 0xa2786000] err{or,}_recognition combined: 1; 1 00:48:34 INFO - PROCESS | 1818 | [aac @ 0xa2786000] Unsupported bit depth: 0 00:48:35 INFO - PROCESS | 1818 | [aac @ 0x95c26000] err{or,}_recognition separate: 1; 1 00:48:35 INFO - PROCESS | 1818 | [aac @ 0x95c26000] err{or,}_recognition combined: 1; 1 00:48:35 INFO - PROCESS | 1818 | [aac @ 0x95c26000] Unsupported bit depth: 0 00:48:35 INFO - PROCESS | 1818 | [h264 @ 0xa2a53c00] err{or,}_recognition separate: 1; 1 00:48:35 INFO - PROCESS | 1818 | [h264 @ 0xa2a53c00] err{or,}_recognition combined: 1; 1 00:48:35 INFO - PROCESS | 1818 | [h264 @ 0xa2a53c00] Unsupported bit depth: 0 00:48:35 INFO - PROCESS | 1818 | [h264 @ 0xa2b0f800] err{or,}_recognition separate: 1; 1 00:48:35 INFO - PROCESS | 1818 | [h264 @ 0xa2b0f800] err{or,}_recognition combined: 1; 1 00:48:35 INFO - PROCESS | 1818 | [h264 @ 0xa2b0f800] Unsupported bit depth: 0 00:48:35 INFO - PROCESS | 1818 | [aac @ 0xa2901c00] err{or,}_recognition separate: 1; 1 00:48:35 INFO - PROCESS | 1818 | [aac @ 0xa2901c00] err{or,}_recognition combined: 1; 1 00:48:35 INFO - PROCESS | 1818 | [aac @ 0xa2901c00] Unsupported bit depth: 0 00:48:35 INFO - PROCESS | 1818 | [h264 @ 0x83989400] err{or,}_recognition separate: 1; 1 00:48:35 INFO - PROCESS | 1818 | [h264 @ 0x83989400] err{or,}_recognition combined: 1; 1 00:48:35 INFO - PROCESS | 1818 | [h264 @ 0x83989400] Unsupported bit depth: 0 00:48:36 INFO - PROCESS | 1818 | [aac @ 0xa4b48400] err{or,}_recognition separate: 1; 1 00:48:36 INFO - PROCESS | 1818 | [aac @ 0xa4b48400] err{or,}_recognition combined: 1; 1 00:48:36 INFO - PROCESS | 1818 | [aac @ 0xa4b48400] Unsupported bit depth: 0 00:48:36 INFO - PROCESS | 1818 | [aac @ 0xa4ba9000] err{or,}_recognition separate: 1; 1 00:48:36 INFO - PROCESS | 1818 | [aac @ 0xa4ba9000] err{or,}_recognition combined: 1; 1 00:48:36 INFO - PROCESS | 1818 | [aac @ 0xa4ba9000] Unsupported bit depth: 0 00:48:36 INFO - PROCESS | 1818 | [h264 @ 0xa4bf7c00] err{or,}_recognition separate: 1; 1 00:48:36 INFO - PROCESS | 1818 | [h264 @ 0xa4bf7c00] err{or,}_recognition combined: 1; 1 00:48:36 INFO - PROCESS | 1818 | [h264 @ 0xa4bf7c00] Unsupported bit depth: 0 00:48:36 INFO - PROCESS | 1818 | [h264 @ 0xa2901c00] err{or,}_recognition separate: 1; 1 00:48:36 INFO - PROCESS | 1818 | [h264 @ 0xa2901c00] err{or,}_recognition combined: 1; 1 00:48:36 INFO - PROCESS | 1818 | [h264 @ 0xa2901c00] Unsupported bit depth: 0 00:48:36 INFO - PROCESS | 1818 | [aac @ 0x82608800] err{or,}_recognition separate: 1; 1 00:48:36 INFO - PROCESS | 1818 | [aac @ 0x82608800] err{or,}_recognition combined: 1; 1 00:48:36 INFO - PROCESS | 1818 | [aac @ 0x82608800] Unsupported bit depth: 0 00:48:37 INFO - PROCESS | 1818 | [h264 @ 0xa4bf6000] err{or,}_recognition separate: 1; 1 00:48:37 INFO - PROCESS | 1818 | [h264 @ 0xa4bf6000] err{or,}_recognition combined: 1; 1 00:48:37 INFO - PROCESS | 1818 | [h264 @ 0xa4bf6000] Unsupported bit depth: 0 00:48:37 INFO - PROCESS | 1818 | [aac @ 0x95c26000] err{or,}_recognition separate: 1; 1 00:48:37 INFO - PROCESS | 1818 | [aac @ 0x95c26000] err{or,}_recognition combined: 1; 1 00:48:37 INFO - PROCESS | 1818 | [aac @ 0x95c26000] Unsupported bit depth: 0 00:48:37 INFO - PROCESS | 1818 | [h264 @ 0x826eb400] err{or,}_recognition separate: 1; 1 00:48:37 INFO - PROCESS | 1818 | [h264 @ 0x826eb400] err{or,}_recognition combined: 1; 1 00:48:37 INFO - PROCESS | 1818 | [h264 @ 0x826eb400] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x87df0400] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x87df0400] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x87df0400] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0xa2901c00] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0xa2901c00] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0xa2901c00] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0xa42dc000] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0xa42dc000] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0xa42dc000] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0xa4ba9000] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0xa4ba9000] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0xa4ba9000] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x8384f400] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x8384f400] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x8384f400] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83850000] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83850000] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83850000] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83850c00] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83850c00] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83850c00] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83851c00] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83851c00] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83851c00] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83852800] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83852800] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83852800] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83853400] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83853400] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83853400] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x8384f400] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x8384f400] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x8384f400] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83851000] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83851000] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83851000] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83855400] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83855400] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83855400] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83856400] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83856400] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x83856400] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83859000] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83859000] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83859000] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83851000] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83851000] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83851000] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x8385a000] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x8385a000] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x8385a000] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x8385b000] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x8385b000] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [h264 @ 0x8385b000] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x826f4400] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x826f4400] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x826f4400] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83852000] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83852000] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x83852000] Unsupported bit depth: 0 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x8385bc00] err{or,}_recognition separate: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x8385bc00] err{or,}_recognition combined: 1; 1 00:48:38 INFO - PROCESS | 1818 | [aac @ 0x8385bc00] Unsupported bit depth: 0 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385a000] err{or,}_recognition separate: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385a000] err{or,}_recognition combined: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385a000] Unsupported bit depth: 0 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385d800] err{or,}_recognition separate: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385d800] err{or,}_recognition combined: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385d800] Unsupported bit depth: 0 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385e400] err{or,}_recognition separate: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385e400] err{or,}_recognition combined: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385e400] Unsupported bit depth: 0 00:48:39 INFO - PROCESS | 1818 | [aac @ 0x8385e800] err{or,}_recognition separate: 1; 1 00:48:39 INFO - PROCESS | 1818 | [aac @ 0x8385e800] err{or,}_recognition combined: 1; 1 00:48:39 INFO - PROCESS | 1818 | [aac @ 0x8385e800] Unsupported bit depth: 0 00:48:39 INFO - PROCESS | 1818 | [aac @ 0x9b3a9800] err{or,}_recognition separate: 1; 1 00:48:39 INFO - PROCESS | 1818 | [aac @ 0x9b3a9800] err{or,}_recognition combined: 1; 1 00:48:39 INFO - PROCESS | 1818 | [aac @ 0x9b3a9800] Unsupported bit depth: 0 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385a000] err{or,}_recognition separate: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385a000] err{or,}_recognition combined: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385a000] Unsupported bit depth: 0 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385dc00] err{or,}_recognition separate: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385dc00] err{or,}_recognition combined: 1; 1 00:48:39 INFO - PROCESS | 1818 | [h264 @ 0x8385dc00] Unsupported bit depth: 0 00:48:40 INFO - PROCESS | 1818 | 1477986520253 Marionette TRACE conn4 <- [1,1842,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 00:48:40 INFO - ..................... 00:48:40 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11111ms 00:48:40 INFO - PROCESS | 1818 | 1477986520324 Marionette TRACE conn4 -> [0,1843,"getWindowHandle",null] 00:48:40 INFO - PROCESS | 1818 | 1477986520331 Marionette TRACE conn4 <- [1,1843,null,{"value":"8"}] 00:48:40 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 00:48:40 INFO - PROCESS | 1818 | 1477986520341 Marionette TRACE conn4 -> [0,1844,"timeouts",{"script":185000}] 00:48:40 INFO - PROCESS | 1818 | 1477986520346 Marionette TRACE conn4 <- [1,1844,null,{}] 00:48:40 INFO - PROCESS | 1818 | 1477986520356 Marionette TRACE conn4 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:48:40 INFO - PROCESS | 1818 | 1477986520654 Marionette TRACE conn4 <- [1,1845,null,{"value":null}] 00:48:40 INFO - PROCESS | 1818 | 1477986520834 Marionette TRACE conn4 -> [0,1846,"getWindowHandles",null] 00:48:40 INFO - PROCESS | 1818 | 1477986520839 Marionette TRACE conn4 <- [1,1846,null,["8"]] 00:48:40 INFO - PROCESS | 1818 | 1477986520845 Marionette TRACE conn4 -> [0,1847,"switchToWindow",{"name":"8"}] 00:48:40 INFO - PROCESS | 1818 | 1477986520856 Marionette TRACE conn4 <- [1,1847,null,{}] 00:48:40 INFO - PROCESS | 1818 | 1477986520917 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:48:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x83873800 == 33 [pid = 1818] [id = 418] 00:48:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x838e2c00) [pid = 1818] [serial = 1221] [outer = (nil)] 00:48:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x83902000) [pid = 1818] [serial = 1222] [outer = 0x838e2c00] 00:48:41 INFO - PROCESS | 1818 | 1477986521023 Marionette DEBUG loaded listener.js 00:48:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x83909400) [pid = 1818] [serial = 1223] [outer = 0x838e2c00] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x95074800 == 32 [pid = 1818] [id = 407] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x950ae400 == 31 [pid = 1818] [id = 408] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x91076400 == 30 [pid = 1818] [id = 397] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff5400 == 29 [pid = 1818] [id = 400] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x92e47000 == 28 [pid = 1818] [id = 399] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x92b10c00) [pid = 1818] [serial = 1164] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x83869400) [pid = 1818] [serial = 1152] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8c4e1000) [pid = 1818] [serial = 1155] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x94a95400) [pid = 1818] [serial = 1167] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8fb0a000) [pid = 1818] [serial = 1158] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x958e0000) [pid = 1818] [serial = 1192] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x91082800) [pid = 1818] [serial = 1161] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4b1000 == 27 [pid = 1818] [id = 398] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x839cc000 == 26 [pid = 1818] [id = 395] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb03000 == 25 [pid = 1818] [id = 396] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4b2800 == 24 [pid = 1818] [id = 392] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x931d5800 == 23 [pid = 1818] [id = 406] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb9000 == 22 [pid = 1818] [id = 405] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x832f7c00 == 21 [pid = 1818] [id = 391] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc9c00 == 20 [pid = 1818] [id = 404] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83870000 == 19 [pid = 1818] [id = 393] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83220400 == 18 [pid = 1818] [id = 390] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x83866c00 == 17 [pid = 1818] [id = 401] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x96684800 == 16 [pid = 1818] [id = 416] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x96544c00 == 15 [pid = 1818] [id = 415] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x832f0400 == 14 [pid = 1818] [id = 414] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x958e7c00 == 13 [pid = 1818] [id = 413] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x95839800 == 12 [pid = 1818] [id = 412] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x93149c00 == 11 [pid = 1818] [id = 411] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa93800 == 10 [pid = 1818] [id = 410] 00:48:41 INFO - PROCESS | 1818 | --DOCSHELL 0x826a4c00 == 9 [pid = 1818] [id = 409] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x95078c00) [pid = 1818] [serial = 1189] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x9507b000) [pid = 1818] [serial = 1190] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x94ba5000) [pid = 1818] [serial = 1186] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x94babc00) [pid = 1818] [serial = 1187] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c720000) [pid = 1818] [serial = 1183] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x92b0f800) [pid = 1818] [serial = 1184] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8fb0d400) [pid = 1818] [serial = 1180] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x91002c00) [pid = 1818] [serial = 1181] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x839c7800) [pid = 1818] [serial = 1173] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8c4dec00) [pid = 1818] [serial = 1174] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x82ffa800) [pid = 1818] [serial = 1170] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x83874c00) [pid = 1818] [serial = 1171] [outer = (nil)] [url = about:blank] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8dd33800) [pid = 1818] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 00:48:41 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8c4b4c00) [pid = 1818] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 00:48:41 INFO - PROCESS | 1818 | [aac @ 0x82ff5400] err{or,}_recognition separate: 1; 1 00:48:41 INFO - PROCESS | 1818 | [aac @ 0x82ff5400] err{or,}_recognition combined: 1; 1 00:48:41 INFO - PROCESS | 1818 | [aac @ 0x82ff5400] Unsupported bit depth: 0 00:48:41 INFO - PROCESS | 1818 | [aac @ 0x83874c00] err{or,}_recognition separate: 1; 1 00:48:41 INFO - PROCESS | 1818 | [aac @ 0x83874c00] err{or,}_recognition combined: 1; 1 00:48:41 INFO - PROCESS | 1818 | [aac @ 0x83874c00] Unsupported bit depth: 0 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x96684c00) [pid = 1818] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x95c28800) [pid = 1818] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x93a9e800) [pid = 1818] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8fad2c00) [pid = 1818] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x958ec000) [pid = 1818] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x826a5400) [pid = 1818] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x96545000) [pid = 1818] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x832f0800) [pid = 1818] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8c722c00) [pid = 1818] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x91078c00) [pid = 1818] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8fb03800) [pid = 1818] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x92a13c00) [pid = 1818] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x94995c00) [pid = 1818] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x832f2c00) [pid = 1818] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8c4dbc00) [pid = 1818] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 00:48:45 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x950b1800) [pid = 1818] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 00:48:50 INFO - PROCESS | 1818 | --DOCSHELL 0x832eec00 == 8 [pid = 1818] [id = 394] 00:48:50 INFO - PROCESS | 1818 | --DOCSHELL 0x83905400 == 7 [pid = 1818] [id = 417] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x966df000) [pid = 1818] [serial = 1216] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x96772800) [pid = 1818] [serial = 1217] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x965eec00) [pid = 1818] [serial = 1213] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x965f4800) [pid = 1818] [serial = 1214] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8dcab800) [pid = 1818] [serial = 1150] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x91bb0c00) [pid = 1818] [serial = 1162] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x838e3c00) [pid = 1818] [serial = 1210] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x839c8000) [pid = 1818] [serial = 1211] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8fb0c000) [pid = 1818] [serial = 1159] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x95c55000) [pid = 1818] [serial = 1207] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x95c57c00) [pid = 1818] [serial = 1208] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x95b78000) [pid = 1818] [serial = 1204] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x95c21800) [pid = 1818] [serial = 1205] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x92e42000) [pid = 1818] [serial = 1165] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x94b1ac00) [pid = 1818] [serial = 1201] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x94bad000) [pid = 1818] [serial = 1202] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x91001c00) [pid = 1818] [serial = 1198] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x91074c00) [pid = 1818] [serial = 1199] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x82ff9800) [pid = 1818] [serial = 1195] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x838e5400) [pid = 1818] [serial = 1196] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x94a9f400) [pid = 1818] [serial = 1168] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x838e8800) [pid = 1818] [serial = 1153] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8c728c00) [pid = 1818] [serial = 1156] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x958e1c00) [pid = 1818] [serial = 1193] [outer = (nil)] [url = about:blank] 00:48:50 INFO - PROCESS | 1818 | --DOMWINDOW == 20 (0x983bc000) [pid = 1818] [serial = 1219] [outer = (nil)] [url = about:blank] 00:48:53 INFO - PROCESS | 1818 | --DOMWINDOW == 19 (0x97b6d800) [pid = 1818] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 00:48:59 INFO - PROCESS | 1818 | --DOMWINDOW == 18 (0x83902000) [pid = 1818] [serial = 1222] [outer = (nil)] [url = about:blank] 00:48:59 INFO - PROCESS | 1818 | --DOMWINDOW == 17 (0x983c5400) [pid = 1818] [serial = 1220] [outer = (nil)] [url = about:blank] 00:49:03 INFO - PROCESS | 1818 | 1477986543529 Marionette TRACE conn4 <- [1,1848,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 00:49:03 INFO - . 00:49:03 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 23249ms 00:49:03 INFO - PROCESS | 1818 | 1477986543590 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 00:49:03 INFO - TEST-START | /media-source/mediasource-appendwindow.html 00:49:03 INFO - PROCESS | 1818 | 1477986543597 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 00:49:03 INFO - PROCESS | 1818 | 1477986543610 Marionette TRACE conn4 -> [0,1850,"timeouts",{"script":35000}] 00:49:03 INFO - PROCESS | 1818 | 1477986543616 Marionette TRACE conn4 <- [1,1850,null,{}] 00:49:03 INFO - PROCESS | 1818 | 1477986543626 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:03 INFO - PROCESS | 1818 | 1477986543838 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 00:49:03 INFO - PROCESS | 1818 | 1477986543850 Marionette TRACE conn4 -> [0,1852,"getWindowHandles",null] 00:49:03 INFO - PROCESS | 1818 | 1477986543855 Marionette TRACE conn4 <- [1,1852,null,["8"]] 00:49:03 INFO - PROCESS | 1818 | 1477986543982 Marionette TRACE conn4 -> [0,1853,"switchToWindow",{"name":"8"}] 00:49:04 INFO - PROCESS | 1818 | 1477986543999 Marionette TRACE conn4 <- [1,1853,null,{}] 00:49:04 INFO - PROCESS | 1818 | 1477986544018 Marionette TRACE conn4 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a6400 == 8 [pid = 1818] [id = 419] 00:49:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 18 (0x826a6c00) [pid = 1818] [serial = 1224] [outer = (nil)] 00:49:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 19 (0x826ebc00) [pid = 1818] [serial = 1225] [outer = 0x826a6c00] 00:49:04 INFO - PROCESS | 1818 | 1477986544187 Marionette DEBUG loaded listener.js 00:49:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x826ef800) [pid = 1818] [serial = 1226] [outer = 0x826a6c00] 00:49:06 INFO - PROCESS | 1818 | [aac @ 0x83873400] err{or,}_recognition separate: 1; 1 00:49:06 INFO - PROCESS | 1818 | [aac @ 0x83873400] err{or,}_recognition combined: 1; 1 00:49:06 INFO - PROCESS | 1818 | [aac @ 0x83873400] Unsupported bit depth: 0 00:49:06 INFO - PROCESS | 1818 | [h264 @ 0x83874800] err{or,}_recognition separate: 1; 1 00:49:06 INFO - PROCESS | 1818 | [h264 @ 0x83874800] err{or,}_recognition combined: 1; 1 00:49:06 INFO - PROCESS | 1818 | [h264 @ 0x83874800] Unsupported bit depth: 0 00:49:06 INFO - PROCESS | 1818 | [aac @ 0x838de400] err{or,}_recognition separate: 1; 1 00:49:06 INFO - PROCESS | 1818 | [aac @ 0x838de400] err{or,}_recognition combined: 1; 1 00:49:06 INFO - PROCESS | 1818 | [aac @ 0x838de400] Unsupported bit depth: 0 00:49:06 INFO - PROCESS | 1818 | [h264 @ 0x83873c00] err{or,}_recognition separate: 1; 1 00:49:06 INFO - PROCESS | 1818 | [h264 @ 0x83873c00] err{or,}_recognition combined: 1; 1 00:49:06 INFO - PROCESS | 1818 | [h264 @ 0x83873c00] Unsupported bit depth: 0 00:49:06 INFO - PROCESS | 1818 | 1477986546469 Marionette TRACE conn4 <- [1,1854,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 00:49:06 INFO - ....... 00:49:06 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2896ms 00:49:06 INFO - PROCESS | 1818 | 1477986546536 Marionette TRACE conn4 -> [0,1855,"getWindowHandle",null] 00:49:06 INFO - PROCESS | 1818 | 1477986546545 Marionette TRACE conn4 <- [1,1855,null,{"value":"8"}] 00:49:06 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 00:49:06 INFO - PROCESS | 1818 | 1477986546878 Marionette TRACE conn4 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:07 INFO - PROCESS | 1818 | 1477986547085 Marionette TRACE conn4 <- [1,1856,null,{"value":null}] 00:49:07 INFO - PROCESS | 1818 | 1477986547292 Marionette TRACE conn4 -> [0,1857,"getWindowHandles",null] 00:49:07 INFO - PROCESS | 1818 | 1477986547298 Marionette TRACE conn4 <- [1,1857,null,["8"]] 00:49:07 INFO - PROCESS | 1818 | 1477986547312 Marionette TRACE conn4 -> [0,1858,"switchToWindow",{"name":"8"}] 00:49:07 INFO - PROCESS | 1818 | 1477986547326 Marionette TRACE conn4 <- [1,1858,null,{}] 00:49:07 INFO - PROCESS | 1818 | 1477986547336 Marionette TRACE conn4 -> [0,1859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269d800 == 9 [pid = 1818] [id = 420] 00:49:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x826ef400) [pid = 1818] [serial = 1227] [outer = (nil)] 00:49:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x8390a800) [pid = 1818] [serial = 1228] [outer = 0x826ef400] 00:49:07 INFO - PROCESS | 1818 | 1477986547450 Marionette DEBUG loaded listener.js 00:49:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x826a0000) [pid = 1818] [serial = 1229] [outer = 0x826ef400] 00:49:08 INFO - PROCESS | 1818 | 1477986548147 Marionette TRACE conn4 <- [1,1859,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 00:49:08 INFO - . 00:49:08 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1376ms 00:49:08 INFO - PROCESS | 1818 | 1477986548192 Marionette TRACE conn4 -> [0,1860,"getWindowHandle",null] 00:49:08 INFO - PROCESS | 1818 | 1477986548198 Marionette TRACE conn4 <- [1,1860,null,{"value":"8"}] 00:49:08 INFO - TEST-START | /media-source/mediasource-avtracks.html 00:49:08 INFO - PROCESS | 1818 | 1477986548214 Marionette TRACE conn4 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:08 INFO - PROCESS | 1818 | 1477986548426 Marionette TRACE conn4 <- [1,1861,null,{"value":null}] 00:49:08 INFO - PROCESS | 1818 | 1477986548586 Marionette TRACE conn4 -> [0,1862,"getWindowHandles",null] 00:49:08 INFO - PROCESS | 1818 | 1477986548591 Marionette TRACE conn4 <- [1,1862,null,["8"]] 00:49:08 INFO - PROCESS | 1818 | 1477986548612 Marionette TRACE conn4 -> [0,1863,"switchToWindow",{"name":"8"}] 00:49:08 INFO - PROCESS | 1818 | 1477986548619 Marionette TRACE conn4 <- [1,1863,null,{}] 00:49:08 INFO - PROCESS | 1818 | 1477986548628 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c8c00 == 10 [pid = 1818] [id = 421] 00:49:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x839c9000) [pid = 1818] [serial = 1230] [outer = (nil)] 00:49:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x839ca000) [pid = 1818] [serial = 1231] [outer = 0x839c9000] 00:49:08 INFO - PROCESS | 1818 | 1477986548754 Marionette DEBUG loaded listener.js 00:49:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x83903000) [pid = 1818] [serial = 1232] [outer = 0x839c9000] 00:49:10 INFO - .... 00:49:10 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1936ms 00:49:10 INFO - PROCESS | 1818 | 1477986550092 Marionette TRACE conn4 <- [1,1864,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 00:49:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8269d800 == 9 [pid = 1818] [id = 420] 00:49:10 INFO - PROCESS | 1818 | --DOCSHELL 0x83873800 == 8 [pid = 1818] [id = 418] 00:49:10 INFO - PROCESS | 1818 | --DOCSHELL 0x826a6400 == 7 [pid = 1818] [id = 419] 00:49:10 INFO - PROCESS | 1818 | 1477986550777 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 00:49:10 INFO - PROCESS | 1818 | 1477986550783 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 00:49:10 INFO - TEST-START | /media-source/mediasource-buffered.html 00:49:10 INFO - PROCESS | 1818 | 1477986550806 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:11 INFO - PROCESS | 1818 | 1477986551000 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 00:49:11 INFO - PROCESS | 1818 | 1477986551012 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 00:49:11 INFO - PROCESS | 1818 | 1477986551021 Marionette TRACE conn4 <- [1,1867,null,["8"]] 00:49:11 INFO - PROCESS | 1818 | 1477986551130 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 00:49:11 INFO - PROCESS | 1818 | 1477986551136 Marionette TRACE conn4 <- [1,1868,null,{}] 00:49:11 INFO - PROCESS | 1818 | 1477986551145 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e4400 == 8 [pid = 1818] [id = 422] 00:49:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x838e4800) [pid = 1818] [serial = 1233] [outer = (nil)] 00:49:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x838e8400) [pid = 1818] [serial = 1234] [outer = 0x838e4800] 00:49:11 INFO - PROCESS | 1818 | 1477986551248 Marionette DEBUG loaded listener.js 00:49:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x838e6800) [pid = 1818] [serial = 1235] [outer = 0x838e4800] 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x839cf000] err{or,}_recognition separate: 1; 1 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x839cf000] err{or,}_recognition combined: 1; 1 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x839cf000] Unsupported bit depth: 0 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x839cf000] err{or,}_recognition separate: 1; 1 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x839cf000] err{or,}_recognition combined: 1; 1 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x839cf000] Unsupported bit depth: 0 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x838e0000] err{or,}_recognition separate: 1; 1 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x838e0000] err{or,}_recognition combined: 1; 1 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x838e0000] Unsupported bit depth: 0 00:49:12 INFO - PROCESS | 1818 | [h264 @ 0x87dfe400] err{or,}_recognition separate: 1; 1 00:49:12 INFO - PROCESS | 1818 | [h264 @ 0x87dfe400] err{or,}_recognition combined: 1; 1 00:49:12 INFO - PROCESS | 1818 | [h264 @ 0x87dfe400] Unsupported bit depth: 0 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x87dfec00] err{or,}_recognition separate: 1; 1 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x87dfec00] err{or,}_recognition combined: 1; 1 00:49:12 INFO - PROCESS | 1818 | [aac @ 0x87dfec00] Unsupported bit depth: 0 00:49:12 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] err{or,}_recognition separate: 1; 1 00:49:12 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] err{or,}_recognition combined: 1; 1 00:49:12 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] Unsupported bit depth: 0 00:49:12 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] no picture 00:49:12 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] no picture 00:49:13 INFO - PROCESS | 1818 | [aac @ 0x839c5800] err{or,}_recognition separate: 1; 1 00:49:13 INFO - PROCESS | 1818 | [aac @ 0x839c5800] err{or,}_recognition combined: 1; 1 00:49:13 INFO - PROCESS | 1818 | [aac @ 0x839c5800] Unsupported bit depth: 0 00:49:13 INFO - PROCESS | 1818 | [h264 @ 0x87dfe800] err{or,}_recognition separate: 1; 1 00:49:13 INFO - PROCESS | 1818 | [h264 @ 0x87dfe800] err{or,}_recognition combined: 1; 1 00:49:13 INFO - PROCESS | 1818 | [h264 @ 0x87dfe800] Unsupported bit depth: 0 00:49:13 INFO - PROCESS | 1818 | [aac @ 0x8c4aa400] err{or,}_recognition separate: 1; 1 00:49:13 INFO - PROCESS | 1818 | [aac @ 0x8c4aa400] err{or,}_recognition combined: 1; 1 00:49:13 INFO - PROCESS | 1818 | [aac @ 0x8c4aa400] Unsupported bit depth: 0 00:49:13 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] err{or,}_recognition separate: 1; 1 00:49:13 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] err{or,}_recognition combined: 1; 1 00:49:13 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] Unsupported bit depth: 0 00:49:13 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] no picture 00:49:13 INFO - PROCESS | 1818 | [h264 @ 0x839c5800] no picture 00:49:13 INFO - PROCESS | 1818 | 1477986553212 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 00:49:13 INFO - ....... 00:49:13 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2485ms 00:49:13 INFO - PROCESS | 1818 | 1477986553286 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 00:49:13 INFO - PROCESS | 1818 | 1477986553294 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 00:49:13 INFO - TEST-START | /media-source/mediasource-closed.html 00:49:13 INFO - PROCESS | 1818 | 1477986553314 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:13 INFO - PROCESS | 1818 | 1477986553549 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 00:49:13 INFO - PROCESS | 1818 | 1477986553574 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 00:49:13 INFO - PROCESS | 1818 | 1477986553579 Marionette TRACE conn4 <- [1,1872,null,["8"]] 00:49:13 INFO - PROCESS | 1818 | 1477986553585 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 00:49:13 INFO - PROCESS | 1818 | 1477986553591 Marionette TRACE conn4 <- [1,1873,null,{}] 00:49:13 INFO - PROCESS | 1818 | 1477986553597 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x83907000 == 9 [pid = 1818] [id = 423] 00:49:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8c4b4800) [pid = 1818] [serial = 1236] [outer = (nil)] 00:49:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8c4b8000) [pid = 1818] [serial = 1237] [outer = 0x8c4b4800] 00:49:13 INFO - PROCESS | 1818 | 1477986553765 Marionette DEBUG loaded listener.js 00:49:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x826a3400) [pid = 1818] [serial = 1238] [outer = 0x8c4b4800] 00:49:14 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x826a6c00) [pid = 1818] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 00:49:14 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x838e2c00) [pid = 1818] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 00:49:14 INFO - PROCESS | 1818 | 1477986554513 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 00:49:14 INFO - .......... 00:49:14 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1228ms 00:49:14 INFO - PROCESS | 1818 | 1477986554541 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 00:49:14 INFO - PROCESS | 1818 | 1477986554551 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 00:49:14 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 00:49:14 INFO - PROCESS | 1818 | 1477986554561 Marionette TRACE conn4 -> [0,1876,"getContext",null] 00:49:14 INFO - PROCESS | 1818 | 1477986554564 Marionette TRACE conn4 <- [1,1876,null,{"value":"content"}] 00:49:14 INFO - PROCESS | 1818 | 1477986554568 Marionette TRACE conn4 -> [0,1877,"setContext",{"value":"chrome"}] 00:49:14 INFO - PROCESS | 1818 | 1477986554572 Marionette TRACE conn4 <- [1,1877,null,{}] 00:49:14 INFO - PROCESS | 1818 | 1477986554578 Marionette TRACE conn4 -> [0,1878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:49:14 INFO - PROCESS | 1818 | 1477986554596 Marionette TRACE conn4 <- [1,1878,null,{"value":true}] 00:49:14 INFO - PROCESS | 1818 | 1477986554601 Marionette TRACE conn4 -> [0,1879,"setContext",{"value":"content"}] 00:49:14 INFO - PROCESS | 1818 | 1477986554604 Marionette TRACE conn4 <- [1,1879,null,{}] 00:49:14 INFO - Setting pref media.mediasource.enabled (true) 00:49:14 INFO - PROCESS | 1818 | 1477986554615 Marionette TRACE conn4 -> [0,1880,"getContext",null] 00:49:14 INFO - PROCESS | 1818 | 1477986554617 Marionette TRACE conn4 <- [1,1880,null,{"value":"content"}] 00:49:14 INFO - PROCESS | 1818 | 1477986554623 Marionette TRACE conn4 -> [0,1881,"setContext",{"value":"chrome"}] 00:49:14 INFO - PROCESS | 1818 | 1477986554627 Marionette TRACE conn4 <- [1,1881,null,{}] 00:49:14 INFO - PROCESS | 1818 | 1477986554632 Marionette TRACE conn4 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:49:14 INFO - PROCESS | 1818 | 1477986554650 Marionette TRACE conn4 <- [1,1882,null,{"value":null}] 00:49:14 INFO - PROCESS | 1818 | 1477986554655 Marionette TRACE conn4 -> [0,1883,"setContext",{"value":"content"}] 00:49:14 INFO - PROCESS | 1818 | 1477986554658 Marionette TRACE conn4 <- [1,1883,null,{}] 00:49:14 INFO - PROCESS | 1818 | 1477986554664 Marionette TRACE conn4 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:14 INFO - PROCESS | 1818 | 1477986554905 Marionette TRACE conn4 <- [1,1884,null,{"value":null}] 00:49:14 INFO - PROCESS | 1818 | 1477986554930 Marionette TRACE conn4 -> [0,1885,"getWindowHandles",null] 00:49:14 INFO - PROCESS | 1818 | 1477986554935 Marionette TRACE conn4 <- [1,1885,null,["8"]] 00:49:14 INFO - PROCESS | 1818 | 1477986554940 Marionette TRACE conn4 -> [0,1886,"switchToWindow",{"name":"8"}] 00:49:14 INFO - PROCESS | 1818 | 1477986554947 Marionette TRACE conn4 <- [1,1886,null,{}] 00:49:14 INFO - PROCESS | 1818 | 1477986554955 Marionette TRACE conn4 -> [0,1887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ce91000 == 10 [pid = 1818] [id = 424] 00:49:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8ce92000) [pid = 1818] [serial = 1239] [outer = (nil)] 00:49:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8d9e7400) [pid = 1818] [serial = 1240] [outer = 0x8ce92000] 00:49:15 INFO - PROCESS | 1818 | 1477986555056 Marionette DEBUG loaded listener.js 00:49:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8d9eec00) [pid = 1818] [serial = 1241] [outer = 0x8ce92000] 00:49:16 INFO - PROCESS | 1818 | [aac @ 0x8da0a800] err{or,}_recognition separate: 1; 1 00:49:16 INFO - PROCESS | 1818 | [aac @ 0x8da0a800] err{or,}_recognition combined: 1; 1 00:49:16 INFO - PROCESS | 1818 | [aac @ 0x8da0a800] Unsupported bit depth: 0 00:49:16 INFO - PROCESS | 1818 | [h264 @ 0x8dbca800] err{or,}_recognition separate: 1; 1 00:49:16 INFO - PROCESS | 1818 | [h264 @ 0x8dbca800] err{or,}_recognition combined: 1; 1 00:49:16 INFO - PROCESS | 1818 | [h264 @ 0x8dbca800] Unsupported bit depth: 0 00:49:16 INFO - PROCESS | 1818 | [aac @ 0x8da0a800] err{or,}_recognition separate: 1; 1 00:49:16 INFO - PROCESS | 1818 | [aac @ 0x8da0a800] err{or,}_recognition combined: 1; 1 00:49:16 INFO - PROCESS | 1818 | [aac @ 0x8da0a800] Unsupported bit depth: 0 00:49:16 INFO - PROCESS | 1818 | [h264 @ 0x8dbca800] err{or,}_recognition separate: 1; 1 00:49:16 INFO - PROCESS | 1818 | [h264 @ 0x8dbca800] err{or,}_recognition combined: 1; 1 00:49:16 INFO - PROCESS | 1818 | [h264 @ 0x8dbca800] Unsupported bit depth: 0 00:49:16 INFO - PROCESS | 1818 | [h264 @ 0x8dbca800] no picture 00:49:16 INFO - PROCESS | 1818 | [h264 @ 0x8dbca800] no picture 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826ef000] err{or,}_recognition separate: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826ef000] err{or,}_recognition combined: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826ef000] Unsupported bit depth: 0 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f3800] err{or,}_recognition separate: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f3800] err{or,}_recognition combined: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f3800] Unsupported bit depth: 0 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826ef000] err{or,}_recognition separate: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826ef000] err{or,}_recognition combined: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826ef000] Unsupported bit depth: 0 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f9000] err{or,}_recognition separate: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f9000] err{or,}_recognition combined: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f9000] Unsupported bit depth: 0 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f1c00] err{or,}_recognition separate: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f1c00] err{or,}_recognition combined: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f1c00] Unsupported bit depth: 0 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f9000] err{or,}_recognition separate: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f9000] err{or,}_recognition combined: 1; 1 00:49:17 INFO - PROCESS | 1818 | [aac @ 0x826f9000] Unsupported bit depth: 0 00:49:18 INFO - PROCESS | 1818 | [aac @ 0x826f1c00] err{or,}_recognition separate: 1; 1 00:49:18 INFO - PROCESS | 1818 | [aac @ 0x826f1c00] err{or,}_recognition combined: 1; 1 00:49:18 INFO - PROCESS | 1818 | [aac @ 0x826f1c00] Unsupported bit depth: 0 00:49:18 INFO - PROCESS | 1818 | [aac @ 0x826f1c00] err{or,}_recognition separate: 1; 1 00:49:18 INFO - PROCESS | 1818 | [aac @ 0x826f1c00] err{or,}_recognition combined: 1; 1 00:49:18 INFO - PROCESS | 1818 | [aac @ 0x826f1c00] Unsupported bit depth: 0 00:49:18 INFO - PROCESS | 1818 | [aac @ 0x826f9000] err{or,}_recognition separate: 1; 1 00:49:18 INFO - PROCESS | 1818 | [aac @ 0x826f9000] err{or,}_recognition combined: 1; 1 00:49:18 INFO - PROCESS | 1818 | [aac @ 0x826f9000] Unsupported bit depth: 0 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x83874800] err{or,}_recognition separate: 1; 1 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x83874800] err{or,}_recognition combined: 1; 1 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x83874800] Unsupported bit depth: 0 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x83874800] no picture 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x83874800] no picture 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x838e0c00] err{or,}_recognition separate: 1; 1 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x838e0c00] err{or,}_recognition combined: 1; 1 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x838e0c00] Unsupported bit depth: 0 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x838e0c00] no picture 00:49:18 INFO - PROCESS | 1818 | [h264 @ 0x838e0c00] no picture 00:49:19 INFO - PROCESS | 1818 | [h264 @ 0x838e4000] err{or,}_recognition separate: 1; 1 00:49:19 INFO - PROCESS | 1818 | [h264 @ 0x838e4000] err{or,}_recognition combined: 1; 1 00:49:19 INFO - PROCESS | 1818 | [h264 @ 0x838e4000] Unsupported bit depth: 0 00:49:19 INFO - PROCESS | 1818 | [h264 @ 0x838e4000] no picture 00:49:19 INFO - PROCESS | 1818 | [h264 @ 0x838e4000] no picture 00:49:20 INFO - PROCESS | 1818 | --DOCSHELL 0x83907000 == 9 [pid = 1818] [id = 423] 00:49:20 INFO - PROCESS | 1818 | --DOCSHELL 0x838e4400 == 8 [pid = 1818] [id = 422] 00:49:20 INFO - PROCESS | 1818 | --DOCSHELL 0x839c8c00 == 7 [pid = 1818] [id = 421] 00:49:20 INFO - PROCESS | 1818 | 1477986560343 Marionette TRACE conn4 <- [1,1887,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 00:49:20 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x826ebc00) [pid = 1818] [serial = 1225] [outer = (nil)] [url = about:blank] 00:49:20 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x826ef800) [pid = 1818] [serial = 1226] [outer = (nil)] [url = about:blank] 00:49:20 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x83909400) [pid = 1818] [serial = 1223] [outer = (nil)] [url = about:blank] 00:49:20 INFO - . 00:49:20 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5842ms 00:49:20 INFO - PROCESS | 1818 | 1477986560406 Marionette TRACE conn4 -> [0,1888,"getWindowHandle",null] 00:49:20 INFO - PROCESS | 1818 | 1477986560417 Marionette TRACE conn4 <- [1,1888,null,{"value":"8"}] 00:49:20 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 00:49:20 INFO - PROCESS | 1818 | 1477986560438 Marionette TRACE conn4 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:20 INFO - PROCESS | 1818 | 1477986560644 Marionette TRACE conn4 <- [1,1889,null,{"value":null}] 00:49:20 INFO - PROCESS | 1818 | 1477986560763 Marionette TRACE conn4 -> [0,1890,"getWindowHandles",null] 00:49:20 INFO - PROCESS | 1818 | 1477986560769 Marionette TRACE conn4 <- [1,1890,null,["8"]] 00:49:20 INFO - PROCESS | 1818 | 1477986560776 Marionette TRACE conn4 -> [0,1891,"switchToWindow",{"name":"8"}] 00:49:20 INFO - PROCESS | 1818 | 1477986560785 Marionette TRACE conn4 <- [1,1891,null,{}] 00:49:20 INFO - PROCESS | 1818 | 1477986560791 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x82614c00 == 8 [pid = 1818] [id = 425] 00:49:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x82615000) [pid = 1818] [serial = 1242] [outer = (nil)] 00:49:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x826a1400) [pid = 1818] [serial = 1243] [outer = 0x82615000] 00:49:20 INFO - PROCESS | 1818 | 1477986560894 Marionette DEBUG loaded listener.js 00:49:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x826ee800) [pid = 1818] [serial = 1244] [outer = 0x82615000] 00:49:22 INFO - PROCESS | 1818 | [aac @ 0x826f2000] err{or,}_recognition separate: 1; 1 00:49:22 INFO - PROCESS | 1818 | [aac @ 0x826f2000] err{or,}_recognition combined: 1; 1 00:49:22 INFO - PROCESS | 1818 | [aac @ 0x826f2000] Unsupported bit depth: 0 00:49:22 INFO - PROCESS | 1818 | [h264 @ 0x826f4400] err{or,}_recognition separate: 1; 1 00:49:22 INFO - PROCESS | 1818 | [h264 @ 0x826f4400] err{or,}_recognition combined: 1; 1 00:49:22 INFO - PROCESS | 1818 | [h264 @ 0x826f4400] Unsupported bit depth: 0 00:49:22 INFO - PROCESS | 1818 | [aac @ 0x826f4c00] err{or,}_recognition separate: 1; 1 00:49:22 INFO - PROCESS | 1818 | [aac @ 0x826f4c00] err{or,}_recognition combined: 1; 1 00:49:22 INFO - PROCESS | 1818 | [aac @ 0x826f4c00] Unsupported bit depth: 0 00:49:22 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] err{or,}_recognition separate: 1; 1 00:49:22 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] err{or,}_recognition combined: 1; 1 00:49:22 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] Unsupported bit depth: 0 00:49:22 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] no picture 00:49:22 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] no picture 00:49:23 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x839c9000) [pid = 1818] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 00:49:23 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x826ef400) [pid = 1818] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 00:49:23 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8c4b4800) [pid = 1818] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 00:49:23 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x838e4800) [pid = 1818] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826eac00] err{or,}_recognition separate: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826eac00] err{or,}_recognition combined: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826eac00] Unsupported bit depth: 0 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826f4c00] err{or,}_recognition separate: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826f4c00] err{or,}_recognition combined: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826f4c00] Unsupported bit depth: 0 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826eac00] err{or,}_recognition separate: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826eac00] err{or,}_recognition combined: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826eac00] Unsupported bit depth: 0 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826f4c00] err{or,}_recognition separate: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826f4c00] err{or,}_recognition combined: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826f4c00] Unsupported bit depth: 0 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x82ff0c00] err{or,}_recognition separate: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x82ff0c00] err{or,}_recognition combined: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x82ff0c00] Unsupported bit depth: 0 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826f3800] err{or,}_recognition separate: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826f3800] err{or,}_recognition combined: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826f3800] Unsupported bit depth: 0 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x82ff0c00] err{or,}_recognition separate: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x82ff0c00] err{or,}_recognition combined: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x82ff0c00] Unsupported bit depth: 0 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826ed800] err{or,}_recognition separate: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826ed800] err{or,}_recognition combined: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x826ed800] Unsupported bit depth: 0 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x82ff0c00] err{or,}_recognition separate: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x82ff0c00] err{or,}_recognition combined: 1; 1 00:49:23 INFO - PROCESS | 1818 | [aac @ 0x82ff0c00] Unsupported bit depth: 0 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] err{or,}_recognition separate: 1; 1 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] err{or,}_recognition combined: 1; 1 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] Unsupported bit depth: 0 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] no picture 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x826f2400] no picture 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x82ff3000] err{or,}_recognition separate: 1; 1 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x82ff3000] err{or,}_recognition combined: 1; 1 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x82ff3000] Unsupported bit depth: 0 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x82ff3000] no picture 00:49:24 INFO - PROCESS | 1818 | [h264 @ 0x82ff3000] no picture 00:49:25 INFO - PROCESS | 1818 | [h264 @ 0x826f4c00] err{or,}_recognition separate: 1; 1 00:49:25 INFO - PROCESS | 1818 | [h264 @ 0x826f4c00] err{or,}_recognition combined: 1; 1 00:49:25 INFO - PROCESS | 1818 | [h264 @ 0x826f4c00] Unsupported bit depth: 0 00:49:25 INFO - PROCESS | 1818 | [h264 @ 0x826f4c00] no picture 00:49:25 INFO - PROCESS | 1818 | [h264 @ 0x826f4c00] no picture 00:49:26 INFO - PROCESS | 1818 | 1477986566160 Marionette TRACE conn4 <- [1,1892,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 00:49:26 INFO - . 00:49:26 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5791ms 00:49:26 INFO - PROCESS | 1818 | 1477986566221 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 00:49:26 INFO - PROCESS | 1818 | 1477986566227 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 00:49:26 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 00:49:26 INFO - PROCESS | 1818 | 1477986566234 Marionette TRACE conn4 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:26 INFO - PROCESS | 1818 | 1477986566422 Marionette TRACE conn4 <- [1,1894,null,{"value":null}] 00:49:26 INFO - PROCESS | 1818 | 1477986566559 Marionette TRACE conn4 -> [0,1895,"getWindowHandles",null] 00:49:26 INFO - PROCESS | 1818 | 1477986566566 Marionette TRACE conn4 <- [1,1895,null,["8"]] 00:49:26 INFO - PROCESS | 1818 | 1477986566574 Marionette TRACE conn4 -> [0,1896,"switchToWindow",{"name":"8"}] 00:49:26 INFO - PROCESS | 1818 | 1477986566584 Marionette TRACE conn4 <- [1,1896,null,{}] 00:49:26 INFO - PROCESS | 1818 | 1477986566594 Marionette TRACE conn4 -> [0,1897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260d800 == 9 [pid = 1818] [id = 426] 00:49:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8260e800) [pid = 1818] [serial = 1245] [outer = (nil)] 00:49:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x82610000) [pid = 1818] [serial = 1246] [outer = 0x8260e800] 00:49:26 INFO - PROCESS | 1818 | 1477986566705 Marionette DEBUG loaded listener.js 00:49:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x826a7000) [pid = 1818] [serial = 1247] [outer = 0x8260e800] 00:49:27 INFO - PROCESS | 1818 | [h264 @ 0x826f2c00] err{or,}_recognition separate: 1; 1 00:49:27 INFO - PROCESS | 1818 | [h264 @ 0x826f2c00] err{or,}_recognition combined: 1; 1 00:49:27 INFO - PROCESS | 1818 | [h264 @ 0x826f2c00] Unsupported bit depth: 0 00:49:27 INFO - PROCESS | 1818 | [h264 @ 0x82ff5400] err{or,}_recognition separate: 1; 1 00:49:27 INFO - PROCESS | 1818 | [h264 @ 0x82ff5400] err{or,}_recognition combined: 1; 1 00:49:27 INFO - PROCESS | 1818 | [h264 @ 0x82ff5400] Unsupported bit depth: 0 00:49:27 INFO - PROCESS | 1818 | [h264 @ 0x82ff5400] no picture 00:49:27 INFO - PROCESS | 1818 | [h264 @ 0x82ff5400] no picture 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x83228400] err{or,}_recognition separate: 1; 1 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x83228400] err{or,}_recognition combined: 1; 1 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x83228400] Unsupported bit depth: 0 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x83228400] no picture 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x83228400] no picture 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x82ff5c00] err{or,}_recognition separate: 1; 1 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x82ff5c00] err{or,}_recognition combined: 1; 1 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x82ff5c00] Unsupported bit depth: 0 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x82ff5c00] no picture 00:49:28 INFO - PROCESS | 1818 | [h264 @ 0x82ff5c00] no picture 00:49:29 INFO - PROCESS | 1818 | [h264 @ 0x83228400] err{or,}_recognition separate: 1; 1 00:49:29 INFO - PROCESS | 1818 | [h264 @ 0x83228400] err{or,}_recognition combined: 1; 1 00:49:29 INFO - PROCESS | 1818 | [h264 @ 0x83228400] Unsupported bit depth: 0 00:49:29 INFO - PROCESS | 1818 | [h264 @ 0x83228400] no picture 00:49:29 INFO - PROCESS | 1818 | [h264 @ 0x83228400] no picture 00:49:29 INFO - PROCESS | 1818 | 1477986569835 Marionette TRACE conn4 <- [1,1897,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 00:49:29 INFO - . 00:49:29 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3633ms 00:49:29 INFO - PROCESS | 1818 | 1477986569867 Marionette TRACE conn4 -> [0,1898,"getWindowHandle",null] 00:49:29 INFO - PROCESS | 1818 | 1477986569872 Marionette TRACE conn4 <- [1,1898,null,{"value":"8"}] 00:49:29 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 00:49:29 INFO - PROCESS | 1818 | 1477986569921 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:30 INFO - PROCESS | 1818 | 1477986570105 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 00:49:30 INFO - PROCESS | 1818 | --DOCSHELL 0x82614c00 == 8 [pid = 1818] [id = 425] 00:49:30 INFO - PROCESS | 1818 | --DOCSHELL 0x8260d800 == 7 [pid = 1818] [id = 426] 00:49:30 INFO - PROCESS | 1818 | --DOCSHELL 0x8ce91000 == 6 [pid = 1818] [id = 424] 00:49:30 INFO - PROCESS | 1818 | 1477986570725 Marionette TRACE conn4 -> [0,1900,"getWindowHandles",null] 00:49:30 INFO - PROCESS | 1818 | 1477986570733 Marionette TRACE conn4 <- [1,1900,null,["8"]] 00:49:30 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x826a3400) [pid = 1818] [serial = 1238] [outer = (nil)] [url = about:blank] 00:49:30 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8c4b8000) [pid = 1818] [serial = 1237] [outer = (nil)] [url = about:blank] 00:49:30 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8d9e7400) [pid = 1818] [serial = 1240] [outer = (nil)] [url = about:blank] 00:49:30 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x826a0000) [pid = 1818] [serial = 1229] [outer = (nil)] [url = about:blank] 00:49:30 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8390a800) [pid = 1818] [serial = 1228] [outer = (nil)] [url = about:blank] 00:49:30 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x83903000) [pid = 1818] [serial = 1232] [outer = (nil)] [url = about:blank] 00:49:30 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x839ca000) [pid = 1818] [serial = 1231] [outer = (nil)] [url = about:blank] 00:49:30 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x838e6800) [pid = 1818] [serial = 1235] [outer = (nil)] [url = about:blank] 00:49:30 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x838e8400) [pid = 1818] [serial = 1234] [outer = (nil)] [url = about:blank] 00:49:30 INFO - PROCESS | 1818 | 1477986570802 Marionette TRACE conn4 -> [0,1901,"switchToWindow",{"name":"8"}] 00:49:30 INFO - PROCESS | 1818 | 1477986570811 Marionette TRACE conn4 <- [1,1901,null,{}] 00:49:30 INFO - PROCESS | 1818 | 1477986570820 Marionette TRACE conn4 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260dc00 == 7 [pid = 1818] [id = 427] 00:49:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x8260f000) [pid = 1818] [serial = 1248] [outer = (nil)] 00:49:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x82699800) [pid = 1818] [serial = 1249] [outer = 0x8260f000] 00:49:30 INFO - PROCESS | 1818 | 1477986570925 Marionette DEBUG loaded listener.js 00:49:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f1c00) [pid = 1818] [serial = 1250] [outer = 0x8260f000] 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x82ff2c00] err{or,}_recognition separate: 1; 1 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x82ff2c00] err{or,}_recognition combined: 1; 1 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x82ff2c00] Unsupported bit depth: 0 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x82ffdc00] err{or,}_recognition separate: 1; 1 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x82ffdc00] err{or,}_recognition combined: 1; 1 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x82ffdc00] Unsupported bit depth: 0 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x82ffdc00] no picture 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x82ffdc00] no picture 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] err{or,}_recognition separate: 1; 1 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] err{or,}_recognition combined: 1; 1 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] Unsupported bit depth: 0 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] no picture 00:49:31 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] no picture 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x8309e800] err{or,}_recognition separate: 1; 1 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x8309e800] err{or,}_recognition combined: 1; 1 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x8309e800] Unsupported bit depth: 0 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x8309e800] no picture 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x8309e800] no picture 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] err{or,}_recognition separate: 1; 1 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] err{or,}_recognition combined: 1; 1 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] Unsupported bit depth: 0 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] no picture 00:49:32 INFO - PROCESS | 1818 | [h264 @ 0x832ed800] no picture 00:49:33 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x82615000) [pid = 1818] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 00:49:33 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8ce92000) [pid = 1818] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 00:49:33 INFO - PROCESS | 1818 | 1477986573806 Marionette TRACE conn4 <- [1,1902,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 00:49:33 INFO - . 00:49:33 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3934ms 00:49:33 INFO - PROCESS | 1818 | 1477986573816 Marionette TRACE conn4 -> [0,1903,"getWindowHandle",null] 00:49:33 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 00:49:33 INFO - PROCESS | 1818 | 1477986573823 Marionette TRACE conn4 <- [1,1903,null,{"value":"8"}] 00:49:33 INFO - PROCESS | 1818 | 1477986573832 Marionette TRACE conn4 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:34 INFO - PROCESS | 1818 | 1477986574024 Marionette TRACE conn4 <- [1,1904,null,{"value":null}] 00:49:34 INFO - PROCESS | 1818 | 1477986574144 Marionette TRACE conn4 -> [0,1905,"getWindowHandles",null] 00:49:34 INFO - PROCESS | 1818 | 1477986574152 Marionette TRACE conn4 <- [1,1905,null,["8"]] 00:49:34 INFO - PROCESS | 1818 | 1477986574161 Marionette TRACE conn4 -> [0,1906,"switchToWindow",{"name":"8"}] 00:49:34 INFO - PROCESS | 1818 | 1477986574169 Marionette TRACE conn4 <- [1,1906,null,{}] 00:49:34 INFO - PROCESS | 1818 | 1477986574175 Marionette TRACE conn4 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f7800 == 8 [pid = 1818] [id = 428] 00:49:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x832f7c00) [pid = 1818] [serial = 1251] [outer = (nil)] 00:49:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x8384f800) [pid = 1818] [serial = 1252] [outer = 0x832f7c00] 00:49:34 INFO - PROCESS | 1818 | 1477986574275 Marionette DEBUG loaded listener.js 00:49:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x83852000) [pid = 1818] [serial = 1253] [outer = 0x832f7c00] 00:49:34 INFO - PROCESS | 1818 | [h264 @ 0x83859400] err{or,}_recognition separate: 1; 1 00:49:34 INFO - PROCESS | 1818 | [h264 @ 0x83859400] err{or,}_recognition combined: 1; 1 00:49:34 INFO - PROCESS | 1818 | [h264 @ 0x83859400] Unsupported bit depth: 0 00:49:34 INFO - PROCESS | 1818 | [h264 @ 0x83868000] err{or,}_recognition separate: 1; 1 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x83868000] err{or,}_recognition combined: 1; 1 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x83868000] Unsupported bit depth: 0 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x83868000] no picture 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x83868000] no picture 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8386b000] err{or,}_recognition separate: 1; 1 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8386b000] err{or,}_recognition combined: 1; 1 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8386b000] Unsupported bit depth: 0 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8386b000] no picture 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8386b000] no picture 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8385ec00] err{or,}_recognition separate: 1; 1 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8385ec00] err{or,}_recognition combined: 1; 1 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8385ec00] Unsupported bit depth: 0 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8385ec00] no picture 00:49:35 INFO - PROCESS | 1818 | [h264 @ 0x8385ec00] no picture 00:49:36 INFO - PROCESS | 1818 | [h264 @ 0x8386b800] err{or,}_recognition separate: 1; 1 00:49:36 INFO - PROCESS | 1818 | [h264 @ 0x8386b800] err{or,}_recognition combined: 1; 1 00:49:36 INFO - PROCESS | 1818 | [h264 @ 0x8386b800] Unsupported bit depth: 0 00:49:36 INFO - PROCESS | 1818 | [h264 @ 0x8386b800] no picture 00:49:36 INFO - PROCESS | 1818 | [h264 @ 0x8386b800] no picture 00:49:37 INFO - PROCESS | 1818 | 1477986577124 Marionette TRACE conn4 <- [1,1907,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 00:49:37 INFO - . 00:49:37 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3335ms 00:49:37 INFO - PROCESS | 1818 | 1477986577166 Marionette TRACE conn4 -> [0,1908,"getWindowHandle",null] 00:49:37 INFO - PROCESS | 1818 | 1477986577173 Marionette TRACE conn4 <- [1,1908,null,{"value":"8"}] 00:49:37 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 00:49:37 INFO - Clearing pref media.mediasource.enabled 00:49:37 INFO - PROCESS | 1818 | 1477986577229 Marionette TRACE conn4 -> [0,1909,"getContext",null] 00:49:37 INFO - PROCESS | 1818 | 1477986577237 Marionette TRACE conn4 <- [1,1909,null,{"value":"content"}] 00:49:37 INFO - PROCESS | 1818 | 1477986577246 Marionette TRACE conn4 -> [0,1910,"setContext",{"value":"chrome"}] 00:49:37 INFO - PROCESS | 1818 | 1477986577257 Marionette TRACE conn4 <- [1,1910,null,{}] 00:49:37 INFO - PROCESS | 1818 | 1477986577273 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:49:37 INFO - PROCESS | 1818 | 1477986577294 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 00:49:37 INFO - PROCESS | 1818 | 1477986577300 Marionette TRACE conn4 -> [0,1912,"setContext",{"value":"content"}] 00:49:37 INFO - PROCESS | 1818 | 1477986577310 Marionette TRACE conn4 <- [1,1912,null,{}] 00:49:37 INFO - PROCESS | 1818 | 1477986577364 Marionette TRACE conn4 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:37 INFO - PROCESS | 1818 | 1477986577616 Marionette TRACE conn4 <- [1,1913,null,{"value":null}] 00:49:37 INFO - PROCESS | 1818 | 1477986577697 Marionette TRACE conn4 -> [0,1914,"getWindowHandles",null] 00:49:37 INFO - PROCESS | 1818 | 1477986577702 Marionette TRACE conn4 <- [1,1914,null,["8"]] 00:49:37 INFO - PROCESS | 1818 | 1477986577750 Marionette TRACE conn4 -> [0,1915,"switchToWindow",{"name":"8"}] 00:49:37 INFO - PROCESS | 1818 | 1477986577756 Marionette TRACE conn4 <- [1,1915,null,{}] 00:49:37 INFO - PROCESS | 1818 | 1477986577763 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x83098400 == 9 [pid = 1818] [id = 429] 00:49:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x83098800) [pid = 1818] [serial = 1254] [outer = (nil)] 00:49:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x832ec000) [pid = 1818] [serial = 1255] [outer = 0x83098800] 00:49:37 INFO - PROCESS | 1818 | 1477986577871 Marionette DEBUG loaded listener.js 00:49:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8269c000) [pid = 1818] [serial = 1256] [outer = 0x83098800] 00:49:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8260dc00 == 8 [pid = 1818] [id = 427] 00:49:39 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x826a1400) [pid = 1818] [serial = 1243] [outer = (nil)] [url = about:blank] 00:49:39 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x826ee800) [pid = 1818] [serial = 1244] [outer = (nil)] [url = about:blank] 00:49:39 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8d9eec00) [pid = 1818] [serial = 1241] [outer = (nil)] [url = about:blank] 00:49:41 INFO - PROCESS | 1818 | 1477986581000 Marionette TRACE conn4 <- [1,1916,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 00:49:41 INFO - . 00:49:41 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3825ms 00:49:41 INFO - PROCESS | 1818 | 1477986581050 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 00:49:41 INFO - PROCESS | 1818 | 1477986581055 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 00:49:41 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 00:49:41 INFO - PROCESS | 1818 | 1477986581064 Marionette TRACE conn4 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:41 INFO - PROCESS | 1818 | 1477986581275 Marionette TRACE conn4 <- [1,1918,null,{"value":null}] 00:49:41 INFO - PROCESS | 1818 | 1477986581287 Marionette TRACE conn4 -> [0,1919,"getWindowHandles",null] 00:49:41 INFO - PROCESS | 1818 | 1477986581291 Marionette TRACE conn4 <- [1,1919,null,["8"]] 00:49:41 INFO - PROCESS | 1818 | 1477986581300 Marionette TRACE conn4 -> [0,1920,"switchToWindow",{"name":"8"}] 00:49:41 INFO - PROCESS | 1818 | 1477986581307 Marionette TRACE conn4 <- [1,1920,null,{}] 00:49:41 INFO - PROCESS | 1818 | 1477986581314 Marionette TRACE conn4 -> [0,1921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f2800 == 9 [pid = 1818] [id = 430] 00:49:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x826f3000) [pid = 1818] [serial = 1257] [outer = (nil)] 00:49:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x838e0000) [pid = 1818] [serial = 1258] [outer = 0x826f3000] 00:49:41 INFO - PROCESS | 1818 | 1477986581418 Marionette DEBUG loaded listener.js 00:49:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x838e4800) [pid = 1818] [serial = 1259] [outer = 0x826f3000] 00:49:42 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8260f000) [pid = 1818] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 00:49:44 INFO - PROCESS | 1818 | 1477986584830 Marionette TRACE conn4 <- [1,1921,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 00:49:44 INFO - . 00:49:44 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3786ms 00:49:44 INFO - PROCESS | 1818 | 1477986584848 Marionette TRACE conn4 -> [0,1922,"getWindowHandle",null] 00:49:44 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 00:49:44 INFO - PROCESS | 1818 | 1477986584854 Marionette TRACE conn4 <- [1,1922,null,{"value":"8"}] 00:49:44 INFO - PROCESS | 1818 | 1477986584861 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:45 INFO - PROCESS | 1818 | 1477986585087 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 00:49:45 INFO - PROCESS | 1818 | 1477986585104 Marionette TRACE conn4 -> [0,1924,"getWindowHandles",null] 00:49:45 INFO - PROCESS | 1818 | 1477986585107 Marionette TRACE conn4 <- [1,1924,null,["8"]] 00:49:45 INFO - PROCESS | 1818 | 1477986585115 Marionette TRACE conn4 -> [0,1925,"switchToWindow",{"name":"8"}] 00:49:45 INFO - PROCESS | 1818 | 1477986585121 Marionette TRACE conn4 <- [1,1925,null,{}] 00:49:45 INFO - PROCESS | 1818 | 1477986585127 Marionette TRACE conn4 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x83983000 == 10 [pid = 1818] [id = 431] 00:49:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x83984400) [pid = 1818] [serial = 1260] [outer = (nil)] 00:49:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x83985c00) [pid = 1818] [serial = 1261] [outer = 0x83984400] 00:49:45 INFO - PROCESS | 1818 | 1477986585220 Marionette DEBUG loaded listener.js 00:49:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8398a800) [pid = 1818] [serial = 1262] [outer = 0x83984400] 00:49:48 INFO - PROCESS | 1818 | 1477986588533 Marionette TRACE conn4 <- [1,1926,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 00:49:48 INFO - . 00:49:48 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3729ms 00:49:48 INFO - PROCESS | 1818 | 1477986588590 Marionette TRACE conn4 -> [0,1927,"getWindowHandle",null] 00:49:48 INFO - PROCESS | 1818 | 1477986588598 Marionette TRACE conn4 <- [1,1927,null,{"value":"8"}] 00:49:48 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 00:49:48 INFO - PROCESS | 1818 | 1477986588609 Marionette TRACE conn4 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:48 INFO - PROCESS | 1818 | 1477986588840 Marionette TRACE conn4 <- [1,1928,null,{"value":null}] 00:49:49 INFO - PROCESS | 1818 | 1477986589097 Marionette TRACE conn4 -> [0,1929,"getWindowHandles",null] 00:49:49 INFO - PROCESS | 1818 | 1477986589103 Marionette TRACE conn4 <- [1,1929,null,["8"]] 00:49:49 INFO - PROCESS | 1818 | 1477986589110 Marionette TRACE conn4 -> [0,1930,"switchToWindow",{"name":"8"}] 00:49:49 INFO - PROCESS | 1818 | 1477986589120 Marionette TRACE conn4 <- [1,1930,null,{}] 00:49:49 INFO - PROCESS | 1818 | 1477986589129 Marionette TRACE conn4 -> [0,1931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269ec00 == 11 [pid = 1818] [id = 432] 00:49:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x826a4000) [pid = 1818] [serial = 1263] [outer = (nil)] 00:49:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x826f4800) [pid = 1818] [serial = 1264] [outer = 0x826a4000] 00:49:49 INFO - PROCESS | 1818 | 1477986589306 Marionette DEBUG loaded listener.js 00:49:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x82ff3800) [pid = 1818] [serial = 1265] [outer = 0x826a4000] 00:49:49 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8384f800) [pid = 1818] [serial = 1252] [outer = (nil)] [url = about:blank] 00:49:49 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x82699800) [pid = 1818] [serial = 1249] [outer = (nil)] [url = about:blank] 00:49:49 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x826f1c00) [pid = 1818] [serial = 1250] [outer = (nil)] [url = about:blank] 00:49:49 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x82610000) [pid = 1818] [serial = 1246] [outer = (nil)] [url = about:blank] 00:49:52 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x826f3000) [pid = 1818] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 00:49:52 INFO - PROCESS | 1818 | 1477986592663 Marionette TRACE conn4 <- [1,1931,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 00:49:52 INFO - . 00:49:52 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4079ms 00:49:52 INFO - PROCESS | 1818 | 1477986592687 Marionette TRACE conn4 -> [0,1932,"getWindowHandle",null] 00:49:52 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 00:49:52 INFO - PROCESS | 1818 | 1477986592694 Marionette TRACE conn4 <- [1,1932,null,{"value":"8"}] 00:49:52 INFO - PROCESS | 1818 | 1477986592702 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:52 INFO - PROCESS | 1818 | 1477986592920 Marionette TRACE conn4 <- [1,1933,null,{"value":null}] 00:49:52 INFO - PROCESS | 1818 | 1477986592941 Marionette TRACE conn4 -> [0,1934,"getWindowHandles",null] 00:49:52 INFO - PROCESS | 1818 | 1477986592948 Marionette TRACE conn4 <- [1,1934,null,["8"]] 00:49:52 INFO - PROCESS | 1818 | 1477986592955 Marionette TRACE conn4 -> [0,1935,"switchToWindow",{"name":"8"}] 00:49:52 INFO - PROCESS | 1818 | 1477986592963 Marionette TRACE conn4 <- [1,1935,null,{}] 00:49:52 INFO - PROCESS | 1818 | 1477986592969 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x83858000 == 12 [pid = 1818] [id = 433] 00:49:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x83858800) [pid = 1818] [serial = 1266] [outer = (nil)] 00:49:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8385b400) [pid = 1818] [serial = 1267] [outer = 0x83858800] 00:49:53 INFO - PROCESS | 1818 | 1477986593068 Marionette DEBUG loaded listener.js 00:49:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x826eb000) [pid = 1818] [serial = 1268] [outer = 0x83858800] 00:49:55 INFO - PROCESS | 1818 | 1477986595876 Marionette TRACE conn4 <- [1,1936,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 00:49:55 INFO - . 00:49:55 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3228ms 00:49:55 INFO - PROCESS | 1818 | 1477986595929 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 00:49:55 INFO - PROCESS | 1818 | 1477986595937 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 00:49:55 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 00:49:55 INFO - PROCESS | 1818 | 1477986595948 Marionette TRACE conn4 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:56 INFO - PROCESS | 1818 | 1477986596164 Marionette TRACE conn4 <- [1,1938,null,{"value":null}] 00:49:56 INFO - PROCESS | 1818 | 1477986596323 Marionette TRACE conn4 -> [0,1939,"getWindowHandles",null] 00:49:56 INFO - PROCESS | 1818 | 1477986596330 Marionette TRACE conn4 <- [1,1939,null,["8"]] 00:49:56 INFO - PROCESS | 1818 | 1477986596338 Marionette TRACE conn4 -> [0,1940,"switchToWindow",{"name":"8"}] 00:49:56 INFO - PROCESS | 1818 | 1477986596347 Marionette TRACE conn4 <- [1,1940,null,{}] 00:49:56 INFO - PROCESS | 1818 | 1477986596353 Marionette TRACE conn4 -> [0,1941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f9c00 == 13 [pid = 1818] [id = 434] 00:49:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x82ff1800) [pid = 1818] [serial = 1269] [outer = (nil)] 00:49:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x82ff5800) [pid = 1818] [serial = 1270] [outer = 0x82ff1800] 00:49:56 INFO - PROCESS | 1818 | 1477986596467 Marionette DEBUG loaded listener.js 00:49:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x830a0000) [pid = 1818] [serial = 1271] [outer = 0x82ff1800] 00:49:59 INFO - PROCESS | 1818 | --DOCSHELL 0x8269ec00 == 12 [pid = 1818] [id = 432] 00:49:59 INFO - PROCESS | 1818 | --DOCSHELL 0x83098400 == 11 [pid = 1818] [id = 429] 00:49:59 INFO - PROCESS | 1818 | --DOCSHELL 0x83858000 == 10 [pid = 1818] [id = 433] 00:49:59 INFO - PROCESS | 1818 | --DOCSHELL 0x83983000 == 9 [pid = 1818] [id = 431] 00:49:59 INFO - PROCESS | 1818 | --DOCSHELL 0x826f2800 == 8 [pid = 1818] [id = 430] 00:49:59 INFO - PROCESS | 1818 | --DOCSHELL 0x832f7800 == 7 [pid = 1818] [id = 428] 00:49:59 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x832ec000) [pid = 1818] [serial = 1255] [outer = (nil)] [url = about:blank] 00:49:59 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x838e4800) [pid = 1818] [serial = 1259] [outer = (nil)] [url = about:blank] 00:49:59 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x838e0000) [pid = 1818] [serial = 1258] [outer = (nil)] [url = about:blank] 00:49:59 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x83985c00) [pid = 1818] [serial = 1261] [outer = (nil)] [url = about:blank] 00:49:59 INFO - PROCESS | 1818 | 1477986599481 Marionette TRACE conn4 <- [1,1941,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 00:49:59 INFO - . 00:49:59 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3587ms 00:49:59 INFO - PROCESS | 1818 | 1477986599534 Marionette TRACE conn4 -> [0,1942,"getWindowHandle",null] 00:49:59 INFO - PROCESS | 1818 | 1477986599541 Marionette TRACE conn4 <- [1,1942,null,{"value":"8"}] 00:49:59 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 00:49:59 INFO - PROCESS | 1818 | 1477986599552 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:49:59 INFO - PROCESS | 1818 | 1477986599749 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 00:49:59 INFO - PROCESS | 1818 | 1477986599866 Marionette TRACE conn4 -> [0,1944,"getWindowHandles",null] 00:49:59 INFO - PROCESS | 1818 | 1477986599872 Marionette TRACE conn4 <- [1,1944,null,["8"]] 00:49:59 INFO - PROCESS | 1818 | 1477986599879 Marionette TRACE conn4 -> [0,1945,"switchToWindow",{"name":"8"}] 00:49:59 INFO - PROCESS | 1818 | 1477986599887 Marionette TRACE conn4 <- [1,1945,null,{}] 00:49:59 INFO - PROCESS | 1818 | 1477986599894 Marionette TRACE conn4 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:49:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a2c00 == 8 [pid = 1818] [id = 435] 00:49:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x826a3000) [pid = 1818] [serial = 1272] [outer = (nil)] 00:49:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x826a8800) [pid = 1818] [serial = 1273] [outer = 0x826a3000] 00:50:00 INFO - PROCESS | 1818 | 1477986599998 Marionette DEBUG loaded listener.js 00:50:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x826f7c00) [pid = 1818] [serial = 1274] [outer = 0x826a3000] 00:50:02 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x83858800) [pid = 1818] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 00:50:02 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x83984400) [pid = 1818] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 00:50:02 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x826a4000) [pid = 1818] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 00:50:02 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8260e800) [pid = 1818] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 00:50:02 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x83098800) [pid = 1818] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 00:50:02 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x832f7c00) [pid = 1818] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 00:50:02 INFO - PROCESS | 1818 | 1477986602826 Marionette TRACE conn4 <- [1,1946,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 00:50:02 INFO - . 00:50:02 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3336ms 00:50:02 INFO - PROCESS | 1818 | 1477986602886 Marionette TRACE conn4 -> [0,1947,"getWindowHandle",null] 00:50:02 INFO - TEST-START | /media-source/mediasource-detach.html 00:50:02 INFO - PROCESS | 1818 | 1477986602892 Marionette TRACE conn4 <- [1,1947,null,{"value":"8"}] 00:50:02 INFO - PROCESS | 1818 | 1477986602904 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:03 INFO - PROCESS | 1818 | 1477986603091 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 00:50:03 INFO - PROCESS | 1818 | 1477986603103 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 00:50:03 INFO - PROCESS | 1818 | 1477986603107 Marionette TRACE conn4 <- [1,1949,null,["8"]] 00:50:03 INFO - PROCESS | 1818 | 1477986603115 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 00:50:03 INFO - PROCESS | 1818 | 1477986603121 Marionette TRACE conn4 <- [1,1950,null,{}] 00:50:03 INFO - PROCESS | 1818 | 1477986603232 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f3800 == 9 [pid = 1818] [id = 436] 00:50:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x83869400) [pid = 1818] [serial = 1275] [outer = (nil)] 00:50:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8386e800) [pid = 1818] [serial = 1276] [outer = 0x83869400] 00:50:03 INFO - PROCESS | 1818 | 1477986603329 Marionette DEBUG loaded listener.js 00:50:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x82615400) [pid = 1818] [serial = 1277] [outer = 0x83869400] 00:50:05 INFO - PROCESS | 1818 | [aac @ 0x87df2c00] err{or,}_recognition separate: 1; 1 00:50:05 INFO - PROCESS | 1818 | [aac @ 0x87df2c00] err{or,}_recognition combined: 1; 1 00:50:05 INFO - PROCESS | 1818 | [aac @ 0x87df2c00] Unsupported bit depth: 0 00:50:05 INFO - PROCESS | 1818 | [h264 @ 0x87df4000] err{or,}_recognition separate: 1; 1 00:50:05 INFO - PROCESS | 1818 | [h264 @ 0x87df4000] err{or,}_recognition combined: 1; 1 00:50:05 INFO - PROCESS | 1818 | [h264 @ 0x87df4000] Unsupported bit depth: 0 00:50:05 INFO - PROCESS | 1818 | [aac @ 0x87df4800] err{or,}_recognition separate: 1; 1 00:50:05 INFO - PROCESS | 1818 | [aac @ 0x87df4800] err{or,}_recognition combined: 1; 1 00:50:05 INFO - PROCESS | 1818 | [aac @ 0x87df4800] Unsupported bit depth: 0 00:50:05 INFO - PROCESS | 1818 | [h264 @ 0x87df3400] err{or,}_recognition separate: 1; 1 00:50:05 INFO - PROCESS | 1818 | [h264 @ 0x87df3400] err{or,}_recognition combined: 1; 1 00:50:05 INFO - PROCESS | 1818 | [h264 @ 0x87df3400] Unsupported bit depth: 0 00:50:05 INFO - .. 00:50:05 INFO - TEST-OK | /media-source/mediasource-detach.html | took 2328ms 00:50:05 INFO - PROCESS | 1818 | 1477986605193 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1952,"getWindowHandle",null] 00:50:05 INFO - PROCESS | 1818 | 1477986605252 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 00:50:05 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 00:50:05 INFO - PROCESS | 1818 | 1477986605259 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:05 INFO - PROCESS | 1818 | 1477986605507 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 00:50:05 INFO - PROCESS | 1818 | 1477986605717 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 00:50:05 INFO - PROCESS | 1818 | 1477986605728 Marionette TRACE conn4 <- [1,1954,null,["8"]] 00:50:05 INFO - PROCESS | 1818 | 1477986605743 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 00:50:05 INFO - PROCESS | 1818 | 1477986605759 Marionette TRACE conn4 <- [1,1955,null,{}] 00:50:05 INFO - PROCESS | 1818 | 1477986605772 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260f800 == 10 [pid = 1818] [id = 437] 00:50:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x82610400) [pid = 1818] [serial = 1278] [outer = (nil)] 00:50:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8269e400) [pid = 1818] [serial = 1279] [outer = 0x82610400] 00:50:05 INFO - PROCESS | 1818 | 1477986605919 Marionette DEBUG loaded listener.js 00:50:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x826f4c00) [pid = 1818] [serial = 1280] [outer = 0x82610400] 00:50:08 INFO - PROCESS | 1818 | 1477986608289 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 00:50:08 INFO - ............. 00:50:08 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3083ms 00:50:08 INFO - PROCESS | 1818 | 1477986608343 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 00:50:08 INFO - PROCESS | 1818 | 1477986608352 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 00:50:08 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 00:50:08 INFO - PROCESS | 1818 | 1477986608361 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:08 INFO - PROCESS | 1818 | 1477986608578 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 00:50:08 INFO - PROCESS | 1818 | 1477986608740 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 00:50:08 INFO - PROCESS | 1818 | 1477986608746 Marionette TRACE conn4 <- [1,1959,null,["8"]] 00:50:08 INFO - PROCESS | 1818 | 1477986608752 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 00:50:08 INFO - PROCESS | 1818 | 1477986608760 Marionette TRACE conn4 <- [1,1960,null,{}] 00:50:08 INFO - PROCESS | 1818 | 1477986608766 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4acc00 == 11 [pid = 1818] [id = 438] 00:50:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4ad400) [pid = 1818] [serial = 1281] [outer = (nil)] 00:50:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c720000) [pid = 1818] [serial = 1282] [outer = 0x8c4ad400] 00:50:08 INFO - PROCESS | 1818 | 1477986608882 Marionette DEBUG loaded listener.js 00:50:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c725400) [pid = 1818] [serial = 1283] [outer = 0x8c4ad400] 00:50:09 INFO - PROCESS | 1818 | 1477986609723 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 00:50:09 INFO - ... 00:50:09 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1420ms 00:50:09 INFO - PROCESS | 1818 | 1477986609795 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 00:50:09 INFO - PROCESS | 1818 | 1477986609802 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 00:50:09 INFO - TEST-START | /media-source/mediasource-endofstream.html 00:50:09 INFO - PROCESS | 1818 | 1477986609817 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:10 INFO - PROCESS | 1818 | 1477986610047 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 00:50:10 INFO - PROCESS | 1818 | 1477986610231 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 00:50:10 INFO - PROCESS | 1818 | 1477986610240 Marionette TRACE conn4 <- [1,1964,null,["8"]] 00:50:10 INFO - PROCESS | 1818 | 1477986610247 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 00:50:10 INFO - PROCESS | 1818 | 1477986610256 Marionette TRACE conn4 <- [1,1965,null,{}] 00:50:10 INFO - PROCESS | 1818 | 1477986610260 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dadbc00 == 12 [pid = 1818] [id = 439] 00:50:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8dadc800) [pid = 1818] [serial = 1284] [outer = (nil)] 00:50:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8dbd1400) [pid = 1818] [serial = 1285] [outer = 0x8dadc800] 00:50:10 INFO - PROCESS | 1818 | 1477986610366 Marionette DEBUG loaded listener.js 00:50:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8dc71400) [pid = 1818] [serial = 1286] [outer = 0x8dadc800] 00:50:11 INFO - PROCESS | 1818 | --DOCSHELL 0x826f3800 == 11 [pid = 1818] [id = 436] 00:50:11 INFO - PROCESS | 1818 | --DOCSHELL 0x826a2c00 == 10 [pid = 1818] [id = 435] 00:50:11 INFO - PROCESS | 1818 | --DOCSHELL 0x826f9c00 == 9 [pid = 1818] [id = 434] 00:50:11 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x826a7000) [pid = 1818] [serial = 1247] [outer = (nil)] [url = about:blank] 00:50:11 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8269c000) [pid = 1818] [serial = 1256] [outer = (nil)] [url = about:blank] 00:50:11 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x83852000) [pid = 1818] [serial = 1253] [outer = (nil)] [url = about:blank] 00:50:11 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8385b400) [pid = 1818] [serial = 1267] [outer = (nil)] [url = about:blank] 00:50:11 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x826eb000) [pid = 1818] [serial = 1268] [outer = (nil)] [url = about:blank] 00:50:11 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x826f4800) [pid = 1818] [serial = 1264] [outer = (nil)] [url = about:blank] 00:50:11 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x82ff3800) [pid = 1818] [serial = 1265] [outer = (nil)] [url = about:blank] 00:50:11 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8398a800) [pid = 1818] [serial = 1262] [outer = (nil)] [url = about:blank] 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc6ec00] err{or,}_recognition separate: 1; 1 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc6ec00] err{or,}_recognition combined: 1; 1 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc6ec00] Unsupported bit depth: 0 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc77800] err{or,}_recognition separate: 1; 1 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc77800] err{or,}_recognition combined: 1; 1 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc77800] Unsupported bit depth: 0 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc78000] err{or,}_recognition separate: 1; 1 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc78000] err{or,}_recognition combined: 1; 1 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc78000] Unsupported bit depth: 0 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc79000] err{or,}_recognition separate: 1; 1 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc79000] err{or,}_recognition combined: 1; 1 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc79000] Unsupported bit depth: 0 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc77400] err{or,}_recognition separate: 1; 1 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc77400] err{or,}_recognition combined: 1; 1 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc77400] Unsupported bit depth: 0 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc78c00] err{or,}_recognition separate: 1; 1 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc78c00] err{or,}_recognition combined: 1; 1 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc78c00] Unsupported bit depth: 0 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc79400] err{or,}_recognition separate: 1; 1 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc79400] err{or,}_recognition combined: 1; 1 00:50:12 INFO - PROCESS | 1818 | [aac @ 0x8dc79400] Unsupported bit depth: 0 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc77c00] err{or,}_recognition separate: 1; 1 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc77c00] err{or,}_recognition combined: 1; 1 00:50:12 INFO - PROCESS | 1818 | [h264 @ 0x8dc77c00] Unsupported bit depth: 0 00:50:13 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x826a3000) [pid = 1818] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 00:50:19 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4acc00 == 8 [pid = 1818] [id = 438] 00:50:19 INFO - PROCESS | 1818 | --DOCSHELL 0x8260f800 == 7 [pid = 1818] [id = 437] 00:50:19 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x826f7c00) [pid = 1818] [serial = 1274] [outer = (nil)] [url = about:blank] 00:50:19 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x826a8800) [pid = 1818] [serial = 1273] [outer = (nil)] [url = about:blank] 00:50:19 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8386e800) [pid = 1818] [serial = 1276] [outer = (nil)] [url = about:blank] 00:50:19 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x82ff5800) [pid = 1818] [serial = 1270] [outer = (nil)] [url = about:blank] 00:50:22 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8c4ad400) [pid = 1818] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 00:50:22 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x82610400) [pid = 1818] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 00:50:22 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x82ff1800) [pid = 1818] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 00:50:22 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x83869400) [pid = 1818] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 00:50:27 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8269e400) [pid = 1818] [serial = 1279] [outer = (nil)] [url = about:blank] 00:50:27 INFO - PROCESS | 1818 | --DOMWINDOW == 22 (0x8c725400) [pid = 1818] [serial = 1283] [outer = (nil)] [url = about:blank] 00:50:27 INFO - PROCESS | 1818 | --DOMWINDOW == 21 (0x8c720000) [pid = 1818] [serial = 1282] [outer = (nil)] [url = about:blank] 00:50:27 INFO - PROCESS | 1818 | --DOMWINDOW == 20 (0x830a0000) [pid = 1818] [serial = 1271] [outer = (nil)] [url = about:blank] 00:50:27 INFO - PROCESS | 1818 | --DOMWINDOW == 19 (0x82615400) [pid = 1818] [serial = 1277] [outer = (nil)] [url = about:blank] 00:50:27 INFO - PROCESS | 1818 | --DOMWINDOW == 18 (0x8dbd1400) [pid = 1818] [serial = 1285] [outer = (nil)] [url = about:blank] 00:50:27 INFO - PROCESS | 1818 | --DOMWINDOW == 17 (0x826f4c00) [pid = 1818] [serial = 1280] [outer = (nil)] [url = about:blank] 00:50:40 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:50:40 INFO - PROCESS | 1818 | 1477986640606 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 00:50:40 INFO - ... 00:50:40 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30858ms 00:50:40 INFO - PROCESS | 1818 | 1477986640677 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 00:50:40 INFO - PROCESS | 1818 | 1477986640684 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 00:50:40 INFO - TEST-START | /media-source/mediasource-errors.html 00:50:40 INFO - PROCESS | 1818 | 1477986640696 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:40 INFO - PROCESS | 1818 | 1477986640955 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 00:50:41 INFO - PROCESS | 1818 | 1477986641028 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 00:50:41 INFO - PROCESS | 1818 | 1477986641035 Marionette TRACE conn4 <- [1,1969,null,["8"]] 00:50:41 INFO - PROCESS | 1818 | 1477986641042 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 00:50:41 INFO - PROCESS | 1818 | 1477986641050 Marionette TRACE conn4 <- [1,1970,null,{}] 00:50:41 INFO - PROCESS | 1818 | 1477986641057 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a5000 == 8 [pid = 1818] [id = 440] 00:50:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 18 (0x826a5400) [pid = 1818] [serial = 1287] [outer = (nil)] 00:50:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 19 (0x826ecc00) [pid = 1818] [serial = 1288] [outer = 0x826a5400] 00:50:41 INFO - PROCESS | 1818 | 1477986641169 Marionette DEBUG loaded listener.js 00:50:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 20 (0x826f6800) [pid = 1818] [serial = 1289] [outer = 0x826a5400] 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x8309e800] err{or,}_recognition separate: 1; 1 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x8309e800] err{or,}_recognition combined: 1; 1 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x8309e800] Unsupported bit depth: 0 00:50:42 INFO - PROCESS | 1818 | [h264 @ 0x83852800] err{or,}_recognition separate: 1; 1 00:50:42 INFO - PROCESS | 1818 | [h264 @ 0x83852800] err{or,}_recognition combined: 1; 1 00:50:42 INFO - PROCESS | 1818 | [h264 @ 0x83852800] Unsupported bit depth: 0 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x83855000] err{or,}_recognition separate: 1; 1 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x83855000] err{or,}_recognition combined: 1; 1 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x83855000] Unsupported bit depth: 0 00:50:42 INFO - PROCESS | 1818 | [h264 @ 0x8309e800] err{or,}_recognition separate: 1; 1 00:50:42 INFO - PROCESS | 1818 | [h264 @ 0x8309e800] err{or,}_recognition combined: 1; 1 00:50:42 INFO - PROCESS | 1818 | [h264 @ 0x8309e800] Unsupported bit depth: 0 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x83855000] Error decoding AAC frame header. 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x83855000] Sample rate index in program config element does not match the sample rate index configured by the container. 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x83855000] Input buffer exhausted before END element found 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x83855000] Reserved bit set. 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x83855000] Sample rate index in program config element does not match the sample rate index configured by the container. 00:50:42 INFO - PROCESS | 1818 | [aac @ 0x83855000] Input buffer exhausted before END element found 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 00:50:42 INFO - PROCESS | 1818 | [1818] WARNING: Decoder=82478fc0 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 00:50:42 INFO - ...... 00:50:42 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1727ms 00:50:42 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 00:50:42 INFO - PROCESS | 1818 | 1477986642387 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1972,"getWindowHandle",null] 00:50:42 INFO - PROCESS | 1818 | 1477986642436 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 00:50:42 INFO - PROCESS | 1818 | 1477986642487 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:42 INFO - PROCESS | 1818 | 1477986642713 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 00:50:42 INFO - PROCESS | 1818 | 1477986642899 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 00:50:42 INFO - PROCESS | 1818 | 1477986642905 Marionette TRACE conn4 <- [1,1974,null,["8"]] 00:50:42 INFO - PROCESS | 1818 | 1477986642918 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 00:50:42 INFO - PROCESS | 1818 | 1477986642922 Marionette TRACE conn4 <- [1,1975,null,{}] 00:50:42 INFO - PROCESS | 1818 | 1477986642930 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x82699c00 == 9 [pid = 1818] [id = 441] 00:50:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 21 (0x826f0c00) [pid = 1818] [serial = 1290] [outer = (nil)] 00:50:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 22 (0x83873400) [pid = 1818] [serial = 1291] [outer = 0x826f0c00] 00:50:43 INFO - PROCESS | 1818 | 1477986643028 Marionette DEBUG loaded listener.js 00:50:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 23 (0x826ef000) [pid = 1818] [serial = 1292] [outer = 0x826f0c00] 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c4e8c00] err{or,}_recognition separate: 1; 1 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c4e8c00] err{or,}_recognition combined: 1; 1 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c4e8c00] Unsupported bit depth: 0 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c71e400] err{or,}_recognition separate: 1; 1 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c71e400] err{or,}_recognition combined: 1; 1 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c71e400] Unsupported bit depth: 0 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c4e8c00] err{or,}_recognition separate: 1; 1 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c4e8c00] err{or,}_recognition combined: 1; 1 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c4e8c00] Unsupported bit depth: 0 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c71f000] err{or,}_recognition separate: 1; 1 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c71f000] err{or,}_recognition combined: 1; 1 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c71f000] Unsupported bit depth: 0 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c720800] err{or,}_recognition separate: 1; 1 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c720800] err{or,}_recognition combined: 1; 1 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c720800] Unsupported bit depth: 0 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c723800] err{or,}_recognition separate: 1; 1 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c723800] err{or,}_recognition combined: 1; 1 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c723800] Unsupported bit depth: 0 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c726000] err{or,}_recognition separate: 1; 1 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c726000] err{or,}_recognition combined: 1; 1 00:50:45 INFO - PROCESS | 1818 | [aac @ 0x8c726000] Unsupported bit depth: 0 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c71f000] no picture 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c722000] err{or,}_recognition separate: 1; 1 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c722000] err{or,}_recognition combined: 1; 1 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c722000] Unsupported bit depth: 0 00:50:45 INFO - PROCESS | 1818 | [h264 @ 0x8c722000] no picture 00:50:51 INFO - PROCESS | 1818 | --DOCSHELL 0x826a5000 == 8 [pid = 1818] [id = 440] 00:50:51 INFO - PROCESS | 1818 | --DOCSHELL 0x8dadbc00 == 7 [pid = 1818] [id = 439] 00:50:52 INFO - PROCESS | 1818 | 1477986652073 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 00:50:52 INFO - .. 00:50:52 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9631ms 00:50:52 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 00:50:52 INFO - PROCESS | 1818 | 1477986652105 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 00:50:52 INFO - PROCESS | 1818 | 1477986652111 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 00:50:52 INFO - PROCESS | 1818 | 1477986652122 Marionette TRACE conn4 -> [0,1978,"getContext",null] 00:50:52 INFO - PROCESS | 1818 | 1477986652130 Marionette TRACE conn4 <- [1,1978,null,{"value":"content"}] 00:50:52 INFO - PROCESS | 1818 | 1477986652140 Marionette TRACE conn4 -> [0,1979,"setContext",{"value":"chrome"}] 00:50:52 INFO - PROCESS | 1818 | 1477986652147 Marionette TRACE conn4 <- [1,1979,null,{}] 00:50:52 INFO - PROCESS | 1818 | 1477986652191 Marionette TRACE conn4 -> [0,1980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:50:52 INFO - PROCESS | 1818 | 1477986652215 Marionette TRACE conn4 <- [1,1980,null,{"value":true}] 00:50:52 INFO - PROCESS | 1818 | 1477986652225 Marionette TRACE conn4 -> [0,1981,"setContext",{"value":"content"}] 00:50:52 INFO - PROCESS | 1818 | 1477986652236 Marionette TRACE conn4 <- [1,1981,null,{}] 00:50:52 INFO - Setting pref media.mediasource.enabled (true) 00:50:52 INFO - PROCESS | 1818 | 1477986652249 Marionette TRACE conn4 -> [0,1982,"getContext",null] 00:50:52 INFO - PROCESS | 1818 | 1477986652255 Marionette TRACE conn4 <- [1,1982,null,{"value":"content"}] 00:50:52 INFO - PROCESS | 1818 | 1477986652261 Marionette TRACE conn4 -> [0,1983,"setContext",{"value":"chrome"}] 00:50:52 INFO - PROCESS | 1818 | 1477986652265 Marionette TRACE conn4 <- [1,1983,null,{}] 00:50:52 INFO - PROCESS | 1818 | 1477986652271 Marionette TRACE conn4 -> [0,1984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:50:52 INFO - PROCESS | 1818 | 1477986652291 Marionette TRACE conn4 <- [1,1984,null,{"value":null}] 00:50:52 INFO - PROCESS | 1818 | 1477986652296 Marionette TRACE conn4 -> [0,1985,"setContext",{"value":"content"}] 00:50:52 INFO - PROCESS | 1818 | 1477986652305 Marionette TRACE conn4 <- [1,1985,null,{}] 00:50:52 INFO - PROCESS | 1818 | 1477986652310 Marionette TRACE conn4 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:52 INFO - PROCESS | 1818 | 1477986652496 Marionette TRACE conn4 <- [1,1986,null,{"value":null}] 00:50:52 INFO - PROCESS | 1818 | 1477986652631 Marionette TRACE conn4 -> [0,1987,"getWindowHandles",null] 00:50:52 INFO - PROCESS | 1818 | 1477986652640 Marionette TRACE conn4 <- [1,1987,null,["8"]] 00:50:52 INFO - PROCESS | 1818 | 1477986652647 Marionette TRACE conn4 -> [0,1988,"switchToWindow",{"name":"8"}] 00:50:52 INFO - PROCESS | 1818 | 1477986652655 Marionette TRACE conn4 <- [1,1988,null,{}] 00:50:52 INFO - PROCESS | 1818 | 1477986652662 Marionette TRACE conn4 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x832ec000 == 8 [pid = 1818] [id = 442] 00:50:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x832ec400) [pid = 1818] [serial = 1293] [outer = (nil)] 00:50:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x832ef800) [pid = 1818] [serial = 1294] [outer = 0x832ec400] 00:50:52 INFO - PROCESS | 1818 | 1477986652762 Marionette DEBUG loaded listener.js 00:50:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x83853800) [pid = 1818] [serial = 1295] [outer = 0x832ec400] 00:50:53 INFO - PROCESS | 1818 | [1818] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 00:50:53 INFO - PROCESS | 1818 | 1477986653420 Marionette TRACE conn4 <- [1,1989,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 00:50:53 INFO - ........................................ 00:50:53 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1374ms 00:50:53 INFO - PROCESS | 1818 | 1477986653496 Marionette TRACE conn4 -> [0,1990,"getWindowHandle",null] 00:50:53 INFO - PROCESS | 1818 | 1477986653500 Marionette TRACE conn4 <- [1,1990,null,{"value":"8"}] 00:50:53 INFO - TEST-START | /media-source/mediasource-liveseekable.html 00:50:53 INFO - Clearing pref media.mediasource.enabled 00:50:53 INFO - PROCESS | 1818 | 1477986653509 Marionette TRACE conn4 -> [0,1991,"getContext",null] 00:50:53 INFO - PROCESS | 1818 | 1477986653512 Marionette TRACE conn4 <- [1,1991,null,{"value":"content"}] 00:50:53 INFO - PROCESS | 1818 | 1477986653517 Marionette TRACE conn4 -> [0,1992,"setContext",{"value":"chrome"}] 00:50:53 INFO - PROCESS | 1818 | 1477986653520 Marionette TRACE conn4 <- [1,1992,null,{}] 00:50:53 INFO - PROCESS | 1818 | 1477986653530 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:50:53 INFO - PROCESS | 1818 | 1477986653546 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 00:50:53 INFO - PROCESS | 1818 | 1477986653550 Marionette TRACE conn4 -> [0,1994,"setContext",{"value":"content"}] 00:50:53 INFO - PROCESS | 1818 | 1477986653554 Marionette TRACE conn4 <- [1,1994,null,{}] 00:50:53 INFO - PROCESS | 1818 | 1477986653560 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:53 INFO - PROCESS | 1818 | 1477986653737 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 00:50:53 INFO - PROCESS | 1818 | 1477986653867 Marionette TRACE conn4 -> [0,1996,"getWindowHandles",null] 00:50:53 INFO - PROCESS | 1818 | 1477986653872 Marionette TRACE conn4 <- [1,1996,null,["8"]] 00:50:53 INFO - PROCESS | 1818 | 1477986653878 Marionette TRACE conn4 -> [0,1997,"switchToWindow",{"name":"8"}] 00:50:53 INFO - PROCESS | 1818 | 1477986653883 Marionette TRACE conn4 <- [1,1997,null,{}] 00:50:53 INFO - PROCESS | 1818 | 1477986653888 Marionette TRACE conn4 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x83853400 == 9 [pid = 1818] [id = 443] 00:50:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8c728800) [pid = 1818] [serial = 1296] [outer = (nil)] 00:50:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8d9e4400) [pid = 1818] [serial = 1297] [outer = 0x8c728800] 00:50:53 INFO - PROCESS | 1818 | 1477986653989 Marionette DEBUG loaded listener.js 00:50:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8d9eac00) [pid = 1818] [serial = 1298] [outer = 0x8c728800] 00:50:54 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dadc800) [pid = 1818] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 00:50:54 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x826a5400) [pid = 1818] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 00:50:54 INFO - PROCESS | 1818 | 1477986654912 Marionette TRACE conn4 <- [1,1998,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 00:50:54 INFO - .......... 00:50:54 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1423ms 00:50:54 INFO - PROCESS | 1818 | 1477986654932 Marionette TRACE conn4 -> [0,1999,"getWindowHandle",null] 00:50:54 INFO - PROCESS | 1818 | 1477986654936 Marionette TRACE conn4 <- [1,1999,null,{"value":"8"}] 00:50:54 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 00:50:54 INFO - PROCESS | 1818 | 1477986654943 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:55 INFO - PROCESS | 1818 | 1477986655187 Marionette TRACE conn4 <- [1,2000,null,{"value":null}] 00:50:55 INFO - PROCESS | 1818 | 1477986655270 Marionette TRACE conn4 -> [0,2001,"getWindowHandles",null] 00:50:55 INFO - PROCESS | 1818 | 1477986655275 Marionette TRACE conn4 <- [1,2001,null,["8"]] 00:50:55 INFO - PROCESS | 1818 | 1477986655281 Marionette TRACE conn4 -> [0,2002,"switchToWindow",{"name":"8"}] 00:50:55 INFO - PROCESS | 1818 | 1477986655291 Marionette TRACE conn4 <- [1,2002,null,{}] 00:50:55 INFO - PROCESS | 1818 | 1477986655296 Marionette TRACE conn4 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc7400 == 10 [pid = 1818] [id = 444] 00:50:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x8ddc9400) [pid = 1818] [serial = 1299] [outer = (nil)] 00:50:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x8f93ac00) [pid = 1818] [serial = 1300] [outer = 0x8ddc9400] 00:50:55 INFO - PROCESS | 1818 | 1477986655401 Marionette DEBUG loaded listener.js 00:50:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8f9c6000) [pid = 1818] [serial = 1301] [outer = 0x8ddc9400] 00:50:56 INFO - PROCESS | 1818 | 1477986656092 Marionette TRACE conn4 <- [1,2003,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 00:50:56 INFO - .. 00:50:56 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1175ms 00:50:56 INFO - PROCESS | 1818 | 1477986656117 Marionette TRACE conn4 -> [0,2004,"getWindowHandle",null] 00:50:56 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 00:50:56 INFO - PROCESS | 1818 | 1477986656122 Marionette TRACE conn4 <- [1,2004,null,{"value":"8"}] 00:50:56 INFO - PROCESS | 1818 | 1477986656130 Marionette TRACE conn4 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:56 INFO - PROCESS | 1818 | 1477986656307 Marionette TRACE conn4 <- [1,2005,null,{"value":null}] 00:50:56 INFO - PROCESS | 1818 | 1477986656323 Marionette TRACE conn4 -> [0,2006,"getWindowHandles",null] 00:50:56 INFO - PROCESS | 1818 | 1477986656326 Marionette TRACE conn4 <- [1,2006,null,["8"]] 00:50:56 INFO - PROCESS | 1818 | 1477986656331 Marionette TRACE conn4 -> [0,2007,"switchToWindow",{"name":"8"}] 00:50:56 INFO - PROCESS | 1818 | 1477986656338 Marionette TRACE conn4 <- [1,2007,null,{}] 00:50:56 INFO - PROCESS | 1818 | 1477986656458 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260ec00 == 11 [pid = 1818] [id = 445] 00:50:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8fb01400) [pid = 1818] [serial = 1302] [outer = (nil)] 00:50:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x9107f400) [pid = 1818] [serial = 1303] [outer = 0x8fb01400] 00:50:56 INFO - PROCESS | 1818 | 1477986656567 Marionette DEBUG loaded listener.js 00:50:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x91b19800) [pid = 1818] [serial = 1304] [outer = 0x8fb01400] 00:50:58 INFO - PROCESS | 1818 | [aac @ 0x826a3000] err{or,}_recognition separate: 1; 1 00:50:58 INFO - PROCESS | 1818 | [aac @ 0x826a3000] err{or,}_recognition combined: 1; 1 00:50:58 INFO - PROCESS | 1818 | [aac @ 0x826a3000] Unsupported bit depth: 0 00:50:58 INFO - PROCESS | 1818 | [h264 @ 0x826ed800] err{or,}_recognition separate: 1; 1 00:50:58 INFO - PROCESS | 1818 | [h264 @ 0x826ed800] err{or,}_recognition combined: 1; 1 00:50:58 INFO - PROCESS | 1818 | [h264 @ 0x826ed800] Unsupported bit depth: 0 00:50:58 INFO - PROCESS | 1818 | [aac @ 0x826ef800] err{or,}_recognition separate: 1; 1 00:50:58 INFO - PROCESS | 1818 | [aac @ 0x826ef800] err{or,}_recognition combined: 1; 1 00:50:58 INFO - PROCESS | 1818 | [aac @ 0x826ef800] Unsupported bit depth: 0 00:50:58 INFO - PROCESS | 1818 | [h264 @ 0x826a8000] err{or,}_recognition separate: 1; 1 00:50:58 INFO - PROCESS | 1818 | [h264 @ 0x826a8000] err{or,}_recognition combined: 1; 1 00:50:58 INFO - PROCESS | 1818 | [h264 @ 0x826a8000] Unsupported bit depth: 0 00:50:58 INFO - PROCESS | 1818 | [h264 @ 0x826a8000] no picture 00:50:58 INFO - PROCESS | 1818 | [h264 @ 0x826a8000] no picture 00:50:58 INFO - PROCESS | 1818 | 1477986658589 Marionette TRACE conn4 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 00:50:58 INFO - . 00:50:58 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2474ms 00:50:58 INFO - PROCESS | 1818 | 1477986658603 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 00:50:58 INFO - PROCESS | 1818 | 1477986658610 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 00:50:58 INFO - TEST-START | /media-source/mediasource-play.html 00:50:58 INFO - PROCESS | 1818 | 1477986658620 Marionette TRACE conn4 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:50:58 INFO - PROCESS | 1818 | 1477986658846 Marionette TRACE conn4 <- [1,2010,null,{"value":null}] 00:50:59 INFO - PROCESS | 1818 | 1477986659009 Marionette TRACE conn4 -> [0,2011,"getWindowHandles",null] 00:50:59 INFO - PROCESS | 1818 | 1477986659015 Marionette TRACE conn4 <- [1,2011,null,["8"]] 00:50:59 INFO - PROCESS | 1818 | 1477986659022 Marionette TRACE conn4 -> [0,2012,"switchToWindow",{"name":"8"}] 00:50:59 INFO - PROCESS | 1818 | 1477986659032 Marionette TRACE conn4 <- [1,2012,null,{}] 00:50:59 INFO - PROCESS | 1818 | 1477986659038 Marionette TRACE conn4 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:50:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x83853c00 == 12 [pid = 1818] [id = 446] 00:50:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x83854400) [pid = 1818] [serial = 1305] [outer = (nil)] 00:50:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x83870000) [pid = 1818] [serial = 1306] [outer = 0x83854400] 00:50:59 INFO - PROCESS | 1818 | 1477986659203 Marionette DEBUG loaded listener.js 00:50:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8390d800) [pid = 1818] [serial = 1307] [outer = 0x83854400] 00:51:00 INFO - PROCESS | 1818 | [aac @ 0x91bb1400] err{or,}_recognition separate: 1; 1 00:51:00 INFO - PROCESS | 1818 | [aac @ 0x91bb1400] err{or,}_recognition combined: 1; 1 00:51:00 INFO - PROCESS | 1818 | [aac @ 0x91bb1400] Unsupported bit depth: 0 00:51:00 INFO - PROCESS | 1818 | [h264 @ 0x94a95c00] err{or,}_recognition separate: 1; 1 00:51:00 INFO - PROCESS | 1818 | [h264 @ 0x94a95c00] err{or,}_recognition combined: 1; 1 00:51:00 INFO - PROCESS | 1818 | [h264 @ 0x94a95c00] Unsupported bit depth: 0 00:51:00 INFO - PROCESS | 1818 | [aac @ 0x94a96400] err{or,}_recognition separate: 1; 1 00:51:00 INFO - PROCESS | 1818 | [aac @ 0x94a96400] err{or,}_recognition combined: 1; 1 00:51:00 INFO - PROCESS | 1818 | [aac @ 0x94a96400] Unsupported bit depth: 0 00:51:00 INFO - PROCESS | 1818 | [h264 @ 0x94a95000] err{or,}_recognition separate: 1; 1 00:51:00 INFO - PROCESS | 1818 | [h264 @ 0x94a95000] err{or,}_recognition combined: 1; 1 00:51:00 INFO - PROCESS | 1818 | [h264 @ 0x94a95000] Unsupported bit depth: 0 00:51:00 INFO - PROCESS | 1818 | [h264 @ 0x94a95000] no picture 00:51:01 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x826ecc00) [pid = 1818] [serial = 1288] [outer = (nil)] [url = about:blank] 00:51:01 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x826f6800) [pid = 1818] [serial = 1289] [outer = (nil)] [url = about:blank] 00:51:01 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8dc71400) [pid = 1818] [serial = 1286] [outer = (nil)] [url = about:blank] 00:51:01 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x83873400) [pid = 1818] [serial = 1291] [outer = (nil)] [url = about:blank] 00:51:02 INFO - PROCESS | 1818 | 1477986662184 Marionette TRACE conn4 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 00:51:02 INFO - . 00:51:02 INFO - TEST-OK | /media-source/mediasource-play.html | took 3578ms 00:51:02 INFO - PROCESS | 1818 | 1477986662199 Marionette TRACE conn4 -> [0,2014,"getWindowHandle",null] 00:51:02 INFO - PROCESS | 1818 | 1477986662205 Marionette TRACE conn4 <- [1,2014,null,{"value":"8"}] 00:51:02 INFO - TEST-START | /media-source/mediasource-preload.html 00:51:02 INFO - PROCESS | 1818 | 1477986662215 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:02 INFO - PROCESS | 1818 | 1477986662420 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 00:51:02 INFO - PROCESS | 1818 | 1477986662541 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 00:51:02 INFO - PROCESS | 1818 | 1477986662547 Marionette TRACE conn4 <- [1,2016,null,["8"]] 00:51:02 INFO - PROCESS | 1818 | 1477986662554 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 00:51:02 INFO - PROCESS | 1818 | 1477986662561 Marionette TRACE conn4 <- [1,2017,null,{}] 00:51:02 INFO - PROCESS | 1818 | 1477986662568 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a7000 == 13 [pid = 1818] [id = 447] 00:51:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x826a8c00) [pid = 1818] [serial = 1308] [outer = (nil)] 00:51:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x826eb800) [pid = 1818] [serial = 1309] [outer = 0x826a8c00] 00:51:02 INFO - PROCESS | 1818 | 1477986662667 Marionette DEBUG loaded listener.js 00:51:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x826efc00) [pid = 1818] [serial = 1310] [outer = 0x826a8c00] 00:51:03 INFO - PROCESS | 1818 | [1818] 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 00:51:03 INFO - PROCESS | 1818 | [1818] 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 00:51:03 INFO - PROCESS | 1818 | [1818] 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 00:51:03 INFO - PROCESS | 1818 | [1818] 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 00:51:03 INFO - PROCESS | 1818 | [1818] 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 00:51:03 INFO - PROCESS | 1818 | [1818] 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 00:51:03 INFO - PROCESS | 1818 | [1818] 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 00:51:03 INFO - PROCESS | 1818 | [1818] 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 00:51:03 INFO - PROCESS | 1818 | 1477986663285 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 00:51:03 INFO - ....... 00:51:03 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1133ms 00:51:03 INFO - PROCESS | 1818 | 1477986663346 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 00:51:03 INFO - PROCESS | 1818 | 1477986663351 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 00:51:03 INFO - TEST-START | /media-source/mediasource-remove.html 00:51:03 INFO - PROCESS | 1818 | 1477986663359 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:03 INFO - PROCESS | 1818 | 1477986663593 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 00:51:03 INFO - PROCESS | 1818 | 1477986663607 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 00:51:03 INFO - PROCESS | 1818 | 1477986663611 Marionette TRACE conn4 <- [1,2021,null,["8"]] 00:51:03 INFO - PROCESS | 1818 | 1477986663619 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 00:51:03 INFO - PROCESS | 1818 | 1477986663625 Marionette TRACE conn4 <- [1,2022,null,{}] 00:51:03 INFO - PROCESS | 1818 | 1477986663630 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x832ef400 == 14 [pid = 1818] [id = 448] 00:51:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x832f0400) [pid = 1818] [serial = 1311] [outer = (nil)] 00:51:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x832f2c00) [pid = 1818] [serial = 1312] [outer = 0x832f0400] 00:51:03 INFO - PROCESS | 1818 | 1477986663725 Marionette DEBUG loaded listener.js 00:51:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x83851400) [pid = 1818] [serial = 1313] [outer = 0x832f0400] 00:51:06 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x826f0c00) [pid = 1818] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 00:51:06 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8c728800) [pid = 1818] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 00:51:06 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x832ec400) [pid = 1818] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 00:51:06 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8ddc9400) [pid = 1818] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260bc00] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260bc00] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260bc00] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83855400] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83855400] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83855400] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260bc00] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260bc00] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260bc00] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83855400] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83855400] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83855400] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385a800] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385a800] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385a800] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385c000] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385c000] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385c000] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83865c00] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83865c00] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83865c00] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83873400] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83873400] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83873400] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x83873c00] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x83873c00] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x83873c00] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385c000] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385c000] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385c000] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385a800] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385a800] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8385a800] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x8385d800] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x8385d800] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x8385d800] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x838e7000] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x838e7000] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x838e7000] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83868800] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83868800] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83868800] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x826a5c00] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x826a5c00] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x826a5c00] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83856c00] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83856c00] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83856c00] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x87dfb800] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x87dfb800] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x87dfb800] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260e800] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260e800] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260e800] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x8260bc00] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x8260bc00] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x8260bc00] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x83852c00] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x83852c00] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x83852c00] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83857000] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83857000] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x83857000] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x8260bc00] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x8260bc00] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x8260bc00] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260e800] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260e800] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [aac @ 0x8260e800] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x87dfe400] err{or,}_recognition separate: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x87dfe400] err{or,}_recognition combined: 1; 1 00:51:09 INFO - PROCESS | 1818 | [h264 @ 0x87dfe400] Unsupported bit depth: 0 00:51:09 INFO - PROCESS | 1818 | 1477986669648 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 00:51:09 INFO - ................ 00:51:09 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6350ms 00:51:09 INFO - PROCESS | 1818 | 1477986669750 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 00:51:09 INFO - PROCESS | 1818 | 1477986669756 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 00:51:09 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 00:51:09 INFO - PROCESS | 1818 | 1477986669768 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:09 INFO - PROCESS | 1818 | 1477986669978 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 00:51:10 INFO - PROCESS | 1818 | 1477986670140 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 00:51:10 INFO - PROCESS | 1818 | 1477986670146 Marionette TRACE conn4 <- [1,2026,null,["8"]] 00:51:10 INFO - PROCESS | 1818 | 1477986670154 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 00:51:10 INFO - PROCESS | 1818 | 1477986670163 Marionette TRACE conn4 <- [1,2027,null,{}] 00:51:10 INFO - PROCESS | 1818 | 1477986670168 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x83859000 == 15 [pid = 1818] [id = 449] 00:51:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x83859800) [pid = 1818] [serial = 1314] [outer = (nil)] 00:51:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x83868800) [pid = 1818] [serial = 1315] [outer = 0x83859800] 00:51:10 INFO - PROCESS | 1818 | 1477986670285 Marionette DEBUG loaded listener.js 00:51:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x83904800) [pid = 1818] [serial = 1316] [outer = 0x83859800] 00:51:11 INFO - PROCESS | 1818 | 1477986671322 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 00:51:11 INFO - ....... 00:51:11 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1622ms 00:51:11 INFO - PROCESS | 1818 | 1477986671388 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 00:51:11 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 00:51:11 INFO - PROCESS | 1818 | 1477986671394 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 00:51:11 INFO - PROCESS | 1818 | 1477986671402 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:11 INFO - PROCESS | 1818 | 1477986671638 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 00:51:11 INFO - PROCESS | 1818 | 1477986671803 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 00:51:11 INFO - PROCESS | 1818 | 1477986671808 Marionette TRACE conn4 <- [1,2031,null,["8"]] 00:51:11 INFO - PROCESS | 1818 | 1477986671815 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 00:51:11 INFO - PROCESS | 1818 | 1477986671821 Marionette TRACE conn4 <- [1,2032,null,{}] 00:51:11 INFO - PROCESS | 1818 | 1477986671827 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dbcd400 == 16 [pid = 1818] [id = 450] 00:51:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8dc70000) [pid = 1818] [serial = 1317] [outer = (nil)] 00:51:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8dd30400) [pid = 1818] [serial = 1318] [outer = 0x8dc70000] 00:51:11 INFO - PROCESS | 1818 | 1477986671933 Marionette DEBUG loaded listener.js 00:51:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8dd36000) [pid = 1818] [serial = 1319] [outer = 0x8dc70000] 00:51:13 INFO - PROCESS | 1818 | [h264 @ 0x94aa0800] err{or,}_recognition separate: 1; 1 00:51:13 INFO - PROCESS | 1818 | [h264 @ 0x94aa0800] err{or,}_recognition combined: 1; 1 00:51:13 INFO - PROCESS | 1818 | [h264 @ 0x94aa0800] Unsupported bit depth: 0 00:51:13 INFO - PROCESS | 1818 | [aac @ 0x94aa1000] err{or,}_recognition separate: 1; 1 00:51:13 INFO - PROCESS | 1818 | [aac @ 0x94aa1000] err{or,}_recognition combined: 1; 1 00:51:13 INFO - PROCESS | 1818 | [aac @ 0x94aa1000] Unsupported bit depth: 0 00:51:13 INFO - PROCESS | 1818 | [h264 @ 0x94aa2000] err{or,}_recognition separate: 1; 1 00:51:13 INFO - PROCESS | 1818 | [h264 @ 0x94aa2000] err{or,}_recognition combined: 1; 1 00:51:13 INFO - PROCESS | 1818 | [h264 @ 0x94aa2000] Unsupported bit depth: 0 00:51:13 INFO - PROCESS | 1818 | [aac @ 0x94aa0400] err{or,}_recognition separate: 1; 1 00:51:13 INFO - PROCESS | 1818 | [aac @ 0x94aa0400] err{or,}_recognition combined: 1; 1 00:51:13 INFO - PROCESS | 1818 | [aac @ 0x94aa0400] Unsupported bit depth: 0 00:51:13 INFO - PROCESS | 1818 | [h264 @ 0x94aa2000] no picture 00:51:13 INFO - PROCESS | 1818 | [h264 @ 0x94aa2000] no picture 00:51:14 INFO - PROCESS | 1818 | [aac @ 0x826f1800] err{or,}_recognition separate: 1; 1 00:51:14 INFO - PROCESS | 1818 | [aac @ 0x826f1800] err{or,}_recognition combined: 1; 1 00:51:14 INFO - PROCESS | 1818 | [aac @ 0x826f1800] Unsupported bit depth: 0 00:51:14 INFO - PROCESS | 1818 | [h264 @ 0x826f8800] err{or,}_recognition separate: 1; 1 00:51:14 INFO - PROCESS | 1818 | [h264 @ 0x826f8800] err{or,}_recognition combined: 1; 1 00:51:14 INFO - PROCESS | 1818 | [h264 @ 0x826f8800] Unsupported bit depth: 0 00:51:14 INFO - PROCESS | 1818 | [aac @ 0x826f9000] err{or,}_recognition separate: 1; 1 00:51:14 INFO - PROCESS | 1818 | [aac @ 0x826f9000] err{or,}_recognition combined: 1; 1 00:51:14 INFO - PROCESS | 1818 | [aac @ 0x826f9000] Unsupported bit depth: 0 00:51:14 INFO - PROCESS | 1818 | [h264 @ 0x826f5400] err{or,}_recognition separate: 1; 1 00:51:14 INFO - PROCESS | 1818 | [h264 @ 0x826f5400] err{or,}_recognition combined: 1; 1 00:51:14 INFO - PROCESS | 1818 | [h264 @ 0x826f5400] Unsupported bit depth: 0 00:51:14 INFO - PROCESS | 1818 | --DOCSHELL 0x826a7000 == 15 [pid = 1818] [id = 447] 00:51:14 INFO - PROCESS | 1818 | --DOCSHELL 0x832ec000 == 14 [pid = 1818] [id = 442] 00:51:14 INFO - PROCESS | 1818 | --DOCSHELL 0x82699c00 == 13 [pid = 1818] [id = 441] 00:51:14 INFO - PROCESS | 1818 | --DOCSHELL 0x83853400 == 12 [pid = 1818] [id = 443] 00:51:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8260ec00 == 11 [pid = 1818] [id = 445] 00:51:14 INFO - PROCESS | 1818 | --DOCSHELL 0x832ef400 == 10 [pid = 1818] [id = 448] 00:51:14 INFO - PROCESS | 1818 | --DOCSHELL 0x83853c00 == 9 [pid = 1818] [id = 446] 00:51:14 INFO - PROCESS | 1818 | --DOCSHELL 0x83859000 == 8 [pid = 1818] [id = 449] 00:51:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc7400 == 7 [pid = 1818] [id = 444] 00:51:14 INFO - PROCESS | 1818 | [h264 @ 0x826f5400] no picture 00:51:14 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x826ef000) [pid = 1818] [serial = 1292] [outer = (nil)] [url = about:blank] 00:51:14 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x83853800) [pid = 1818] [serial = 1295] [outer = (nil)] [url = about:blank] 00:51:14 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x832ef800) [pid = 1818] [serial = 1294] [outer = (nil)] [url = about:blank] 00:51:14 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8d9eac00) [pid = 1818] [serial = 1298] [outer = (nil)] [url = about:blank] 00:51:14 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8d9e4400) [pid = 1818] [serial = 1297] [outer = (nil)] [url = about:blank] 00:51:14 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8f9c6000) [pid = 1818] [serial = 1301] [outer = (nil)] [url = about:blank] 00:51:14 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8f93ac00) [pid = 1818] [serial = 1300] [outer = (nil)] [url = about:blank] 00:51:14 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x9107f400) [pid = 1818] [serial = 1303] [outer = (nil)] [url = about:blank] 00:51:15 INFO - PROCESS | 1818 | [h264 @ 0x826f5400] no picture 00:51:15 INFO - PROCESS | 1818 | 1477986675324 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 00:51:15 INFO - .. 00:51:15 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3937ms 00:51:15 INFO - PROCESS | 1818 | 1477986675339 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 00:51:15 INFO - PROCESS | 1818 | 1477986675346 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 00:51:15 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 00:51:15 INFO - PROCESS | 1818 | 1477986675358 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:15 INFO - PROCESS | 1818 | 1477986675589 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 00:51:15 INFO - PROCESS | 1818 | 1477986675713 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 00:51:15 INFO - PROCESS | 1818 | 1477986675719 Marionette TRACE conn4 <- [1,2036,null,["8"]] 00:51:15 INFO - PROCESS | 1818 | 1477986675727 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 00:51:15 INFO - PROCESS | 1818 | 1477986675735 Marionette TRACE conn4 <- [1,2037,null,{}] 00:51:15 INFO - PROCESS | 1818 | 1477986675742 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x832edc00 == 8 [pid = 1818] [id = 451] 00:51:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x832ef400) [pid = 1818] [serial = 1320] [outer = (nil)] 00:51:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x832f7800) [pid = 1818] [serial = 1321] [outer = 0x832ef400] 00:51:15 INFO - PROCESS | 1818 | 1477986675846 Marionette DEBUG loaded listener.js 00:51:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x83870c00) [pid = 1818] [serial = 1322] [outer = 0x832ef400] 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x83987c00] err{or,}_recognition separate: 1; 1 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x83987c00] err{or,}_recognition combined: 1; 1 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x83987c00] Unsupported bit depth: 0 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x83988c00] err{or,}_recognition separate: 1; 1 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x83988c00] err{or,}_recognition combined: 1; 1 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x83988c00] Unsupported bit depth: 0 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x8398a400] err{or,}_recognition separate: 1; 1 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x8398a400] err{or,}_recognition combined: 1; 1 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x8398a400] Unsupported bit depth: 0 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x83987800] err{or,}_recognition separate: 1; 1 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x83987800] err{or,}_recognition combined: 1; 1 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x83987800] Unsupported bit depth: 0 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x839c6400] err{or,}_recognition separate: 1; 1 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x839c6400] err{or,}_recognition combined: 1; 1 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x839c6400] Unsupported bit depth: 0 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x839c6c00] err{or,}_recognition separate: 1; 1 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x839c6c00] err{or,}_recognition combined: 1; 1 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x839c6c00] Unsupported bit depth: 0 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x839c7c00] err{or,}_recognition separate: 1; 1 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x839c7c00] err{or,}_recognition combined: 1; 1 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x839c7c00] Unsupported bit depth: 0 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x826a1400] err{or,}_recognition separate: 1; 1 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x826a1400] err{or,}_recognition combined: 1; 1 00:51:16 INFO - PROCESS | 1818 | [aac @ 0x826a1400] Unsupported bit depth: 0 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x839c7c00] no picture 00:51:16 INFO - PROCESS | 1818 | [h264 @ 0x839c7c00] no picture 00:51:17 INFO - PROCESS | 1818 | [h264 @ 0x8398a400] no picture 00:51:17 INFO - PROCESS | 1818 | 1477986677262 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 00:51:17 INFO - .. 00:51:17 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 1978ms 00:51:17 INFO - PROCESS | 1818 | 1477986677333 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 00:51:17 INFO - TEST-START | /media-source/mediasource-seekable.html 00:51:17 INFO - PROCESS | 1818 | 1477986677339 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 00:51:17 INFO - PROCESS | 1818 | 1477986677346 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:17 INFO - PROCESS | 1818 | 1477986677592 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 00:51:17 INFO - PROCESS | 1818 | 1477986677616 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 00:51:17 INFO - PROCESS | 1818 | 1477986677621 Marionette TRACE conn4 <- [1,2041,null,["8"]] 00:51:17 INFO - PROCESS | 1818 | 1477986677627 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 00:51:17 INFO - PROCESS | 1818 | 1477986677633 Marionette TRACE conn4 <- [1,2042,null,{}] 00:51:17 INFO - PROCESS | 1818 | 1477986677640 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x83867800 == 9 [pid = 1818] [id = 452] 00:51:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4ae000) [pid = 1818] [serial = 1323] [outer = (nil)] 00:51:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c4b1800) [pid = 1818] [serial = 1324] [outer = 0x8c4ae000] 00:51:17 INFO - PROCESS | 1818 | 1477986677804 Marionette DEBUG loaded listener.js 00:51:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x826f4400) [pid = 1818] [serial = 1325] [outer = 0x8c4ae000] 00:51:18 INFO - PROCESS | 1818 | 1477986678794 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 00:51:18 INFO - ... 00:51:18 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1473ms 00:51:18 INFO - PROCESS | 1818 | 1477986678827 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 00:51:18 INFO - PROCESS | 1818 | 1477986678834 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 00:51:18 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 00:51:18 INFO - PROCESS | 1818 | 1477986678892 Marionette TRACE conn4 -> [0,2045,"getContext",null] 00:51:18 INFO - PROCESS | 1818 | 1477986678895 Marionette TRACE conn4 <- [1,2045,null,{"value":"content"}] 00:51:18 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x832f0400) [pid = 1818] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 00:51:18 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x83854400) [pid = 1818] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 00:51:18 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x826a8c00) [pid = 1818] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 00:51:18 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8fb01400) [pid = 1818] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 00:51:18 INFO - PROCESS | 1818 | 1477986678910 Marionette TRACE conn4 -> [0,2046,"setContext",{"value":"chrome"}] 00:51:18 INFO - PROCESS | 1818 | 1477986678914 Marionette TRACE conn4 <- [1,2046,null,{}] 00:51:18 INFO - PROCESS | 1818 | 1477986678929 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:51:18 INFO - PROCESS | 1818 | 1477986678947 Marionette TRACE conn4 <- [1,2047,null,{"value":true}] 00:51:18 INFO - PROCESS | 1818 | 1477986678953 Marionette TRACE conn4 -> [0,2048,"setContext",{"value":"content"}] 00:51:18 INFO - PROCESS | 1818 | 1477986678957 Marionette TRACE conn4 <- [1,2048,null,{}] 00:51:18 INFO - Setting pref media.mediasource.enabled (true) 00:51:18 INFO - PROCESS | 1818 | 1477986678963 Marionette TRACE conn4 -> [0,2049,"getContext",null] 00:51:18 INFO - PROCESS | 1818 | 1477986678967 Marionette TRACE conn4 <- [1,2049,null,{"value":"content"}] 00:51:18 INFO - PROCESS | 1818 | 1477986678972 Marionette TRACE conn4 -> [0,2050,"setContext",{"value":"chrome"}] 00:51:18 INFO - PROCESS | 1818 | 1477986678975 Marionette TRACE conn4 <- [1,2050,null,{}] 00:51:18 INFO - PROCESS | 1818 | 1477986678981 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:51:19 INFO - PROCESS | 1818 | 1477986678999 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 00:51:19 INFO - PROCESS | 1818 | 1477986679004 Marionette TRACE conn4 -> [0,2052,"setContext",{"value":"content"}] 00:51:19 INFO - PROCESS | 1818 | 1477986679006 Marionette TRACE conn4 <- [1,2052,null,{}] 00:51:19 INFO - PROCESS | 1818 | 1477986679015 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:19 INFO - PROCESS | 1818 | 1477986679213 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 00:51:19 INFO - PROCESS | 1818 | 1477986679365 Marionette TRACE conn4 -> [0,2054,"getWindowHandles",null] 00:51:19 INFO - PROCESS | 1818 | 1477986679371 Marionette TRACE conn4 <- [1,2054,null,["8"]] 00:51:19 INFO - PROCESS | 1818 | 1477986679376 Marionette TRACE conn4 -> [0,2055,"switchToWindow",{"name":"8"}] 00:51:19 INFO - PROCESS | 1818 | 1477986679384 Marionette TRACE conn4 <- [1,2055,null,{}] 00:51:19 INFO - PROCESS | 1818 | 1477986679389 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc6b400 == 10 [pid = 1818] [id = 453] 00:51:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8dc6bc00) [pid = 1818] [serial = 1326] [outer = (nil)] 00:51:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8dc6e800) [pid = 1818] [serial = 1327] [outer = 0x8dc6bc00] 00:51:19 INFO - PROCESS | 1818 | 1477986679489 Marionette DEBUG loaded listener.js 00:51:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8dc73800) [pid = 1818] [serial = 1328] [outer = 0x8dc6bc00] 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fa8f000] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fa8f000] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fa8f000] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8fad3000] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8fad3000] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8fad3000] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fada800] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fada800] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fada800] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8f9bd000] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8f9bd000] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8f9bd000] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fb0c800] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fb0c800] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fb0c800] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8fb0d800] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8fb0d800] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8fb0d800] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fb0e800] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fb0e800] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x8fb0e800] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8fad3000] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8fad3000] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x8fad3000] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x91002c00] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x91002c00] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x91002c00] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x91008c00] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x91008c00] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x91008c00] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x9100ec00] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x9100ec00] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [h264 @ 0x9100ec00] Unsupported bit depth: 0 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x91001c00] err{or,}_recognition separate: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x91001c00] err{or,}_recognition combined: 1; 1 00:51:20 INFO - PROCESS | 1818 | [aac @ 0x91001c00] Unsupported bit depth: 0 00:51:20 INFO - ... 00:51:20 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 1951ms 00:51:20 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 00:51:20 INFO - Clearing pref media.mediasource.enabled 00:51:20 INFO - PROCESS | 1818 | 1477986680745 Marionette TRACE conn4 <- [1,2056,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2057,"getWindowHandle",null] 00:51:20 INFO - PROCESS | 1818 | 1477986680803 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 00:51:20 INFO - PROCESS | 1818 | 1477986680812 Marionette TRACE conn4 -> [0,2058,"getContext",null] 00:51:20 INFO - PROCESS | 1818 | 1477986680818 Marionette TRACE conn4 <- [1,2058,null,{"value":"content"}] 00:51:20 INFO - PROCESS | 1818 | 1477986680826 Marionette TRACE conn4 -> [0,2059,"setContext",{"value":"chrome"}] 00:51:20 INFO - PROCESS | 1818 | 1477986680831 Marionette TRACE conn4 <- [1,2059,null,{}] 00:51:20 INFO - PROCESS | 1818 | 1477986680837 Marionette TRACE conn4 -> [0,2060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:51:20 INFO - PROCESS | 1818 | 1477986680855 Marionette TRACE conn4 <- [1,2060,null,{"value":null}] 00:51:20 INFO - PROCESS | 1818 | 1477986680863 Marionette TRACE conn4 -> [0,2061,"setContext",{"value":"content"}] 00:51:20 INFO - PROCESS | 1818 | 1477986680866 Marionette TRACE conn4 <- [1,2061,null,{}] 00:51:20 INFO - PROCESS | 1818 | 1477986680872 Marionette TRACE conn4 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:21 INFO - PROCESS | 1818 | 1477986681092 Marionette TRACE conn4 <- [1,2062,null,{"value":null}] 00:51:21 INFO - PROCESS | 1818 | 1477986681111 Marionette TRACE conn4 -> [0,2063,"getWindowHandles",null] 00:51:21 INFO - PROCESS | 1818 | 1477986681114 Marionette TRACE conn4 <- [1,2063,null,["8"]] 00:51:21 INFO - PROCESS | 1818 | 1477986681121 Marionette TRACE conn4 -> [0,2064,"switchToWindow",{"name":"8"}] 00:51:21 INFO - PROCESS | 1818 | 1477986681127 Marionette TRACE conn4 <- [1,2064,null,{}] 00:51:21 INFO - PROCESS | 1818 | 1477986681132 Marionette TRACE conn4 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e1c00 == 11 [pid = 1818] [id = 454] 00:51:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8fa93800) [pid = 1818] [serial = 1329] [outer = (nil)] 00:51:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x91074000) [pid = 1818] [serial = 1330] [outer = 0x8fa93800] 00:51:21 INFO - PROCESS | 1818 | 1477986681237 Marionette DEBUG loaded listener.js 00:51:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x958eb400) [pid = 1818] [serial = 1331] [outer = 0x8fa93800] 00:51:22 INFO - PROCESS | 1818 | 1477986681993 Marionette TRACE conn4 <- [1,2065,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 00:51:22 INFO - .. 00:51:22 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1250ms 00:51:22 INFO - PROCESS | 1818 | 1477986682063 Marionette TRACE conn4 -> [0,2066,"getWindowHandle",null] 00:51:22 INFO - PROCESS | 1818 | 1477986682069 Marionette TRACE conn4 <- [1,2066,null,{"value":"8"}] 00:51:22 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 00:51:22 INFO - PROCESS | 1818 | 1477986682081 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:22 INFO - PROCESS | 1818 | 1477986682287 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 00:51:22 INFO - PROCESS | 1818 | 1477986682455 Marionette TRACE conn4 -> [0,2068,"getWindowHandles",null] 00:51:22 INFO - PROCESS | 1818 | 1477986682459 Marionette TRACE conn4 <- [1,2068,null,["8"]] 00:51:22 INFO - PROCESS | 1818 | 1477986682471 Marionette TRACE conn4 -> [0,2069,"switchToWindow",{"name":"8"}] 00:51:22 INFO - PROCESS | 1818 | 1477986682479 Marionette TRACE conn4 <- [1,2069,null,{}] 00:51:22 INFO - PROCESS | 1818 | 1477986682485 Marionette TRACE conn4 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4b8400 == 12 [pid = 1818] [id = 455] 00:51:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8c4b8c00) [pid = 1818] [serial = 1332] [outer = (nil)] 00:51:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8c4e4000) [pid = 1818] [serial = 1333] [outer = 0x8c4b8c00] 00:51:22 INFO - PROCESS | 1818 | 1477986682644 Marionette DEBUG loaded listener.js 00:51:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8d9e7400) [pid = 1818] [serial = 1334] [outer = 0x8c4b8c00] 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x91043400] err{or,}_recognition separate: 1; 1 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x91043400] err{or,}_recognition combined: 1; 1 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x91043400] Unsupported bit depth: 0 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b68400] err{or,}_recognition separate: 1; 1 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b68400] err{or,}_recognition combined: 1; 1 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b68400] Unsupported bit depth: 0 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x91043400] err{or,}_recognition separate: 1; 1 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x91043400] err{or,}_recognition combined: 1; 1 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x91043400] Unsupported bit depth: 0 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b68400] err{or,}_recognition separate: 1; 1 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b68400] err{or,}_recognition combined: 1; 1 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b68400] Unsupported bit depth: 0 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x97b6c800] err{or,}_recognition separate: 1; 1 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x97b6c800] err{or,}_recognition combined: 1; 1 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x97b6c800] Unsupported bit depth: 0 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b66c00] err{or,}_recognition separate: 1; 1 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b66c00] err{or,}_recognition combined: 1; 1 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b66c00] Unsupported bit depth: 0 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x97b68400] err{or,}_recognition separate: 1; 1 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x97b68400] err{or,}_recognition combined: 1; 1 00:51:25 INFO - PROCESS | 1818 | [aac @ 0x97b68400] Unsupported bit depth: 0 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b6b400] err{or,}_recognition separate: 1; 1 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b6b400] err{or,}_recognition combined: 1; 1 00:51:25 INFO - PROCESS | 1818 | [h264 @ 0x97b6b400] Unsupported bit depth: 0 00:51:25 INFO - PROCESS | 1818 | 1477986685412 Marionette TRACE conn4 <- [1,2070,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 00:51:25 INFO - ...... 00:51:25 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3394ms 00:51:25 INFO - PROCESS | 1818 | 1477986685474 Marionette TRACE conn4 -> [0,2071,"getWindowHandle",null] 00:51:25 INFO - PROCESS | 1818 | 1477986685481 Marionette TRACE conn4 <- [1,2071,null,{"value":"8"}] 00:51:25 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 00:51:25 INFO - PROCESS | 1818 | 1477986685596 Marionette TRACE conn4 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:25 INFO - PROCESS | 1818 | 1477986685901 Marionette TRACE conn4 <- [1,2072,null,{"value":null}] 00:51:26 INFO - PROCESS | 1818 | 1477986686053 Marionette TRACE conn4 -> [0,2073,"getWindowHandles",null] 00:51:26 INFO - PROCESS | 1818 | 1477986686059 Marionette TRACE conn4 <- [1,2073,null,["8"]] 00:51:26 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x832f2c00) [pid = 1818] [serial = 1312] [outer = (nil)] [url = about:blank] 00:51:26 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x83851400) [pid = 1818] [serial = 1313] [outer = (nil)] [url = about:blank] 00:51:26 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x826eb800) [pid = 1818] [serial = 1309] [outer = (nil)] [url = about:blank] 00:51:26 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x826efc00) [pid = 1818] [serial = 1310] [outer = (nil)] [url = about:blank] 00:51:26 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x83870000) [pid = 1818] [serial = 1306] [outer = (nil)] [url = about:blank] 00:51:26 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8390d800) [pid = 1818] [serial = 1307] [outer = (nil)] [url = about:blank] 00:51:26 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x91b19800) [pid = 1818] [serial = 1304] [outer = (nil)] [url = about:blank] 00:51:26 INFO - PROCESS | 1818 | 1477986686124 Marionette TRACE conn4 -> [0,2074,"switchToWindow",{"name":"8"}] 00:51:26 INFO - PROCESS | 1818 | 1477986686133 Marionette TRACE conn4 <- [1,2074,null,{}] 00:51:26 INFO - PROCESS | 1818 | 1477986686141 Marionette TRACE conn4 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260c000 == 13 [pid = 1818] [id = 456] 00:51:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8260c800) [pid = 1818] [serial = 1335] [outer = (nil)] 00:51:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x82612000) [pid = 1818] [serial = 1336] [outer = 0x8260c800] 00:51:26 INFO - PROCESS | 1818 | 1477986686236 Marionette DEBUG loaded listener.js 00:51:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x826a5400) [pid = 1818] [serial = 1337] [outer = 0x8260c800] 00:51:26 INFO - ..... 00:51:26 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1430ms 00:51:26 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 00:51:27 INFO - PROCESS | 1818 | 1477986686902 Marionette TRACE conn4 <- [1,2075,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 00:51:27 INFO - PROCESS | 1818 | 1477986686920 Marionette TRACE conn4 -> [0,2076,"getWindowHandle",null] 00:51:27 INFO - PROCESS | 1818 | 1477986686928 Marionette TRACE conn4 <- [1,2076,null,{"value":"8"}] 00:51:27 INFO - PROCESS | 1818 | 1477986686960 Marionette TRACE conn4 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:27 INFO - PROCESS | 1818 | 1477986687237 Marionette TRACE conn4 <- [1,2077,null,{"value":null}] 00:51:27 INFO - PROCESS | 1818 | 1477986687255 Marionette TRACE conn4 -> [0,2078,"getWindowHandles",null] 00:51:27 INFO - PROCESS | 1818 | 1477986687258 Marionette TRACE conn4 <- [1,2078,null,["8"]] 00:51:27 INFO - PROCESS | 1818 | 1477986687265 Marionette TRACE conn4 -> [0,2079,"switchToWindow",{"name":"8"}] 00:51:27 INFO - PROCESS | 1818 | 1477986687271 Marionette TRACE conn4 <- [1,2079,null,{}] 00:51:27 INFO - PROCESS | 1818 | 1477986687351 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x83868000 == 14 [pid = 1818] [id = 457] 00:51:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x83869000) [pid = 1818] [serial = 1338] [outer = (nil)] 00:51:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x83870000) [pid = 1818] [serial = 1339] [outer = 0x83869000] 00:51:27 INFO - PROCESS | 1818 | 1477986687450 Marionette DEBUG loaded listener.js 00:51:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x83874000) [pid = 1818] [serial = 1340] [outer = 0x83869000] 00:51:28 INFO - PROCESS | 1818 | 1477986688099 Marionette TRACE conn4 <- [1,2080,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 00:51:28 INFO - ... 00:51:28 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1182ms 00:51:28 INFO - PROCESS | 1818 | 1477986688125 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 00:51:28 INFO - PROCESS | 1818 | 1477986688129 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 00:51:28 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 00:51:28 INFO - PROCESS | 1818 | 1477986688139 Marionette TRACE conn4 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:28 INFO - PROCESS | 1818 | 1477986688377 Marionette TRACE conn4 <- [1,2082,null,{"value":null}] 00:51:28 INFO - PROCESS | 1818 | 1477986688547 Marionette TRACE conn4 -> [0,2083,"getWindowHandles",null] 00:51:28 INFO - PROCESS | 1818 | 1477986688553 Marionette TRACE conn4 <- [1,2083,null,["8"]] 00:51:28 INFO - PROCESS | 1818 | 1477986688562 Marionette TRACE conn4 -> [0,2084,"switchToWindow",{"name":"8"}] 00:51:28 INFO - PROCESS | 1818 | 1477986688569 Marionette TRACE conn4 <- [1,2084,null,{}] 00:51:28 INFO - PROCESS | 1818 | 1477986688575 Marionette TRACE conn4 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e9800 == 15 [pid = 1818] [id = 458] 00:51:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8c4e9c00) [pid = 1818] [serial = 1341] [outer = (nil)] 00:51:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8c720c00) [pid = 1818] [serial = 1342] [outer = 0x8c4e9c00] 00:51:28 INFO - PROCESS | 1818 | 1477986688675 Marionette DEBUG loaded listener.js 00:51:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8c722c00) [pid = 1818] [serial = 1343] [outer = 0x8c4e9c00] 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x8da0f800] err{or,}_recognition separate: 1; 1 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x8da0f800] err{or,}_recognition combined: 1; 1 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x8da0f800] Unsupported bit depth: 0 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x8dadf400] err{or,}_recognition separate: 1; 1 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x8dadf400] err{or,}_recognition combined: 1; 1 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x8dadf400] Unsupported bit depth: 0 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x8da0f800] err{or,}_recognition separate: 1; 1 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x8da0f800] err{or,}_recognition combined: 1; 1 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x8da0f800] Unsupported bit depth: 0 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x8dadf400] err{or,}_recognition separate: 1; 1 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x8dadf400] err{or,}_recognition combined: 1; 1 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x8dadf400] Unsupported bit depth: 0 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x8dcabc00] err{or,}_recognition separate: 1; 1 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x8dcabc00] err{or,}_recognition combined: 1; 1 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x8dcabc00] Unsupported bit depth: 0 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x91043800] err{or,}_recognition separate: 1; 1 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x91043800] err{or,}_recognition combined: 1; 1 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x91043800] Unsupported bit depth: 0 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x91b19800] err{or,}_recognition separate: 1; 1 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x91b19800] err{or,}_recognition combined: 1; 1 00:51:29 INFO - PROCESS | 1818 | [h264 @ 0x91b19800] Unsupported bit depth: 0 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x8dc75c00] err{or,}_recognition separate: 1; 1 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x8dc75c00] err{or,}_recognition combined: 1; 1 00:51:29 INFO - PROCESS | 1818 | [aac @ 0x8dc75c00] Unsupported bit depth: 0 00:51:29 INFO - PROCESS | 1818 | 1477986689814 Marionette TRACE conn4 <- [1,2085,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 00:51:29 INFO - ............... 00:51:29 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1729ms 00:51:29 INFO - PROCESS | 1818 | 1477986689866 Marionette TRACE conn4 -> [0,2086,"getWindowHandle",null] 00:51:29 INFO - PROCESS | 1818 | 1477986689869 Marionette TRACE conn4 <- [1,2086,null,{"value":"8"}] 00:51:29 INFO - TEST-START | /media-source/mediasource-trackdefault.html 00:51:29 INFO - PROCESS | 1818 | 1477986689879 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:30 INFO - PROCESS | 1818 | 1477986690120 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 00:51:30 INFO - PROCESS | 1818 | 1477986690139 Marionette TRACE conn4 -> [0,2088,"getWindowHandles",null] 00:51:30 INFO - PROCESS | 1818 | 1477986690143 Marionette TRACE conn4 <- [1,2088,null,["8"]] 00:51:30 INFO - PROCESS | 1818 | 1477986690148 Marionette TRACE conn4 -> [0,2089,"switchToWindow",{"name":"8"}] 00:51:30 INFO - PROCESS | 1818 | 1477986690159 Marionette TRACE conn4 <- [1,2089,null,{}] 00:51:30 INFO - PROCESS | 1818 | 1477986690238 Marionette TRACE conn4 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb8c00 == 16 [pid = 1818] [id = 459] 00:51:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x91bb9000) [pid = 1818] [serial = 1344] [outer = (nil)] 00:51:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x91bbb000) [pid = 1818] [serial = 1345] [outer = 0x91bb9000] 00:51:30 INFO - PROCESS | 1818 | 1477986690327 Marionette DEBUG loaded listener.js 00:51:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x92a5c400) [pid = 1818] [serial = 1346] [outer = 0x91bb9000] 00:51:30 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8dc6bc00) [pid = 1818] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 00:51:30 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x83859800) [pid = 1818] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 00:51:30 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8c4ae000) [pid = 1818] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 00:51:30 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x832ef400) [pid = 1818] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 00:51:31 INFO - ............................ 00:51:31 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1247ms 00:51:31 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 00:51:31 INFO - PROCESS | 1818 | 1477986691028 Marionette TRACE conn4 <- [1,2090,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 00:51:31 INFO - PROCESS | 1818 | 1477986691127 Marionette TRACE conn4 -> [0,2091,"getWindowHandle",null] 00:51:31 INFO - PROCESS | 1818 | 1477986691129 Marionette TRACE conn4 <- [1,2091,null,{"value":"8"}] 00:51:31 INFO - PROCESS | 1818 | 1477986691150 Marionette TRACE conn4 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:31 INFO - PROCESS | 1818 | 1477986691359 Marionette TRACE conn4 <- [1,2092,null,{"value":null}] 00:51:31 INFO - PROCESS | 1818 | 1477986691370 Marionette TRACE conn4 -> [0,2093,"getWindowHandles",null] 00:51:31 INFO - PROCESS | 1818 | 1477986691374 Marionette TRACE conn4 <- [1,2093,null,["8"]] 00:51:31 INFO - PROCESS | 1818 | 1477986691378 Marionette TRACE conn4 -> [0,2094,"switchToWindow",{"name":"8"}] 00:51:31 INFO - PROCESS | 1818 | 1477986691384 Marionette TRACE conn4 <- [1,2094,null,{}] 00:51:31 INFO - PROCESS | 1818 | 1477986691389 Marionette TRACE conn4 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x94ba9c00 == 17 [pid = 1818] [id = 460] 00:51:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x94baa000) [pid = 1818] [serial = 1347] [outer = (nil)] 00:51:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x958e3400) [pid = 1818] [serial = 1348] [outer = 0x94baa000] 00:51:31 INFO - PROCESS | 1818 | 1477986691599 Marionette DEBUG loaded listener.js 00:51:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x958e6c00) [pid = 1818] [serial = 1349] [outer = 0x94baa000] 00:51:32 INFO - PROCESS | 1818 | 1477986692063 Marionette TRACE conn4 <- [1,2095,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 00:51:32 INFO - .. 00:51:32 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 973ms 00:51:32 INFO - PROCESS | 1818 | 1477986692111 Marionette TRACE conn4 -> [0,2096,"getWindowHandle",null] 00:51:32 INFO - PROCESS | 1818 | 1477986692115 Marionette TRACE conn4 <- [1,2096,null,{"value":"8"}] 00:51:32 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 00:51:32 INFO - PROCESS | 1818 | 1477986692122 Marionette TRACE conn4 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 00:51:32 INFO - PROCESS | 1818 | 1477986692316 Marionette TRACE conn4 <- [1,2097,null,{"value":null}] 00:51:32 INFO - PROCESS | 1818 | 1477986692326 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 00:51:32 INFO - PROCESS | 1818 | 1477986692329 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 00:51:32 INFO - PROCESS | 1818 | 1477986692336 Marionette TRACE conn4 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 00:51:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x95c56000) [pid = 1818] [serial = 1350] [outer = 0x94ec5400] 00:51:32 INFO - PROCESS | 1818 | 1477986692727 Marionette TRACE conn4 <- [1,2099,null,{}] 00:51:32 INFO - PROCESS | 1818 | 1477986692745 Marionette TRACE conn4 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 00:51:32 INFO - PROCESS | 1818 | 1477986692767 Marionette TRACE conn4 <- [1,2100,null,{"value":null}] 00:51:32 INFO - PROCESS | 1818 | 1477986692793 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:32 INFO - PROCESS | 1818 | 1477986692818 Marionette TRACE conn4 <- [1,2101,null,{"value":null}] 00:51:32 INFO - PROCESS | 1818 | 1477986692822 Marionette TRACE conn4 -> [0,2102,"getWindowHandles",null] 00:51:32 INFO - PROCESS | 1818 | 1477986692827 Marionette TRACE conn4 <- [1,2102,null,["8"]] 00:51:32 INFO - PROCESS | 1818 | 1477986692832 Marionette TRACE conn4 -> [0,2103,"switchToWindow",{"name":"8"}] 00:51:32 INFO - PROCESS | 1818 | 1477986692838 Marionette TRACE conn4 <- [1,2103,null,{}] 00:51:32 INFO - PROCESS | 1818 | 1477986692844 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x82608400 == 18 [pid = 1818] [id = 461] 00:51:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x82608800) [pid = 1818] [serial = 1351] [outer = (nil)] 00:51:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x82615800) [pid = 1818] [serial = 1352] [outer = 0x82608800] 00:51:32 INFO - PROCESS | 1818 | 1477986692989 Marionette DEBUG loaded listener.js 00:51:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x826a7000) [pid = 1818] [serial = 1353] [outer = 0x82608800] 00:51:34 INFO - PROCESS | 1818 | 1477986693995 Marionette TRACE conn4 <- [1,2104,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 00:51:34 INFO - . 00:51:34 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1889ms 00:51:34 INFO - PROCESS | 1818 | 1477986694012 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 00:51:34 INFO - PROCESS | 1818 | 1477986694018 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 00:51:34 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 00:51:34 INFO - PROCESS | 1818 | 1477986694030 Marionette TRACE conn4 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:34 INFO - PROCESS | 1818 | 1477986694270 Marionette TRACE conn4 <- [1,2106,null,{"value":null}] 00:51:34 INFO - PROCESS | 1818 | 1477986694460 Marionette TRACE conn4 -> [0,2107,"getWindowHandles",null] 00:51:34 INFO - PROCESS | 1818 | 1477986694468 Marionette TRACE conn4 <- [1,2107,null,["8"]] 00:51:34 INFO - PROCESS | 1818 | 1477986694516 Marionette TRACE conn4 -> [0,2108,"switchToWindow",{"name":"8"}] 00:51:34 INFO - PROCESS | 1818 | 1477986694522 Marionette TRACE conn4 <- [1,2108,null,{}] 00:51:34 INFO - PROCESS | 1818 | 1477986694532 Marionette TRACE conn4 -> [0,2109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c9000 == 19 [pid = 1818] [id = 462] 00:51:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x839c9400) [pid = 1818] [serial = 1354] [outer = (nil)] 00:51:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x87dfec00) [pid = 1818] [serial = 1355] [outer = 0x839c9400] 00:51:34 INFO - PROCESS | 1818 | 1477986694640 Marionette DEBUG loaded listener.js 00:51:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x83981800) [pid = 1818] [serial = 1356] [outer = 0x839c9400] 00:51:35 INFO - PROCESS | 1818 | 1477986695575 Marionette TRACE conn4 <- [1,2109,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 00:51:35 INFO - . 00:51:35 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1569ms 00:51:35 INFO - PROCESS | 1818 | 1477986695599 Marionette TRACE conn4 -> [0,2110,"getWindowHandle",null] 00:51:35 INFO - PROCESS | 1818 | 1477986695604 Marionette TRACE conn4 <- [1,2110,null,{"value":"8"}] 00:51:35 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 00:51:35 INFO - PROCESS | 1818 | 1477986695613 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:35 INFO - PROCESS | 1818 | 1477986695839 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 00:51:36 INFO - PROCESS | 1818 | 1477986696014 Marionette TRACE conn4 -> [0,2112,"getWindowHandles",null] 00:51:36 INFO - PROCESS | 1818 | 1477986696019 Marionette TRACE conn4 <- [1,2112,null,["8"]] 00:51:36 INFO - PROCESS | 1818 | 1477986696026 Marionette TRACE conn4 -> [0,2113,"switchToWindow",{"name":"8"}] 00:51:36 INFO - PROCESS | 1818 | 1477986696033 Marionette TRACE conn4 <- [1,2113,null,{}] 00:51:36 INFO - PROCESS | 1818 | 1477986696039 Marionette TRACE conn4 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcae400 == 20 [pid = 1818] [id = 463] 00:51:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8dcaf400) [pid = 1818] [serial = 1357] [outer = (nil)] 00:51:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x92b0c800) [pid = 1818] [serial = 1358] [outer = 0x8dcaf400] 00:51:36 INFO - PROCESS | 1818 | 1477986696181 Marionette DEBUG loaded listener.js 00:51:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x94a95000) [pid = 1818] [serial = 1359] [outer = 0x8dcaf400] 00:51:37 INFO - PROCESS | 1818 | 1477986697127 Marionette TRACE conn4 <- [1,2114,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 00:51:37 INFO - . 00:51:37 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1573ms 00:51:37 INFO - PROCESS | 1818 | 1477986697194 Marionette TRACE conn4 -> [0,2115,"getWindowHandle",null] 00:51:37 INFO - PROCESS | 1818 | 1477986697201 Marionette TRACE conn4 <- [1,2115,null,{"value":"8"}] 00:51:37 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 00:51:37 INFO - PROCESS | 1818 | 1477986697234 Marionette TRACE conn4 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:37 INFO - PROCESS | 1818 | 1477986697454 Marionette TRACE conn4 <- [1,2116,null,{"value":null}] 00:51:37 INFO - PROCESS | 1818 | 1477986697762 Marionette TRACE conn4 -> [0,2117,"getWindowHandles",null] 00:51:37 INFO - PROCESS | 1818 | 1477986697768 Marionette TRACE conn4 <- [1,2117,null,["8"]] 00:51:37 INFO - PROCESS | 1818 | 1477986697775 Marionette TRACE conn4 -> [0,2118,"switchToWindow",{"name":"8"}] 00:51:37 INFO - PROCESS | 1818 | 1477986697784 Marionette TRACE conn4 <- [1,2118,null,{}] 00:51:37 INFO - PROCESS | 1818 | 1477986697843 Marionette TRACE conn4 -> [0,2119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f4000 == 21 [pid = 1818] [id = 464] 00:51:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x826f6c00) [pid = 1818] [serial = 1360] [outer = (nil)] 00:51:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x832ec000) [pid = 1818] [serial = 1361] [outer = 0x826f6c00] 00:51:37 INFO - PROCESS | 1818 | 1477986697940 Marionette DEBUG loaded listener.js 00:51:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x838e2c00) [pid = 1818] [serial = 1362] [outer = 0x826f6c00] 00:51:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8dbcd400 == 20 [pid = 1818] [id = 450] 00:51:38 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb8c00 == 19 [pid = 1818] [id = 459] 00:51:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e9800 == 18 [pid = 1818] [id = 458] 00:51:38 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8dd30400) [pid = 1818] [serial = 1318] [outer = (nil)] [url = about:blank] 00:51:38 INFO - PROCESS | 1818 | --DOCSHELL 0x83868000 == 17 [pid = 1818] [id = 457] 00:51:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8260c000 == 16 [pid = 1818] [id = 456] 00:51:38 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4b8400 == 15 [pid = 1818] [id = 455] 00:51:38 INFO - PROCESS | 1818 | 1477986698989 Marionette TRACE conn4 <- [1,2119,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 00:51:39 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8dc6e800) [pid = 1818] [serial = 1327] [outer = (nil)] [url = about:blank] 00:51:39 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8dc73800) [pid = 1818] [serial = 1328] [outer = (nil)] [url = about:blank] 00:51:39 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8c4b1800) [pid = 1818] [serial = 1324] [outer = (nil)] [url = about:blank] 00:51:39 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x826f4400) [pid = 1818] [serial = 1325] [outer = (nil)] [url = about:blank] 00:51:39 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x832f7800) [pid = 1818] [serial = 1321] [outer = (nil)] [url = about:blank] 00:51:39 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x83870c00) [pid = 1818] [serial = 1322] [outer = (nil)] [url = about:blank] 00:51:39 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x83868800) [pid = 1818] [serial = 1315] [outer = (nil)] [url = about:blank] 00:51:39 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x83904800) [pid = 1818] [serial = 1316] [outer = (nil)] [url = about:blank] 00:51:39 INFO - . 00:51:39 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1828ms 00:51:39 INFO - PROCESS | 1818 | 1477986699060 Marionette TRACE conn4 -> [0,2120,"getWindowHandle",null] 00:51:39 INFO - PROCESS | 1818 | 1477986699066 Marionette TRACE conn4 <- [1,2120,null,{"value":"8"}] 00:51:39 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 00:51:39 INFO - PROCESS | 1818 | 1477986699074 Marionette TRACE conn4 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:39 INFO - PROCESS | 1818 | 1477986699246 Marionette TRACE conn4 <- [1,2121,null,{"value":null}] 00:51:39 INFO - PROCESS | 1818 | 1477986699405 Marionette TRACE conn4 -> [0,2122,"getWindowHandles",null] 00:51:39 INFO - PROCESS | 1818 | 1477986699411 Marionette TRACE conn4 <- [1,2122,null,["8"]] 00:51:39 INFO - PROCESS | 1818 | 1477986699428 Marionette TRACE conn4 -> [0,2123,"switchToWindow",{"name":"8"}] 00:51:39 INFO - PROCESS | 1818 | 1477986699436 Marionette TRACE conn4 <- [1,2123,null,{}] 00:51:39 INFO - PROCESS | 1818 | 1477986699442 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x830a0c00 == 16 [pid = 1818] [id = 465] 00:51:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x832eac00) [pid = 1818] [serial = 1363] [outer = (nil)] 00:51:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x83909400) [pid = 1818] [serial = 1364] [outer = 0x832eac00] 00:51:39 INFO - PROCESS | 1818 | 1477986699538 Marionette DEBUG loaded listener.js 00:51:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x83910c00) [pid = 1818] [serial = 1365] [outer = 0x832eac00] 00:51:40 INFO - PROCESS | 1818 | 1477986700342 Marionette TRACE conn4 <- [1,2124,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 00:51:40 INFO - . 00:51:40 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1326ms 00:51:40 INFO - PROCESS | 1818 | 1477986700401 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 00:51:40 INFO - PROCESS | 1818 | 1477986700404 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 00:51:40 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 00:51:40 INFO - PROCESS | 1818 | 1477986700411 Marionette TRACE conn4 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:40 INFO - PROCESS | 1818 | 1477986700664 Marionette TRACE conn4 <- [1,2126,null,{"value":null}] 00:51:40 INFO - PROCESS | 1818 | 1477986700690 Marionette TRACE conn4 -> [0,2127,"getWindowHandles",null] 00:51:40 INFO - PROCESS | 1818 | 1477986700700 Marionette TRACE conn4 <- [1,2127,null,["8"]] 00:51:40 INFO - PROCESS | 1818 | 1477986700709 Marionette TRACE conn4 -> [0,2128,"switchToWindow",{"name":"8"}] 00:51:40 INFO - PROCESS | 1818 | 1477986700715 Marionette TRACE conn4 <- [1,2128,null,{}] 00:51:40 INFO - PROCESS | 1818 | 1477986700721 Marionette TRACE conn4 -> [0,2129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x838eb000 == 17 [pid = 1818] [id = 466] 00:51:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x87df3800) [pid = 1818] [serial = 1366] [outer = (nil)] 00:51:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x87df5c00) [pid = 1818] [serial = 1367] [outer = 0x87df3800] 00:51:40 INFO - PROCESS | 1818 | 1477986700811 Marionette DEBUG loaded listener.js 00:51:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8c4af400) [pid = 1818] [serial = 1368] [outer = 0x87df3800] 00:51:41 INFO - PROCESS | 1818 | [1818] 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 00:51:41 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:51:41 INFO - PROCESS | 1818 | 1477986701649 Marionette TRACE conn4 <- [1,2129,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 00:51:41 INFO - . 00:51:41 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1274ms 00:51:41 INFO - PROCESS | 1818 | 1477986701685 Marionette TRACE conn4 -> [0,2130,"getWindowHandle",null] 00:51:41 INFO - PROCESS | 1818 | 1477986701688 Marionette TRACE conn4 <- [1,2130,null,{"value":"8"}] 00:51:41 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 00:51:41 INFO - PROCESS | 1818 | 1477986701705 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:41 INFO - PROCESS | 1818 | 1477986701946 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 00:51:41 INFO - PROCESS | 1818 | 1477986701972 Marionette TRACE conn4 -> [0,2132,"getWindowHandles",null] 00:51:41 INFO - PROCESS | 1818 | 1477986701975 Marionette TRACE conn4 <- [1,2132,null,["8"]] 00:51:41 INFO - PROCESS | 1818 | 1477986701981 Marionette TRACE conn4 -> [0,2133,"switchToWindow",{"name":"8"}] 00:51:41 INFO - PROCESS | 1818 | 1477986701987 Marionette TRACE conn4 <- [1,2133,null,{}] 00:51:42 INFO - PROCESS | 1818 | 1477986701992 Marionette TRACE conn4 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc72c00 == 18 [pid = 1818] [id = 467] 00:51:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8dc73400) [pid = 1818] [serial = 1369] [outer = (nil)] 00:51:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8dcb7800) [pid = 1818] [serial = 1370] [outer = 0x8dc73400] 00:51:42 INFO - PROCESS | 1818 | 1477986702181 Marionette DEBUG loaded listener.js 00:51:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8dd2d400) [pid = 1818] [serial = 1371] [outer = 0x8dc73400] 00:51:42 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:51:42 INFO - PROCESS | 1818 | 1477986702982 Marionette TRACE conn4 <- [1,2134,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 00:51:43 INFO - . 00:51:43 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1332ms 00:51:43 INFO - PROCESS | 1818 | 1477986703031 Marionette TRACE conn4 -> [0,2135,"getWindowHandle",null] 00:51:43 INFO - PROCESS | 1818 | 1477986703035 Marionette TRACE conn4 <- [1,2135,null,{"value":"8"}] 00:51:43 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 00:51:43 INFO - PROCESS | 1818 | 1477986703049 Marionette TRACE conn4 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:43 INFO - PROCESS | 1818 | 1477986703271 Marionette TRACE conn4 <- [1,2136,null,{"value":null}] 00:51:43 INFO - PROCESS | 1818 | 1477986703306 Marionette TRACE conn4 -> [0,2137,"getWindowHandles",null] 00:51:43 INFO - PROCESS | 1818 | 1477986703308 Marionette TRACE conn4 <- [1,2137,null,["8"]] 00:51:43 INFO - PROCESS | 1818 | 1477986703314 Marionette TRACE conn4 -> [0,2138,"switchToWindow",{"name":"8"}] 00:51:43 INFO - PROCESS | 1818 | 1477986703319 Marionette TRACE conn4 <- [1,2138,null,{}] 00:51:43 INFO - PROCESS | 1818 | 1477986703324 Marionette TRACE conn4 -> [0,2139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x83870400 == 19 [pid = 1818] [id = 468] 00:51:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8fb10c00) [pid = 1818] [serial = 1372] [outer = (nil)] 00:51:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x832ee800) [pid = 1818] [serial = 1373] [outer = 0x8fb10c00] 00:51:43 INFO - PROCESS | 1818 | 1477986703496 Marionette DEBUG loaded listener.js 00:51:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8c4e7800) [pid = 1818] [serial = 1374] [outer = 0x8fb10c00] 00:51:43 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x91bb9000) [pid = 1818] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 00:51:43 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8260c800) [pid = 1818] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 00:51:43 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x83869000) [pid = 1818] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 00:51:43 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8c4b8c00) [pid = 1818] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 00:51:43 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8c4e9c00) [pid = 1818] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 00:51:43 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8dc70000) [pid = 1818] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 00:51:44 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:51:44 INFO - PROCESS | 1818 | 1477986704356 Marionette TRACE conn4 <- [1,2139,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 00:51:44 INFO - . 00:51:44 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1322ms 00:51:44 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 00:51:44 INFO - PROCESS | 1818 | 1477986704371 Marionette TRACE conn4 -> [0,2140,"getWindowHandle",null] 00:51:44 INFO - PROCESS | 1818 | 1477986704374 Marionette TRACE conn4 <- [1,2140,null,{"value":"8"}] 00:51:44 INFO - PROCESS | 1818 | 1477986704381 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:44 INFO - PROCESS | 1818 | 1477986704547 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 00:51:44 INFO - PROCESS | 1818 | 1477986704558 Marionette TRACE conn4 -> [0,2142,"getWindowHandles",null] 00:51:44 INFO - PROCESS | 1818 | 1477986704561 Marionette TRACE conn4 <- [1,2142,null,["8"]] 00:51:44 INFO - PROCESS | 1818 | 1477986704565 Marionette TRACE conn4 -> [0,2143,"switchToWindow",{"name":"8"}] 00:51:44 INFO - PROCESS | 1818 | 1477986704571 Marionette TRACE conn4 <- [1,2143,null,{}] 00:51:44 INFO - PROCESS | 1818 | 1477986704576 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x931dc800 == 20 [pid = 1818] [id = 469] 00:51:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x931de000) [pid = 1818] [serial = 1375] [outer = (nil)] 00:51:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x9386f800) [pid = 1818] [serial = 1376] [outer = 0x931de000] 00:51:44 INFO - PROCESS | 1818 | 1477986704815 Marionette DEBUG loaded listener.js 00:51:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x94a94000) [pid = 1818] [serial = 1377] [outer = 0x931de000] 00:51:45 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 00:51:45 INFO - PROCESS | 1818 | 1477986705542 Marionette TRACE conn4 <- [1,2144,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 00:51:45 INFO - . 00:51: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 1189ms 00:51:45 INFO - PROCESS | 1818 | 1477986705568 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 00:51:45 INFO - PROCESS | 1818 | 1477986705572 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 00:51: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 00:51:45 INFO - PROCESS | 1818 | 1477986705581 Marionette TRACE conn4 -> [0,2146,"getContext",null] 00:51:45 INFO - PROCESS | 1818 | 1477986705583 Marionette TRACE conn4 <- [1,2146,null,{"value":"content"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705587 Marionette TRACE conn4 -> [0,2147,"setContext",{"value":"chrome"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705592 Marionette TRACE conn4 <- [1,2147,null,{}] 00:51:45 INFO - PROCESS | 1818 | 1477986705597 Marionette TRACE conn4 -> [0,2148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:51:45 INFO - PROCESS | 1818 | 1477986705614 Marionette TRACE conn4 <- [1,2148,null,{"value":true}] 00:51:45 INFO - PROCESS | 1818 | 1477986705623 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"content"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705626 Marionette TRACE conn4 <- [1,2149,null,{}] 00:51:45 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 00:51:45 INFO - PROCESS | 1818 | 1477986705633 Marionette TRACE conn4 -> [0,2150,"getContext",null] 00:51:45 INFO - PROCESS | 1818 | 1477986705636 Marionette TRACE conn4 <- [1,2150,null,{"value":"content"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705641 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"chrome"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705645 Marionette TRACE conn4 <- [1,2151,null,{}] 00:51:45 INFO - PROCESS | 1818 | 1477986705662 Marionette TRACE conn4 -> [0,2152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:51:45 INFO - PROCESS | 1818 | 1477986705680 Marionette TRACE conn4 <- [1,2152,null,{"value":null}] 00:51:45 INFO - PROCESS | 1818 | 1477986705684 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"content"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705688 Marionette TRACE conn4 <- [1,2153,null,{}] 00:51:45 INFO - PROCESS | 1818 | 1477986705693 Marionette TRACE conn4 -> [0,2154,"getContext",null] 00:51:45 INFO - PROCESS | 1818 | 1477986705699 Marionette TRACE conn4 <- [1,2154,null,{"value":"content"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705704 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"chrome"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705710 Marionette TRACE conn4 <- [1,2155,null,{}] 00:51:45 INFO - PROCESS | 1818 | 1477986705715 Marionette TRACE conn4 -> [0,2156,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:51:45 INFO - PROCESS | 1818 | 1477986705732 Marionette TRACE conn4 <- [1,2156,null,{"value":true}] 00:51:45 INFO - PROCESS | 1818 | 1477986705737 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"content"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705760 Marionette TRACE conn4 <- [1,2157,null,{}] 00:51:45 INFO - Setting pref security.mixed_content.use_hsts (false) 00:51:45 INFO - PROCESS | 1818 | 1477986705766 Marionette TRACE conn4 -> [0,2158,"getContext",null] 00:51:45 INFO - PROCESS | 1818 | 1477986705769 Marionette TRACE conn4 <- [1,2158,null,{"value":"content"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705774 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"chrome"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705777 Marionette TRACE conn4 <- [1,2159,null,{}] 00:51:45 INFO - PROCESS | 1818 | 1477986705782 Marionette TRACE conn4 -> [0,2160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:51:45 INFO - PROCESS | 1818 | 1477986705799 Marionette TRACE conn4 <- [1,2160,null,{"value":null}] 00:51:45 INFO - PROCESS | 1818 | 1477986705846 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"content"}] 00:51:45 INFO - PROCESS | 1818 | 1477986705852 Marionette TRACE conn4 <- [1,2161,null,{}] 00:51:45 INFO - PROCESS | 1818 | 1477986705860 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:46 INFO - PROCESS | 1818 | 1477986706068 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 00:51:46 INFO - PROCESS | 1818 | 1477986706249 Marionette TRACE conn4 -> [0,2163,"getWindowHandles",null] 00:51:46 INFO - PROCESS | 1818 | 1477986706257 Marionette TRACE conn4 <- [1,2163,null,["8"]] 00:51:46 INFO - PROCESS | 1818 | 1477986706264 Marionette TRACE conn4 -> [0,2164,"switchToWindow",{"name":"8"}] 00:51:46 INFO - PROCESS | 1818 | 1477986706273 Marionette TRACE conn4 <- [1,2164,null,{}] 00:51:46 INFO - PROCESS | 1818 | 1477986706323 Marionette TRACE conn4 -> [0,2165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x83871800 == 21 [pid = 1818] [id = 470] 00:51:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x838de400) [pid = 1818] [serial = 1378] [outer = (nil)] 00:51:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x83908800) [pid = 1818] [serial = 1379] [outer = 0x838de400] 00:51:46 INFO - PROCESS | 1818 | 1477986706440 Marionette DEBUG loaded listener.js 00:51:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x83985000) [pid = 1818] [serial = 1380] [outer = 0x838de400] 00:51:47 INFO - PROCESS | 1818 | [1818] 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 00:51:47 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:51:47 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 00:51:47 INFO - PROCESS | 1818 | 1477986707317 Marionette TRACE conn4 <- [1,2165,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 00:51:47 INFO - . 00:51: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 1758ms 00:51:47 INFO - PROCESS | 1818 | 1477986707340 Marionette TRACE conn4 -> [0,2166,"getWindowHandle",null] 00:51:47 INFO - PROCESS | 1818 | 1477986707349 Marionette TRACE conn4 <- [1,2166,null,{"value":"8"}] 00:51: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 00:51:47 INFO - PROCESS | 1818 | 1477986707357 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:47 INFO - PROCESS | 1818 | 1477986707580 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 00:51:47 INFO - PROCESS | 1818 | 1477986707738 Marionette TRACE conn4 -> [0,2168,"getWindowHandles",null] 00:51:47 INFO - PROCESS | 1818 | 1477986707743 Marionette TRACE conn4 <- [1,2168,null,["8"]] 00:51:47 INFO - PROCESS | 1818 | 1477986707770 Marionette TRACE conn4 -> [0,2169,"switchToWindow",{"name":"8"}] 00:51:47 INFO - PROCESS | 1818 | 1477986707777 Marionette TRACE conn4 <- [1,2169,null,{}] 00:51:47 INFO - PROCESS | 1818 | 1477986707783 Marionette TRACE conn4 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x83902400 == 22 [pid = 1818] [id = 471] 00:51:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x839c2000) [pid = 1818] [serial = 1381] [outer = (nil)] 00:51:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8fa84c00) [pid = 1818] [serial = 1382] [outer = 0x839c2000] 00:51:47 INFO - PROCESS | 1818 | 1477986707934 Marionette DEBUG loaded listener.js 00:51:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8fb09800) [pid = 1818] [serial = 1383] [outer = 0x839c2000] 00:51:48 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 00:51:48 INFO - PROCESS | 1818 | 1477986708866 Marionette TRACE conn4 <- [1,2170,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 00:51:48 INFO - . 00:51: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 1533ms 00:51:48 INFO - PROCESS | 1818 | 1477986708913 Marionette TRACE conn4 -> [0,2171,"getWindowHandle",null] 00:51:48 INFO - PROCESS | 1818 | 1477986708929 Marionette TRACE conn4 <- [1,2171,null,{"value":"8"}] 00:51: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 00:51:48 INFO - PROCESS | 1818 | 1477986708939 Marionette TRACE conn4 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:49 INFO - PROCESS | 1818 | 1477986709160 Marionette TRACE conn4 <- [1,2172,null,{"value":null}] 00:51:49 INFO - PROCESS | 1818 | 1477986709350 Marionette TRACE conn4 -> [0,2173,"getWindowHandles",null] 00:51:49 INFO - PROCESS | 1818 | 1477986709356 Marionette TRACE conn4 <- [1,2173,null,["8"]] 00:51:49 INFO - PROCESS | 1818 | 1477986709362 Marionette TRACE conn4 -> [0,2174,"switchToWindow",{"name":"8"}] 00:51:49 INFO - PROCESS | 1818 | 1477986709370 Marionette TRACE conn4 <- [1,2174,null,{}] 00:51:49 INFO - PROCESS | 1818 | 1477986709420 Marionette TRACE conn4 -> [0,2175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x95832400 == 23 [pid = 1818] [id = 472] 00:51:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x95836800) [pid = 1818] [serial = 1384] [outer = (nil)] 00:51:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x95c2b400) [pid = 1818] [serial = 1385] [outer = 0x95836800] 00:51:49 INFO - PROCESS | 1818 | 1477986709546 Marionette DEBUG loaded listener.js 00:51:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x95c58800) [pid = 1818] [serial = 1386] [outer = 0x95836800] 00:51:50 INFO - PROCESS | 1818 | [1818] 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 00:51:50 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:51:50 INFO - PROCESS | 1818 | 1477986710429 Marionette TRACE conn4 <- [1,2175,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 00:51:50 INFO - . 00:51: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 1523ms 00:51:50 INFO - PROCESS | 1818 | 1477986710461 Marionette TRACE conn4 -> [0,2176,"getWindowHandle",null] 00:51:50 INFO - PROCESS | 1818 | 1477986710465 Marionette TRACE conn4 <- [1,2176,null,{"value":"8"}] 00:51: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 00:51:50 INFO - PROCESS | 1818 | 1477986710475 Marionette TRACE conn4 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:50 INFO - PROCESS | 1818 | 1477986710823 Marionette TRACE conn4 <- [1,2177,null,{"value":null}] 00:51:50 INFO - PROCESS | 1818 | 1477986710942 Marionette TRACE conn4 -> [0,2178,"getWindowHandles",null] 00:51:50 INFO - PROCESS | 1818 | 1477986710950 Marionette TRACE conn4 <- [1,2178,null,["8"]] 00:51:50 INFO - PROCESS | 1818 | 1477986710959 Marionette TRACE conn4 -> [0,2179,"switchToWindow",{"name":"8"}] 00:51:50 INFO - PROCESS | 1818 | 1477986710964 Marionette TRACE conn4 <- [1,2179,null,{}] 00:51:50 INFO - PROCESS | 1818 | 1477986710974 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x994c0000 == 24 [pid = 1818] [id = 473] 00:51:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x994dfc00) [pid = 1818] [serial = 1387] [outer = (nil)] 00:51:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x9a03d400) [pid = 1818] [serial = 1388] [outer = 0x994dfc00] 00:51:51 INFO - PROCESS | 1818 | 1477986711083 Marionette DEBUG loaded listener.js 00:51:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x9a042400) [pid = 1818] [serial = 1389] [outer = 0x994dfc00] 00:51:51 INFO - PROCESS | 1818 | [1818] 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 00:51:51 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:51:51 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:51:52 INFO - PROCESS | 1818 | 1477986712103 Marionette TRACE conn4 <- [1,2180,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 00:51:52 INFO - . 00:51:52 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 1681ms 00:51:52 INFO - PROCESS | 1818 | 1477986712157 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 00:51:52 INFO - PROCESS | 1818 | 1477986712163 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 00:51:52 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 00:51:52 INFO - Clearing pref security.mixed_content.send_hsts_priming 00:51:52 INFO - PROCESS | 1818 | 1477986712173 Marionette TRACE conn4 -> [0,2182,"getContext",null] 00:51:52 INFO - PROCESS | 1818 | 1477986712179 Marionette TRACE conn4 <- [1,2182,null,{"value":"content"}] 00:51:52 INFO - PROCESS | 1818 | 1477986712188 Marionette TRACE conn4 -> [0,2183,"setContext",{"value":"chrome"}] 00:51:52 INFO - PROCESS | 1818 | 1477986712193 Marionette TRACE conn4 <- [1,2183,null,{}] 00:51:52 INFO - PROCESS | 1818 | 1477986712201 Marionette TRACE conn4 -> [0,2184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:51:52 INFO - PROCESS | 1818 | 1477986712221 Marionette TRACE conn4 <- [1,2184,null,{"value":null}] 00:51:52 INFO - PROCESS | 1818 | 1477986712267 Marionette TRACE conn4 -> [0,2185,"setContext",{"value":"content"}] 00:51:52 INFO - PROCESS | 1818 | 1477986712276 Marionette TRACE conn4 <- [1,2185,null,{}] 00:51:52 INFO - Clearing pref security.mixed_content.use_hsts 00:51:52 INFO - PROCESS | 1818 | 1477986712293 Marionette TRACE conn4 -> [0,2186,"getContext",null] 00:51:52 INFO - PROCESS | 1818 | 1477986712297 Marionette TRACE conn4 <- [1,2186,null,{"value":"content"}] 00:51:52 INFO - PROCESS | 1818 | 1477986712304 Marionette TRACE conn4 -> [0,2187,"setContext",{"value":"chrome"}] 00:51:52 INFO - PROCESS | 1818 | 1477986712307 Marionette TRACE conn4 <- [1,2187,null,{}] 00:51:52 INFO - PROCESS | 1818 | 1477986712321 Marionette TRACE conn4 -> [0,2188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:51:52 INFO - PROCESS | 1818 | 1477986712338 Marionette TRACE conn4 <- [1,2188,null,{"value":null}] 00:51:52 INFO - PROCESS | 1818 | 1477986712346 Marionette TRACE conn4 -> [0,2189,"setContext",{"value":"content"}] 00:51:52 INFO - PROCESS | 1818 | 1477986712353 Marionette TRACE conn4 <- [1,2189,null,{}] 00:51:52 INFO - PROCESS | 1818 | 1477986712360 Marionette TRACE conn4 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:52 INFO - PROCESS | 1818 | 1477986712624 Marionette TRACE conn4 <- [1,2190,null,{"value":null}] 00:51:52 INFO - PROCESS | 1818 | 1477986712825 Marionette TRACE conn4 -> [0,2191,"getWindowHandles",null] 00:51:52 INFO - PROCESS | 1818 | 1477986712836 Marionette TRACE conn4 <- [1,2191,null,["8"]] 00:51:52 INFO - PROCESS | 1818 | 1477986712885 Marionette TRACE conn4 -> [0,2192,"switchToWindow",{"name":"8"}] 00:51:52 INFO - PROCESS | 1818 | 1477986712893 Marionette TRACE conn4 <- [1,2192,null,{}] 00:51:52 INFO - PROCESS | 1818 | 1477986712902 Marionette TRACE conn4 -> [0,2193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x83907400 == 25 [pid = 1818] [id = 474] 00:51:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8390b000) [pid = 1818] [serial = 1390] [outer = (nil)] 00:51:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x83984c00) [pid = 1818] [serial = 1391] [outer = 0x8390b000] 00:51:53 INFO - PROCESS | 1818 | 1477986713006 Marionette DEBUG loaded listener.js 00:51:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x839c2400) [pid = 1818] [serial = 1392] [outer = 0x8390b000] 00:51:54 INFO - PROCESS | 1818 | --DOCSHELL 0x832edc00 == 24 [pid = 1818] [id = 451] 00:51:54 INFO - PROCESS | 1818 | --DOCSHELL 0x94ba9c00 == 23 [pid = 1818] [id = 460] 00:51:54 INFO - PROCESS | 1818 | --DOCSHELL 0x83867800 == 22 [pid = 1818] [id = 452] 00:51:54 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc6b400 == 21 [pid = 1818] [id = 453] 00:51:54 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e1c00 == 20 [pid = 1818] [id = 454] 00:51:54 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcae400 == 19 [pid = 1818] [id = 463] 00:51:54 INFO - PROCESS | 1818 | --DOCSHELL 0x82608400 == 18 [pid = 1818] [id = 461] 00:51:54 INFO - PROCESS | 1818 | --DOCSHELL 0x839c9000 == 17 [pid = 1818] [id = 462] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x82612000) [pid = 1818] [serial = 1336] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8d9e7400) [pid = 1818] [serial = 1334] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x83874000) [pid = 1818] [serial = 1340] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x958e3400) [pid = 1818] [serial = 1348] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c4e4000) [pid = 1818] [serial = 1333] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8c720c00) [pid = 1818] [serial = 1342] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x826a5400) [pid = 1818] [serial = 1337] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x91bbb000) [pid = 1818] [serial = 1345] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x92a5c400) [pid = 1818] [serial = 1346] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x83870000) [pid = 1818] [serial = 1339] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x91074000) [pid = 1818] [serial = 1330] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8c722c00) [pid = 1818] [serial = 1343] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8dd36000) [pid = 1818] [serial = 1319] [outer = (nil)] [url = about:blank] 00:51:54 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 00:51:54 INFO - PROCESS | 1818 | 1477986714634 Marionette TRACE conn4 <- [1,2193,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 00:51:54 INFO - . 00:51:54 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 2521ms 00:51:54 INFO - PROCESS | 1818 | 1477986714694 Marionette TRACE conn4 -> [0,2194,"getWindowHandle",null] 00:51:54 INFO - PROCESS | 1818 | 1477986714700 Marionette TRACE conn4 <- [1,2194,null,{"value":"8"}] 00:51:54 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 00:51:54 INFO - PROCESS | 1818 | 1477986714709 Marionette TRACE conn4 -> [0,2195,"getContext",null] 00:51:54 INFO - PROCESS | 1818 | 1477986714716 Marionette TRACE conn4 <- [1,2195,null,{"value":"content"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714767 Marionette TRACE conn4 -> [0,2196,"setContext",{"value":"chrome"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714772 Marionette TRACE conn4 <- [1,2196,null,{}] 00:51:54 INFO - PROCESS | 1818 | 1477986714784 Marionette TRACE conn4 -> [0,2197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:51:54 INFO - PROCESS | 1818 | 1477986714806 Marionette TRACE conn4 <- [1,2197,null,{"value":true}] 00:51:54 INFO - PROCESS | 1818 | 1477986714812 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"content"}] 00:51:54 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 00:51:54 INFO - PROCESS | 1818 | 1477986714821 Marionette TRACE conn4 <- [1,2198,null,{}] 00:51:54 INFO - PROCESS | 1818 | 1477986714832 Marionette TRACE conn4 -> [0,2199,"getContext",null] 00:51:54 INFO - PROCESS | 1818 | 1477986714838 Marionette TRACE conn4 <- [1,2199,null,{"value":"content"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714843 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"chrome"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714847 Marionette TRACE conn4 <- [1,2200,null,{}] 00:51:54 INFO - PROCESS | 1818 | 1477986714853 Marionette TRACE conn4 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:51:54 INFO - PROCESS | 1818 | 1477986714872 Marionette TRACE conn4 <- [1,2201,null,{"value":null}] 00:51:54 INFO - PROCESS | 1818 | 1477986714878 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"content"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714885 Marionette TRACE conn4 <- [1,2202,null,{}] 00:51:54 INFO - PROCESS | 1818 | 1477986714890 Marionette TRACE conn4 -> [0,2203,"getContext",null] 00:51:54 INFO - PROCESS | 1818 | 1477986714896 Marionette TRACE conn4 <- [1,2203,null,{"value":"content"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714912 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"chrome"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714919 Marionette TRACE conn4 <- [1,2204,null,{}] 00:51:54 INFO - PROCESS | 1818 | 1477986714924 Marionette TRACE conn4 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:51:54 INFO - PROCESS | 1818 | 1477986714943 Marionette TRACE conn4 <- [1,2205,null,{"value":true}] 00:51:54 INFO - PROCESS | 1818 | 1477986714948 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"content"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714951 Marionette TRACE conn4 <- [1,2206,null,{}] 00:51:54 INFO - Setting pref security.mixed_content.use_hsts (false) 00:51:54 INFO - PROCESS | 1818 | 1477986714957 Marionette TRACE conn4 -> [0,2207,"getContext",null] 00:51:54 INFO - PROCESS | 1818 | 1477986714960 Marionette TRACE conn4 <- [1,2207,null,{"value":"content"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714968 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"chrome"}] 00:51:54 INFO - PROCESS | 1818 | 1477986714973 Marionette TRACE conn4 <- [1,2208,null,{}] 00:51:54 INFO - PROCESS | 1818 | 1477986714979 Marionette TRACE conn4 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:51:55 INFO - PROCESS | 1818 | 1477986714998 Marionette TRACE conn4 <- [1,2209,null,{"value":null}] 00:51:55 INFO - PROCESS | 1818 | 1477986715008 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"content"}] 00:51:55 INFO - PROCESS | 1818 | 1477986715011 Marionette TRACE conn4 <- [1,2210,null,{}] 00:51:55 INFO - PROCESS | 1818 | 1477986715031 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:55 INFO - PROCESS | 1818 | 1477986715205 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 00:51:55 INFO - PROCESS | 1818 | 1477986715215 Marionette TRACE conn4 -> [0,2212,"getWindowHandles",null] 00:51:55 INFO - PROCESS | 1818 | 1477986715218 Marionette TRACE conn4 <- [1,2212,null,["8"]] 00:51:55 INFO - PROCESS | 1818 | 1477986715226 Marionette TRACE conn4 -> [0,2213,"switchToWindow",{"name":"8"}] 00:51:55 INFO - PROCESS | 1818 | 1477986715232 Marionette TRACE conn4 <- [1,2213,null,{}] 00:51:55 INFO - PROCESS | 1818 | 1477986715237 Marionette TRACE conn4 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a4800 == 18 [pid = 1818] [id = 475] 00:51:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x826a7400) [pid = 1818] [serial = 1393] [outer = (nil)] 00:51:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x83854000) [pid = 1818] [serial = 1394] [outer = 0x826a7400] 00:51:55 INFO - PROCESS | 1818 | 1477986715334 Marionette DEBUG loaded listener.js 00:51:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x83856400) [pid = 1818] [serial = 1395] [outer = 0x826a7400] 00:51:56 INFO - PROCESS | 1818 | 1477986716174 Marionette TRACE conn4 <- [1,2214,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 00:51:56 INFO - . 00:51:56 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 1483ms 00:51:56 INFO - PROCESS | 1818 | 1477986716191 Marionette TRACE conn4 -> [0,2215,"getWindowHandle",null] 00:51:56 INFO - PROCESS | 1818 | 1477986716195 Marionette TRACE conn4 <- [1,2215,null,{"value":"8"}] 00:51:56 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 00:51:56 INFO - PROCESS | 1818 | 1477986716203 Marionette TRACE conn4 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:56 INFO - PROCESS | 1818 | 1477986716436 Marionette TRACE conn4 <- [1,2216,null,{"value":null}] 00:51:56 INFO - PROCESS | 1818 | 1477986716461 Marionette TRACE conn4 -> [0,2217,"getWindowHandles",null] 00:51:56 INFO - PROCESS | 1818 | 1477986716465 Marionette TRACE conn4 <- [1,2217,null,["8"]] 00:51:56 INFO - PROCESS | 1818 | 1477986716470 Marionette TRACE conn4 -> [0,2218,"switchToWindow",{"name":"8"}] 00:51:56 INFO - PROCESS | 1818 | 1477986716475 Marionette TRACE conn4 <- [1,2218,null,{}] 00:51:56 INFO - PROCESS | 1818 | 1477986716480 Marionette TRACE conn4 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x838eac00 == 19 [pid = 1818] [id = 476] 00:51:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x838eb400) [pid = 1818] [serial = 1396] [outer = (nil)] 00:51:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x83907c00) [pid = 1818] [serial = 1397] [outer = 0x838eb400] 00:51:56 INFO - PROCESS | 1818 | 1477986716644 Marionette DEBUG loaded listener.js 00:51:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x83980000) [pid = 1818] [serial = 1398] [outer = 0x838eb400] 00:51:57 INFO - PROCESS | 1818 | [1818] 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 00:51:57 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:51:57 INFO - PROCESS | 1818 | [1818] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 00:51:57 INFO - PROCESS | 1818 | 1477986717446 Marionette TRACE conn4 <- [1,2219,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 00:51:57 INFO - . 00:51:57 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 1272ms 00:51:57 INFO - PROCESS | 1818 | 1477986717479 Marionette TRACE conn4 -> [0,2220,"getWindowHandle",null] 00:51:57 INFO - PROCESS | 1818 | 1477986717482 Marionette TRACE conn4 <- [1,2220,null,{"value":"8"}] 00:51:57 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:51:57 INFO - Clearing pref security.mixed_content.send_hsts_priming 00:51:57 INFO - PROCESS | 1818 | 1477986717489 Marionette TRACE conn4 -> [0,2221,"getContext",null] 00:51:57 INFO - PROCESS | 1818 | 1477986717492 Marionette TRACE conn4 <- [1,2221,null,{"value":"content"}] 00:51:57 INFO - PROCESS | 1818 | 1477986717504 Marionette TRACE conn4 -> [0,2222,"setContext",{"value":"chrome"}] 00:51:57 INFO - PROCESS | 1818 | 1477986717509 Marionette TRACE conn4 <- [1,2222,null,{}] 00:51:57 INFO - PROCESS | 1818 | 1477986717516 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:51:57 INFO - PROCESS | 1818 | 1477986717533 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 00:51:57 INFO - PROCESS | 1818 | 1477986717545 Marionette TRACE conn4 -> [0,2224,"setContext",{"value":"content"}] 00:51:57 INFO - PROCESS | 1818 | 1477986717550 Marionette TRACE conn4 <- [1,2224,null,{}] 00:51:57 INFO - Clearing pref security.mixed_content.use_hsts 00:51:57 INFO - PROCESS | 1818 | 1477986717556 Marionette TRACE conn4 -> [0,2225,"getContext",null] 00:51:57 INFO - PROCESS | 1818 | 1477986717560 Marionette TRACE conn4 <- [1,2225,null,{"value":"content"}] 00:51:57 INFO - PROCESS | 1818 | 1477986717565 Marionette TRACE conn4 -> [0,2226,"setContext",{"value":"chrome"}] 00:51:57 INFO - PROCESS | 1818 | 1477986717569 Marionette TRACE conn4 <- [1,2226,null,{}] 00:51:57 INFO - PROCESS | 1818 | 1477986717575 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:51:57 INFO - PROCESS | 1818 | 1477986717588 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 00:51:57 INFO - PROCESS | 1818 | 1477986717602 Marionette TRACE conn4 -> [0,2228,"setContext",{"value":"content"}] 00:51:57 INFO - PROCESS | 1818 | 1477986717604 Marionette TRACE conn4 <- [1,2228,null,{}] 00:51:57 INFO - PROCESS | 1818 | 1477986717610 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:57 INFO - PROCESS | 1818 | 1477986717854 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 00:51:57 INFO - PROCESS | 1818 | 1477986717882 Marionette TRACE conn4 -> [0,2230,"getWindowHandles",null] 00:51:57 INFO - PROCESS | 1818 | 1477986717887 Marionette TRACE conn4 <- [1,2230,null,["8"]] 00:51:57 INFO - PROCESS | 1818 | 1477986717892 Marionette TRACE conn4 -> [0,2231,"switchToWindow",{"name":"8"}] 00:51:57 INFO - PROCESS | 1818 | 1477986717899 Marionette TRACE conn4 <- [1,2231,null,{}] 00:51:57 INFO - PROCESS | 1818 | 1477986717978 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4b9400 == 20 [pid = 1818] [id = 477] 00:51:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8c4b9800) [pid = 1818] [serial = 1399] [outer = (nil)] 00:51:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8c4df800) [pid = 1818] [serial = 1400] [outer = 0x8c4b9800] 00:51:58 INFO - PROCESS | 1818 | 1477986718076 Marionette DEBUG loaded listener.js 00:51:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8c4e4000) [pid = 1818] [serial = 1401] [outer = 0x8c4b9800] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x931de000) [pid = 1818] [serial = 1375] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8fb10c00) [pid = 1818] [serial = 1372] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8dc73400) [pid = 1818] [serial = 1369] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8fa93800) [pid = 1818] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x832eac00) [pid = 1818] [serial = 1363] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x826f6c00) [pid = 1818] [serial = 1360] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x87df3800) [pid = 1818] [serial = 1366] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8dcaf400) [pid = 1818] [serial = 1357] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x839c9400) [pid = 1818] [serial = 1354] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 00:51:58 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x82608800) [pid = 1818] [serial = 1351] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 00:51:59 INFO - PROCESS | 1818 | [1818] 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 00:51:59 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:51:59 INFO - PROCESS | 1818 | 1477986719226 Marionette TRACE conn4 <- [1,2232,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 00:51:59 INFO - . 00:51:59 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 1753ms 00:51:59 INFO - PROCESS | 1818 | 1477986719246 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 00:51:59 INFO - PROCESS | 1818 | 1477986719249 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 00:51:59 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:51:59 INFO - PROCESS | 1818 | 1477986719256 Marionette TRACE conn4 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:51:59 INFO - PROCESS | 1818 | 1477986719475 Marionette TRACE conn4 <- [1,2234,null,{"value":null}] 00:51:59 INFO - PROCESS | 1818 | 1477986719487 Marionette TRACE conn4 -> [0,2235,"getWindowHandles",null] 00:51:59 INFO - PROCESS | 1818 | 1477986719490 Marionette TRACE conn4 <- [1,2235,null,["8"]] 00:51:59 INFO - PROCESS | 1818 | 1477986719504 Marionette TRACE conn4 -> [0,2236,"switchToWindow",{"name":"8"}] 00:51:59 INFO - PROCESS | 1818 | 1477986719515 Marionette TRACE conn4 <- [1,2236,null,{}] 00:51:59 INFO - PROCESS | 1818 | 1477986719520 Marionette TRACE conn4 -> [0,2237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:51:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260ec00 == 21 [pid = 1818] [id = 478] 00:51:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8c720400) [pid = 1818] [serial = 1402] [outer = (nil)] 00:51:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8c72cc00) [pid = 1818] [serial = 1403] [outer = 0x8c720400] 00:51:59 INFO - PROCESS | 1818 | 1477986719618 Marionette DEBUG loaded listener.js 00:51:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8dd33c00) [pid = 1818] [serial = 1404] [outer = 0x8c720400] 00:52:00 INFO - PROCESS | 1818 | 1477986720386 Marionette TRACE conn4 <- [1,2237,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 00:52:00 INFO - . 00:52:00 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 1170ms 00:52:00 INFO - PROCESS | 1818 | 1477986720426 Marionette TRACE conn4 -> [0,2238,"getWindowHandle",null] 00:52:00 INFO - PROCESS | 1818 | 1477986720428 Marionette TRACE conn4 <- [1,2238,null,{"value":"8"}] 00:52:00 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 00:52:00 INFO - PROCESS | 1818 | 1477986720436 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:00 INFO - PROCESS | 1818 | 1477986720592 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 00:52:00 INFO - PROCESS | 1818 | 1477986720731 Marionette TRACE conn4 -> [0,2240,"getWindowHandles",null] 00:52:00 INFO - PROCESS | 1818 | 1477986720737 Marionette TRACE conn4 <- [1,2240,null,["8"]] 00:52:00 INFO - PROCESS | 1818 | 1477986720778 Marionette TRACE conn4 -> [0,2241,"switchToWindow",{"name":"8"}] 00:52:00 INFO - PROCESS | 1818 | 1477986720786 Marionette TRACE conn4 <- [1,2241,null,{}] 00:52:00 INFO - PROCESS | 1818 | 1477986720794 Marionette TRACE conn4 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260d000 == 22 [pid = 1818] [id = 479] 00:52:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8260f400) [pid = 1818] [serial = 1405] [outer = (nil)] 00:52:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x826a2400) [pid = 1818] [serial = 1406] [outer = 0x8260f400] 00:52:00 INFO - PROCESS | 1818 | 1477986720910 Marionette DEBUG loaded listener.js 00:52:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x826f1c00) [pid = 1818] [serial = 1407] [outer = 0x8260f400] 00:52:01 INFO - PROCESS | 1818 | [1818] 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 00:52:01 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 00:52:01 INFO - PROCESS | 1818 | 1477986721869 Marionette TRACE conn4 <- [1,2242,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 00:52:01 INFO - . 00:52:01 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 1484ms 00:52:01 INFO - PROCESS | 1818 | 1477986721920 Marionette TRACE conn4 -> [0,2243,"getWindowHandle",null] 00:52:01 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 00:52:01 INFO - PROCESS | 1818 | 1477986721927 Marionette TRACE conn4 <- [1,2243,null,{"value":"8"}] 00:52:01 INFO - PROCESS | 1818 | 1477986721935 Marionette TRACE conn4 -> [0,2244,"getContext",null] 00:52:01 INFO - PROCESS | 1818 | 1477986721942 Marionette TRACE conn4 <- [1,2244,null,{"value":"content"}] 00:52:01 INFO - PROCESS | 1818 | 1477986721993 Marionette TRACE conn4 -> [0,2245,"setContext",{"value":"chrome"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722000 Marionette TRACE conn4 <- [1,2245,null,{}] 00:52:02 INFO - PROCESS | 1818 | 1477986722013 Marionette TRACE conn4 -> [0,2246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:52:02 INFO - PROCESS | 1818 | 1477986722037 Marionette TRACE conn4 <- [1,2246,null,{"value":true}] 00:52:02 INFO - PROCESS | 1818 | 1477986722043 Marionette TRACE conn4 -> [0,2247,"setContext",{"value":"content"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722046 Marionette TRACE conn4 <- [1,2247,null,{}] 00:52:02 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 00:52:02 INFO - PROCESS | 1818 | 1477986722053 Marionette TRACE conn4 -> [0,2248,"getContext",null] 00:52:02 INFO - PROCESS | 1818 | 1477986722057 Marionette TRACE conn4 <- [1,2248,null,{"value":"content"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722064 Marionette TRACE conn4 -> [0,2249,"setContext",{"value":"chrome"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722068 Marionette TRACE conn4 <- [1,2249,null,{}] 00:52:02 INFO - PROCESS | 1818 | 1477986722074 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:52:02 INFO - PROCESS | 1818 | 1477986722097 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 00:52:02 INFO - PROCESS | 1818 | 1477986722172 Marionette TRACE conn4 -> [0,2251,"setContext",{"value":"content"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722186 Marionette TRACE conn4 <- [1,2251,null,{}] 00:52:02 INFO - PROCESS | 1818 | 1477986722195 Marionette TRACE conn4 -> [0,2252,"getContext",null] 00:52:02 INFO - PROCESS | 1818 | 1477986722200 Marionette TRACE conn4 <- [1,2252,null,{"value":"content"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722206 Marionette TRACE conn4 -> [0,2253,"setContext",{"value":"chrome"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722213 Marionette TRACE conn4 <- [1,2253,null,{}] 00:52:02 INFO - PROCESS | 1818 | 1477986722231 Marionette TRACE conn4 -> [0,2254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 00:52:02 INFO - PROCESS | 1818 | 1477986722254 Marionette TRACE conn4 <- [1,2254,null,{"value":true}] 00:52:02 INFO - PROCESS | 1818 | 1477986722308 Marionette TRACE conn4 -> [0,2255,"setContext",{"value":"content"}] 00:52:02 INFO - Setting pref security.mixed_content.use_hsts (false) 00:52:02 INFO - PROCESS | 1818 | 1477986722312 Marionette TRACE conn4 <- [1,2255,null,{}] 00:52:02 INFO - PROCESS | 1818 | 1477986722320 Marionette TRACE conn4 -> [0,2256,"getContext",null] 00:52:02 INFO - PROCESS | 1818 | 1477986722324 Marionette TRACE conn4 <- [1,2256,null,{"value":"content"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722331 Marionette TRACE conn4 -> [0,2257,"setContext",{"value":"chrome"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722335 Marionette TRACE conn4 <- [1,2257,null,{}] 00:52:02 INFO - PROCESS | 1818 | 1477986722340 Marionette TRACE conn4 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 00:52:02 INFO - PROCESS | 1818 | 1477986722360 Marionette TRACE conn4 <- [1,2258,null,{"value":null}] 00:52:02 INFO - PROCESS | 1818 | 1477986722365 Marionette TRACE conn4 -> [0,2259,"setContext",{"value":"content"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722370 Marionette TRACE conn4 <- [1,2259,null,{}] 00:52:02 INFO - PROCESS | 1818 | 1477986722376 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:02 INFO - PROCESS | 1818 | 1477986722592 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 00:52:02 INFO - PROCESS | 1818 | 1477986722781 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 00:52:02 INFO - PROCESS | 1818 | 1477986722787 Marionette TRACE conn4 <- [1,2261,null,["8"]] 00:52:02 INFO - PROCESS | 1818 | 1477986722792 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 00:52:02 INFO - PROCESS | 1818 | 1477986722798 Marionette TRACE conn4 <- [1,2262,null,{}] 00:52:02 INFO - PROCESS | 1818 | 1477986722804 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e8c00 == 23 [pid = 1818] [id = 480] 00:52:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x838e9400) [pid = 1818] [serial = 1408] [outer = (nil)] 00:52:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8c4e3c00) [pid = 1818] [serial = 1409] [outer = 0x838e9400] 00:52:02 INFO - PROCESS | 1818 | 1477986722955 Marionette DEBUG loaded listener.js 00:52:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8c4e9800) [pid = 1818] [serial = 1410] [outer = 0x838e9400] 00:52:04 INFO - PROCESS | 1818 | [aac @ 0x8fad8000] err{or,}_recognition separate: 1; 1 00:52:04 INFO - PROCESS | 1818 | [aac @ 0x8fad8000] err{or,}_recognition combined: 1; 1 00:52:04 INFO - PROCESS | 1818 | [aac @ 0x8fad8000] Unsupported bit depth: 0 00:52:04 INFO - PROCESS | 1818 | [h264 @ 0x8fada800] err{or,}_recognition separate: 1; 1 00:52:04 INFO - PROCESS | 1818 | [h264 @ 0x8fada800] err{or,}_recognition combined: 1; 1 00:52:04 INFO - PROCESS | 1818 | [h264 @ 0x8fada800] Unsupported bit depth: 0 00:52:04 INFO - PROCESS | 1818 | 1477986724164 Marionette TRACE conn4 <- [1,2263,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 00:52:04 INFO - . 00:52:04 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 2267ms 00:52:04 INFO - TEST-START | /navigation-timing/idlharness.html 00:52:04 INFO - Clearing pref security.mixed_content.send_hsts_priming 00:52:04 INFO - PROCESS | 1818 | 1477986724200 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 00:52:04 INFO - PROCESS | 1818 | 1477986724203 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 00:52:04 INFO - PROCESS | 1818 | 1477986724211 Marionette TRACE conn4 -> [0,2265,"getContext",null] 00:52:04 INFO - PROCESS | 1818 | 1477986724214 Marionette TRACE conn4 <- [1,2265,null,{"value":"content"}] 00:52:04 INFO - PROCESS | 1818 | 1477986724220 Marionette TRACE conn4 -> [0,2266,"setContext",{"value":"chrome"}] 00:52:04 INFO - PROCESS | 1818 | 1477986724224 Marionette TRACE conn4 <- [1,2266,null,{}] 00:52:04 INFO - PROCESS | 1818 | 1477986724229 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:52:04 INFO - PROCESS | 1818 | 1477986724245 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 00:52:04 INFO - PROCESS | 1818 | 1477986724293 Marionette TRACE conn4 -> [0,2268,"setContext",{"value":"content"}] 00:52:04 INFO - PROCESS | 1818 | 1477986724296 Marionette TRACE conn4 <- [1,2268,null,{}] 00:52:04 INFO - Clearing pref security.mixed_content.use_hsts 00:52:04 INFO - PROCESS | 1818 | 1477986724323 Marionette TRACE conn4 -> [0,2269,"getContext",null] 00:52:04 INFO - PROCESS | 1818 | 1477986724326 Marionette TRACE conn4 <- [1,2269,null,{"value":"content"}] 00:52:04 INFO - PROCESS | 1818 | 1477986724331 Marionette TRACE conn4 -> [0,2270,"setContext",{"value":"chrome"}] 00:52:04 INFO - PROCESS | 1818 | 1477986724335 Marionette TRACE conn4 <- [1,2270,null,{}] 00:52:04 INFO - PROCESS | 1818 | 1477986724341 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 00:52:04 INFO - PROCESS | 1818 | 1477986724358 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 00:52:04 INFO - PROCESS | 1818 | 1477986724365 Marionette TRACE conn4 -> [0,2272,"setContext",{"value":"content"}] 00:52:04 INFO - PROCESS | 1818 | 1477986724371 Marionette TRACE conn4 <- [1,2272,null,{}] 00:52:04 INFO - PROCESS | 1818 | 1477986724377 Marionette TRACE conn4 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 00:52:04 INFO - PROCESS | 1818 | 1477986724600 Marionette TRACE conn4 <- [1,2273,null,{"value":null}] 00:52:04 INFO - PROCESS | 1818 | 1477986724909 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 00:52:04 INFO - PROCESS | 1818 | 1477986724915 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 00:52:04 INFO - PROCESS | 1818 | 1477986724922 Marionette TRACE conn4 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:52:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x826a2800) [pid = 1818] [serial = 1411] [outer = 0x94ec5400] 00:52:05 INFO - PROCESS | 1818 | --DOCSHELL 0x8260ec00 == 22 [pid = 1818] [id = 478] 00:52:05 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4b9400 == 21 [pid = 1818] [id = 477] 00:52:05 INFO - PROCESS | 1818 | --DOCSHELL 0x838eac00 == 20 [pid = 1818] [id = 476] 00:52:05 INFO - PROCESS | 1818 | --DOCSHELL 0x826a4800 == 19 [pid = 1818] [id = 475] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x9386f800) [pid = 1818] [serial = 1376] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x94a94000) [pid = 1818] [serial = 1377] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x832ee800) [pid = 1818] [serial = 1373] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8c4e7800) [pid = 1818] [serial = 1374] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8dcb7800) [pid = 1818] [serial = 1370] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8dd2d400) [pid = 1818] [serial = 1371] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x87df5c00) [pid = 1818] [serial = 1367] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8c4af400) [pid = 1818] [serial = 1368] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x83909400) [pid = 1818] [serial = 1364] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x83910c00) [pid = 1818] [serial = 1365] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x832ec000) [pid = 1818] [serial = 1361] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x838e2c00) [pid = 1818] [serial = 1362] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x92b0c800) [pid = 1818] [serial = 1358] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x94a95000) [pid = 1818] [serial = 1359] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x87dfec00) [pid = 1818] [serial = 1355] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x83981800) [pid = 1818] [serial = 1356] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x82615800) [pid = 1818] [serial = 1352] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x826a7000) [pid = 1818] [serial = 1353] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x958eb400) [pid = 1818] [serial = 1331] [outer = (nil)] [url = about:blank] 00:52:05 INFO - PROCESS | 1818 | 1477986725383 Marionette TRACE conn4 <- [1,2275,null,{}] 00:52:05 INFO - PROCESS | 1818 | 1477986725393 Marionette TRACE conn4 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 00:52:05 INFO - PROCESS | 1818 | 1477986725423 Marionette TRACE conn4 <- [1,2276,null,{"value":null}] 00:52:05 INFO - PROCESS | 1818 | 1477986725450 Marionette TRACE conn4 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:05 INFO - PROCESS | 1818 | 1477986725482 Marionette TRACE conn4 <- [1,2277,null,{"value":null}] 00:52:05 INFO - PROCESS | 1818 | 1477986725488 Marionette TRACE conn4 -> [0,2278,"getWindowHandles",null] 00:52:05 INFO - PROCESS | 1818 | 1477986725493 Marionette TRACE conn4 <- [1,2278,null,["8"]] 00:52:05 INFO - PROCESS | 1818 | 1477986725503 Marionette TRACE conn4 -> [0,2279,"switchToWindow",{"name":"8"}] 00:52:05 INFO - PROCESS | 1818 | 1477986725511 Marionette TRACE conn4 <- [1,2279,null,{}] 00:52:05 INFO - PROCESS | 1818 | 1477986725518 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f7c00 == 20 [pid = 1818] [id = 481] 00:52:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x826f9c00) [pid = 1818] [serial = 1412] [outer = (nil)] 00:52:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x82ffc000) [pid = 1818] [serial = 1413] [outer = 0x826f9c00] 00:52:05 INFO - PROCESS | 1818 | 1477986725612 Marionette DEBUG loaded listener.js 00:52:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x83220800) [pid = 1818] [serial = 1414] [outer = 0x826f9c00] 00:52:07 INFO - ............................................................................................. 00:52:07 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3026ms 00:52:07 INFO - TEST-START | /navigation-timing/test_document_open.html 00:52:07 INFO - PROCESS | 1818 | 1477986727095 Marionette TRACE conn4 <- [1,2280,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 00:52:07 INFO - PROCESS | 1818 | 1477986727236 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 00:52:07 INFO - PROCESS | 1818 | 1477986727239 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 00:52:07 INFO - PROCESS | 1818 | 1477986727250 Marionette TRACE conn4 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:07 INFO - PROCESS | 1818 | 1477986727532 Marionette TRACE conn4 <- [1,2282,null,{"value":null}] 00:52:07 INFO - PROCESS | 1818 | 1477986727546 Marionette TRACE conn4 -> [0,2283,"getWindowHandles",null] 00:52:07 INFO - PROCESS | 1818 | 1477986727549 Marionette TRACE conn4 <- [1,2283,null,["8"]] 00:52:07 INFO - PROCESS | 1818 | 1477986727567 Marionette TRACE conn4 -> [0,2284,"switchToWindow",{"name":"8"}] 00:52:07 INFO - PROCESS | 1818 | 1477986727578 Marionette TRACE conn4 <- [1,2284,null,{}] 00:52:07 INFO - PROCESS | 1818 | 1477986727588 Marionette TRACE conn4 -> [0,2285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e4400 == 21 [pid = 1818] [id = 482] 00:52:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8c4e4c00) [pid = 1818] [serial = 1415] [outer = (nil)] 00:52:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8c71e800) [pid = 1818] [serial = 1416] [outer = 0x8c4e4c00] 00:52:07 INFO - PROCESS | 1818 | 1477986727682 Marionette DEBUG loaded listener.js 00:52:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8c726000) [pid = 1818] [serial = 1417] [outer = 0x8c4e4c00] 00:52:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f8c00 == 22 [pid = 1818] [id = 483] 00:52:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8dc78000) [pid = 1818] [serial = 1418] [outer = (nil)] 00:52:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8dd3c000) [pid = 1818] [serial = 1419] [outer = 0x8dc78000] 00:52:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8da0b400) [pid = 1818] [serial = 1420] [outer = 0x8dc78000] 00:52:08 INFO - PROCESS | 1818 | 1477986728641 Marionette TRACE conn4 <- [1,2285,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 00:52:08 INFO - ..................... 00:52:08 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1423ms 00:52:08 INFO - PROCESS | 1818 | 1477986728678 Marionette TRACE conn4 -> [0,2286,"getWindowHandle",null] 00:52:08 INFO - PROCESS | 1818 | 1477986728682 Marionette TRACE conn4 <- [1,2286,null,{"value":"8"}] 00:52:08 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 00:52:08 INFO - PROCESS | 1818 | 1477986728689 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:08 INFO - PROCESS | 1818 | 1477986728947 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 00:52:08 INFO - PROCESS | 1818 | 1477986728980 Marionette TRACE conn4 -> [0,2288,"getWindowHandles",null] 00:52:08 INFO - PROCESS | 1818 | 1477986728984 Marionette TRACE conn4 <- [1,2288,null,["8"]] 00:52:08 INFO - PROCESS | 1818 | 1477986728990 Marionette TRACE conn4 -> [0,2289,"switchToWindow",{"name":"8"}] 00:52:09 INFO - PROCESS | 1818 | 1477986728998 Marionette TRACE conn4 <- [1,2289,null,{}] 00:52:09 INFO - PROCESS | 1818 | 1477986729004 Marionette TRACE conn4 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb10800 == 23 [pid = 1818] [id = 484] 00:52:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x91001c00) [pid = 1818] [serial = 1421] [outer = (nil)] 00:52:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8c4b8400) [pid = 1818] [serial = 1422] [outer = 0x91001c00] 00:52:09 INFO - PROCESS | 1818 | 1477986729184 Marionette DEBUG loaded listener.js 00:52:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x91043400) [pid = 1818] [serial = 1423] [outer = 0x91001c00] 00:52:09 INFO - PROCESS | 1818 | 1477986729827 Marionette TRACE conn4 <- [1,2290,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 00:52:09 INFO - ... 00:52:09 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1174ms 00:52:09 INFO - PROCESS | 1818 | 1477986729864 Marionette TRACE conn4 -> [0,2291,"getWindowHandle",null] 00:52:09 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 00:52:09 INFO - PROCESS | 1818 | 1477986729868 Marionette TRACE conn4 <- [1,2291,null,{"value":"8"}] 00:52:09 INFO - PROCESS | 1818 | 1477986729875 Marionette TRACE conn4 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:10 INFO - PROCESS | 1818 | 1477986730113 Marionette TRACE conn4 <- [1,2292,null,{"value":null}] 00:52:10 INFO - PROCESS | 1818 | 1477986730143 Marionette TRACE conn4 -> [0,2293,"getWindowHandles",null] 00:52:10 INFO - PROCESS | 1818 | 1477986730148 Marionette TRACE conn4 <- [1,2293,null,["8"]] 00:52:10 INFO - PROCESS | 1818 | 1477986730157 Marionette TRACE conn4 -> [0,2294,"switchToWindow",{"name":"8"}] 00:52:10 INFO - PROCESS | 1818 | 1477986730162 Marionette TRACE conn4 <- [1,2294,null,{}] 00:52:10 INFO - PROCESS | 1818 | 1477986730243 Marionette TRACE conn4 -> [0,2295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107c800 == 24 [pid = 1818] [id = 485] 00:52:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x91081400) [pid = 1818] [serial = 1424] [outer = (nil)] 00:52:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x91baf400) [pid = 1818] [serial = 1425] [outer = 0x91081400] 00:52:10 INFO - PROCESS | 1818 | 1477986730330 Marionette DEBUG loaded listener.js 00:52:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x91bb0c00) [pid = 1818] [serial = 1426] [outer = 0x91081400] 00:52:10 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x838de400) [pid = 1818] [serial = 1378] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 00:52:10 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x839c2000) [pid = 1818] [serial = 1381] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 00:52:10 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x95836800) [pid = 1818] [serial = 1384] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 00:52:10 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x994dfc00) [pid = 1818] [serial = 1387] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 00:52:10 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8390b000) [pid = 1818] [serial = 1390] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 00:52:10 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x826a7400) [pid = 1818] [serial = 1393] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 00:52:10 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8c4b9800) [pid = 1818] [serial = 1399] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 00:52:10 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x838eb400) [pid = 1818] [serial = 1396] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 00:52:11 INFO - PROCESS | 1818 | 1477986731118 Marionette TRACE conn4 <- [1,2295,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 00:52:11 INFO - ...................... 00:52:11 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1281ms 00:52:11 INFO - PROCESS | 1818 | 1477986731155 Marionette TRACE conn4 -> [0,2296,"getWindowHandle",null] 00:52:11 INFO - PROCESS | 1818 | 1477986731158 Marionette TRACE conn4 <- [1,2296,null,{"value":"8"}] 00:52:11 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 00:52:11 INFO - PROCESS | 1818 | 1477986731166 Marionette TRACE conn4 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:11 INFO - PROCESS | 1818 | 1477986731338 Marionette TRACE conn4 <- [1,2297,null,{"value":null}] 00:52:11 INFO - PROCESS | 1818 | 1477986731354 Marionette TRACE conn4 -> [0,2298,"getWindowHandles",null] 00:52:11 INFO - PROCESS | 1818 | 1477986731357 Marionette TRACE conn4 <- [1,2298,null,["8"]] 00:52:11 INFO - PROCESS | 1818 | 1477986731362 Marionette TRACE conn4 -> [0,2299,"switchToWindow",{"name":"8"}] 00:52:11 INFO - PROCESS | 1818 | 1477986731367 Marionette TRACE conn4 <- [1,2299,null,{}] 00:52:11 INFO - PROCESS | 1818 | 1477986731373 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107e400 == 25 [pid = 1818] [id = 486] 00:52:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x92e3d400) [pid = 1818] [serial = 1427] [outer = (nil)] 00:52:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x92e42400) [pid = 1818] [serial = 1428] [outer = 0x92e3d400] 00:52:11 INFO - PROCESS | 1818 | 1477986731471 Marionette DEBUG loaded listener.js 00:52:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x93149c00) [pid = 1818] [serial = 1429] [outer = 0x92e3d400] 00:52:12 INFO - PROCESS | 1818 | 1477986732140 Marionette TRACE conn4 <- [1,2300,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 00:52:12 INFO - .... 00:52:12 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1019ms 00:52:12 INFO - PROCESS | 1818 | 1477986732205 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 00:52:12 INFO - PROCESS | 1818 | 1477986732208 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 00:52:12 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 00:52:12 INFO - PROCESS | 1818 | 1477986732215 Marionette TRACE conn4 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:12 INFO - PROCESS | 1818 | 1477986732392 Marionette TRACE conn4 <- [1,2302,null,{"value":null}] 00:52:12 INFO - PROCESS | 1818 | 1477986732537 Marionette TRACE conn4 -> [0,2303,"getWindowHandles",null] 00:52:12 INFO - PROCESS | 1818 | 1477986732544 Marionette TRACE conn4 <- [1,2303,null,["8"]] 00:52:12 INFO - PROCESS | 1818 | 1477986732549 Marionette TRACE conn4 -> [0,2304,"switchToWindow",{"name":"8"}] 00:52:12 INFO - PROCESS | 1818 | 1477986732554 Marionette TRACE conn4 <- [1,2304,null,{}] 00:52:12 INFO - PROCESS | 1818 | 1477986732559 Marionette TRACE conn4 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a99000 == 26 [pid = 1818] [id = 487] 00:52:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x93a99400) [pid = 1818] [serial = 1430] [outer = (nil)] 00:52:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x93b8bc00) [pid = 1818] [serial = 1431] [outer = 0x93a99400] 00:52:12 INFO - PROCESS | 1818 | 1477986732650 Marionette DEBUG loaded listener.js 00:52:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x94a97400) [pid = 1818] [serial = 1432] [outer = 0x93a99400] 00:52:13 INFO - PROCESS | 1818 | 1477986733346 Marionette TRACE conn4 <- [1,2305,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 00:52:13 INFO - ..... 00:52:13 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1220ms 00:52:13 INFO - PROCESS | 1818 | 1477986733437 Marionette TRACE conn4 -> [0,2306,"getWindowHandle",null] 00:52:13 INFO - PROCESS | 1818 | 1477986733443 Marionette TRACE conn4 <- [1,2306,null,{"value":"8"}] 00:52:13 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 00:52:13 INFO - PROCESS | 1818 | 1477986733471 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:13 INFO - PROCESS | 1818 | 1477986733669 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 00:52:13 INFO - PROCESS | 1818 | 1477986733853 Marionette TRACE conn4 -> [0,2308,"getWindowHandles",null] 00:52:13 INFO - PROCESS | 1818 | 1477986733858 Marionette TRACE conn4 <- [1,2308,null,["8"]] 00:52:13 INFO - PROCESS | 1818 | 1477986733866 Marionette TRACE conn4 -> [0,2309,"switchToWindow",{"name":"8"}] 00:52:13 INFO - PROCESS | 1818 | 1477986733873 Marionette TRACE conn4 <- [1,2309,null,{}] 00:52:13 INFO - PROCESS | 1818 | 1477986733880 Marionette TRACE conn4 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x83856c00 == 27 [pid = 1818] [id = 488] 00:52:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x83859000) [pid = 1818] [serial = 1433] [outer = (nil)] 00:52:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8386c000) [pid = 1818] [serial = 1434] [outer = 0x83859000] 00:52:13 INFO - PROCESS | 1818 | 1477986733996 Marionette DEBUG loaded listener.js 00:52:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x838e4c00) [pid = 1818] [serial = 1435] [outer = 0x83859000] 00:52:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x83981800 == 28 [pid = 1818] [id = 489] 00:52:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x87df7000) [pid = 1818] [serial = 1436] [outer = (nil)] 00:52:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8c4dac00) [pid = 1818] [serial = 1437] [outer = 0x87df7000] 00:52:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x83986000) [pid = 1818] [serial = 1438] [outer = 0x87df7000] 00:52:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x83984000) [pid = 1818] [serial = 1439] [outer = 0x87df7000] 00:52:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8d9eb000) [pid = 1818] [serial = 1440] [outer = 0x87df7000] 00:52:15 INFO - PROCESS | 1818 | 1477986735722 Marionette TRACE conn4 <- [1,2310,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 00:52:15 INFO - ..... 00:52:15 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2330ms 00:52:15 INFO - PROCESS | 1818 | 1477986735783 Marionette TRACE conn4 -> [0,2311,"getWindowHandle",null] 00:52:15 INFO - PROCESS | 1818 | 1477986735789 Marionette TRACE conn4 <- [1,2311,null,{"value":"8"}] 00:52:15 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 00:52:15 INFO - PROCESS | 1818 | 1477986735840 Marionette TRACE conn4 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:16 INFO - PROCESS | 1818 | 1477986736074 Marionette TRACE conn4 <- [1,2312,null,{"value":null}] 00:52:16 INFO - PROCESS | 1818 | 1477986736235 Marionette TRACE conn4 -> [0,2313,"getWindowHandles",null] 00:52:16 INFO - PROCESS | 1818 | 1477986736240 Marionette TRACE conn4 <- [1,2313,null,["8"]] 00:52:16 INFO - PROCESS | 1818 | 1477986736247 Marionette TRACE conn4 -> [0,2314,"switchToWindow",{"name":"8"}] 00:52:16 INFO - PROCESS | 1818 | 1477986736253 Marionette TRACE conn4 <- [1,2314,null,{}] 00:52:16 INFO - PROCESS | 1818 | 1477986736260 Marionette TRACE conn4 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa89000 == 29 [pid = 1818] [id = 490] 00:52:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8fa8a800) [pid = 1818] [serial = 1441] [outer = (nil)] 00:52:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8fb03800) [pid = 1818] [serial = 1442] [outer = 0x8fa8a800] 00:52:16 INFO - PROCESS | 1818 | 1477986736402 Marionette DEBUG loaded listener.js 00:52:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8fb10400) [pid = 1818] [serial = 1443] [outer = 0x8fa8a800] 00:52:17 INFO - PROCESS | 1818 | 1477986737078 Marionette TRACE conn4 <- [1,2315,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 00:52:17 INFO - .......... 00:52:17 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1274ms 00:52:17 INFO - PROCESS | 1818 | 1477986737118 Marionette TRACE conn4 -> [0,2316,"getWindowHandle",null] 00:52:17 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 00:52:17 INFO - PROCESS | 1818 | 1477986737126 Marionette TRACE conn4 <- [1,2316,null,{"value":"8"}] 00:52:17 INFO - PROCESS | 1818 | 1477986737133 Marionette TRACE conn4 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:17 INFO - PROCESS | 1818 | 1477986737333 Marionette TRACE conn4 <- [1,2317,null,{"value":null}] 00:52:17 INFO - PROCESS | 1818 | 1477986737632 Marionette TRACE conn4 -> [0,2318,"getWindowHandles",null] 00:52:17 INFO - PROCESS | 1818 | 1477986737641 Marionette TRACE conn4 <- [1,2318,null,["8"]] 00:52:17 INFO - PROCESS | 1818 | 1477986737661 Marionette TRACE conn4 -> [0,2319,"switchToWindow",{"name":"8"}] 00:52:17 INFO - PROCESS | 1818 | 1477986737673 Marionette TRACE conn4 <- [1,2319,null,{}] 00:52:17 INFO - PROCESS | 1818 | 1477986737683 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a7800 == 30 [pid = 1818] [id = 491] 00:52:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x826f3800) [pid = 1818] [serial = 1444] [outer = (nil)] 00:52:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x83867800) [pid = 1818] [serial = 1445] [outer = 0x826f3800] 00:52:17 INFO - PROCESS | 1818 | 1477986737794 Marionette DEBUG loaded listener.js 00:52:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x838e7400) [pid = 1818] [serial = 1446] [outer = 0x826f3800] 00:52:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x82607400 == 31 [pid = 1818] [id = 492] 00:52:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x826ef800) [pid = 1818] [serial = 1447] [outer = (nil)] 00:52:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x83850c00) [pid = 1818] [serial = 1448] [outer = 0x826ef800] 00:52:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x82ff8c00) [pid = 1818] [serial = 1449] [outer = 0x826ef800] 00:52:18 INFO - PROCESS | 1818 | [1818] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 00:52:19 INFO - PROCESS | 1818 | 1477986739075 Marionette TRACE conn4 <- [1,2320,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 00:52:19 INFO - ....................... 00:52:19 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1998ms 00:52:19 INFO - PROCESS | 1818 | 1477986739158 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 00:52:19 INFO - PROCESS | 1818 | 1477986739164 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 00:52:19 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 00:52:19 INFO - PROCESS | 1818 | 1477986739174 Marionette TRACE conn4 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x83870400 == 30 [pid = 1818] [id = 468] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc72c00 == 29 [pid = 1818] [id = 467] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x931dc800 == 28 [pid = 1818] [id = 469] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x8260d000 == 27 [pid = 1818] [id = 479] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x838e8c00 == 26 [pid = 1818] [id = 480] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x826f4000 == 25 [pid = 1818] [id = 464] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x838eb000 == 24 [pid = 1818] [id = 466] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x95832400 == 23 [pid = 1818] [id = 472] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x83907400 == 22 [pid = 1818] [id = 474] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x83871800 == 21 [pid = 1818] [id = 470] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x994c0000 == 20 [pid = 1818] [id = 473] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x83902400 == 19 [pid = 1818] [id = 471] 00:52:20 INFO - PROCESS | 1818 | --DOCSHELL 0x830a0c00 == 18 [pid = 1818] [id = 465] 00:52:20 INFO - PROCESS | 1818 | 1477986740094 Marionette TRACE conn4 <- [1,2322,null,{"value":null}] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x83985000) [pid = 1818] [serial = 1380] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x83908800) [pid = 1818] [serial = 1379] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8fb09800) [pid = 1818] [serial = 1383] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8fa84c00) [pid = 1818] [serial = 1382] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x95c58800) [pid = 1818] [serial = 1386] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x95c2b400) [pid = 1818] [serial = 1385] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x9a042400) [pid = 1818] [serial = 1389] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9a03d400) [pid = 1818] [serial = 1388] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x839c2400) [pid = 1818] [serial = 1392] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x83984c00) [pid = 1818] [serial = 1391] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x83856400) [pid = 1818] [serial = 1395] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x83854000) [pid = 1818] [serial = 1394] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x83980000) [pid = 1818] [serial = 1398] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83907c00) [pid = 1818] [serial = 1397] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8c4e4000) [pid = 1818] [serial = 1401] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8c4df800) [pid = 1818] [serial = 1400] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8c72cc00) [pid = 1818] [serial = 1403] [outer = (nil)] [url = about:blank] 00:52:20 INFO - PROCESS | 1818 | 1477986740336 Marionette TRACE conn4 -> [0,2323,"getWindowHandles",null] 00:52:20 INFO - PROCESS | 1818 | 1477986740342 Marionette TRACE conn4 <- [1,2323,null,["8"]] 00:52:20 INFO - PROCESS | 1818 | 1477986740353 Marionette TRACE conn4 -> [0,2324,"switchToWindow",{"name":"8"}] 00:52:20 INFO - PROCESS | 1818 | 1477986740362 Marionette TRACE conn4 <- [1,2324,null,{}] 00:52:20 INFO - PROCESS | 1818 | 1477986740372 Marionette TRACE conn4 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260f800 == 19 [pid = 1818] [id = 493] 00:52:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8260fc00) [pid = 1818] [serial = 1450] [outer = (nil)] 00:52:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8269a000) [pid = 1818] [serial = 1451] [outer = 0x8260fc00] 00:52:20 INFO - PROCESS | 1818 | 1477986740475 Marionette DEBUG loaded listener.js 00:52:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x826f1400) [pid = 1818] [serial = 1452] [outer = 0x8260fc00] 00:52:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x83852000 == 20 [pid = 1818] [id = 494] 00:52:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x83854400) [pid = 1818] [serial = 1453] [outer = (nil)] 00:52:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x83853400) [pid = 1818] [serial = 1454] [outer = 0x83854400] 00:52:21 INFO - PROCESS | 1818 | 1477986741198 Marionette TRACE conn4 <- [1,2325,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 00:52:21 INFO - ..... 00:52:21 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 2038ms 00:52:21 INFO - PROCESS | 1818 | 1477986741212 Marionette TRACE conn4 -> [0,2326,"getWindowHandle",null] 00:52:21 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 00:52:21 INFO - PROCESS | 1818 | 1477986741223 Marionette TRACE conn4 <- [1,2326,null,{"value":"8"}] 00:52:21 INFO - PROCESS | 1818 | 1477986741230 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:21 INFO - PROCESS | 1818 | 1477986741465 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 00:52:21 INFO - PROCESS | 1818 | 1477986741608 Marionette TRACE conn4 -> [0,2328,"getWindowHandles",null] 00:52:21 INFO - PROCESS | 1818 | 1477986741613 Marionette TRACE conn4 <- [1,2328,null,["8"]] 00:52:21 INFO - PROCESS | 1818 | 1477986741618 Marionette TRACE conn4 -> [0,2329,"switchToWindow",{"name":"8"}] 00:52:21 INFO - PROCESS | 1818 | 1477986741626 Marionette TRACE conn4 <- [1,2329,null,{}] 00:52:21 INFO - PROCESS | 1818 | 1477986741632 Marionette TRACE conn4 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8385e400 == 21 [pid = 1818] [id = 495] 00:52:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8385ec00) [pid = 1818] [serial = 1455] [outer = (nil)] 00:52:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x83867c00) [pid = 1818] [serial = 1456] [outer = 0x8385ec00] 00:52:21 INFO - PROCESS | 1818 | 1477986741730 Marionette DEBUG loaded listener.js 00:52:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x83870c00) [pid = 1818] [serial = 1457] [outer = 0x8385ec00] 00:52:22 INFO - PROCESS | 1818 | 1477986742444 Marionette TRACE conn4 <- [1,2330,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 00:52:22 INFO - ... 00:52:22 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1276ms 00:52:22 INFO - PROCESS | 1818 | 1477986742506 Marionette TRACE conn4 -> [0,2331,"getWindowHandle",null] 00:52:22 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 00:52:22 INFO - PROCESS | 1818 | 1477986742511 Marionette TRACE conn4 <- [1,2331,null,{"value":"8"}] 00:52:22 INFO - PROCESS | 1818 | 1477986742519 Marionette TRACE conn4 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:22 INFO - PROCESS | 1818 | 1477986742778 Marionette TRACE conn4 <- [1,2332,null,{"value":null}] 00:52:22 INFO - PROCESS | 1818 | 1477986742821 Marionette TRACE conn4 -> [0,2333,"getWindowHandles",null] 00:52:22 INFO - PROCESS | 1818 | 1477986742830 Marionette TRACE conn4 <- [1,2333,null,["8"]] 00:52:22 INFO - PROCESS | 1818 | 1477986742909 Marionette TRACE conn4 -> [0,2334,"switchToWindow",{"name":"8"}] 00:52:22 INFO - PROCESS | 1818 | 1477986742916 Marionette TRACE conn4 <- [1,2334,null,{}] 00:52:22 INFO - PROCESS | 1818 | 1477986742921 Marionette TRACE conn4 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x82608800 == 22 [pid = 1818] [id = 496] 00:52:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x839c1c00) [pid = 1818] [serial = 1458] [outer = (nil)] 00:52:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x839c4400) [pid = 1818] [serial = 1459] [outer = 0x839c1c00] 00:52:23 INFO - PROCESS | 1818 | 1477986743021 Marionette DEBUG loaded listener.js 00:52:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x87df0800) [pid = 1818] [serial = 1460] [outer = 0x839c1c00] 00:52:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4abc00 == 23 [pid = 1818] [id = 497] 00:52:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8c4ac000) [pid = 1818] [serial = 1461] [outer = (nil)] 00:52:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8c4ac400) [pid = 1818] [serial = 1462] [outer = 0x8c4ac000] 00:52:23 INFO - PROCESS | 1818 | [1818] 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 00:52:23 INFO - PROCESS | 1818 | 1477986743824 Marionette TRACE conn4 <- [1,2335,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 00:52:23 INFO - ... 00:52:23 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1324ms 00:52:23 INFO - PROCESS | 1818 | 1477986743841 Marionette TRACE conn4 -> [0,2336,"getWindowHandle",null] 00:52:23 INFO - PROCESS | 1818 | 1477986743844 Marionette TRACE conn4 <- [1,2336,null,{"value":"8"}] 00:52:23 INFO - TEST-START | /navigation-timing/test_readwrite.html 00:52:23 INFO - PROCESS | 1818 | 1477986743863 Marionette TRACE conn4 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:24 INFO - PROCESS | 1818 | 1477986744122 Marionette TRACE conn4 <- [1,2337,null,{"value":null}] 00:52:24 INFO - PROCESS | 1818 | 1477986744154 Marionette TRACE conn4 -> [0,2338,"getWindowHandles",null] 00:52:24 INFO - PROCESS | 1818 | 1477986744157 Marionette TRACE conn4 <- [1,2338,null,["8"]] 00:52:24 INFO - PROCESS | 1818 | 1477986744162 Marionette TRACE conn4 -> [0,2339,"switchToWindow",{"name":"8"}] 00:52:24 INFO - PROCESS | 1818 | 1477986744169 Marionette TRACE conn4 <- [1,2339,null,{}] 00:52:24 INFO - PROCESS | 1818 | 1477986744174 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4b7800 == 24 [pid = 1818] [id = 498] 00:52:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8c4dc800) [pid = 1818] [serial = 1463] [outer = (nil)] 00:52:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8c4df400) [pid = 1818] [serial = 1464] [outer = 0x8c4dc800] 00:52:24 INFO - PROCESS | 1818 | 1477986744350 Marionette DEBUG loaded listener.js 00:52:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8dbca800) [pid = 1818] [serial = 1465] [outer = 0x8c4dc800] 00:52:25 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x93a99400) [pid = 1818] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 00:52:25 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x91081400) [pid = 1818] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 00:52:25 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x92e3d400) [pid = 1818] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 00:52:25 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8260f400) [pid = 1818] [serial = 1405] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 00:52:25 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x826f9c00) [pid = 1818] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 00:52:25 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x91001c00) [pid = 1818] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 00:52:25 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8dc78000) [pid = 1818] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 00:52:25 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8c4e4c00) [pid = 1818] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 00:52:25 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8c720400) [pid = 1818] [serial = 1402] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 00:52:25 INFO - PROCESS | 1818 | 1477986745258 Marionette TRACE conn4 <- [1,2340,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 00:52:25 INFO - ... 00:52:25 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1478ms 00:52:25 INFO - PROCESS | 1818 | 1477986745330 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 00:52:25 INFO - PROCESS | 1818 | 1477986745336 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 00:52:25 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 00:52:25 INFO - PROCESS | 1818 | 1477986745344 Marionette TRACE conn4 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:25 INFO - PROCESS | 1818 | 1477986745567 Marionette TRACE conn4 <- [1,2342,null,{"value":null}] 00:52:25 INFO - PROCESS | 1818 | 1477986745582 Marionette TRACE conn4 -> [0,2343,"getWindowHandles",null] 00:52:25 INFO - PROCESS | 1818 | 1477986745585 Marionette TRACE conn4 <- [1,2343,null,["8"]] 00:52:25 INFO - PROCESS | 1818 | 1477986745591 Marionette TRACE conn4 -> [0,2344,"switchToWindow",{"name":"8"}] 00:52:25 INFO - PROCESS | 1818 | 1477986745596 Marionette TRACE conn4 <- [1,2344,null,{}] 00:52:25 INFO - PROCESS | 1818 | 1477986745601 Marionette TRACE conn4 -> [0,2345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c5400 == 25 [pid = 1818] [id = 499] 00:52:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x839cc400) [pid = 1818] [serial = 1466] [outer = (nil)] 00:52:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8dc71400) [pid = 1818] [serial = 1467] [outer = 0x839cc400] 00:52:25 INFO - PROCESS | 1818 | 1477986745696 Marionette DEBUG loaded listener.js 00:52:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8dcac400) [pid = 1818] [serial = 1468] [outer = 0x839cc400] 00:52:26 INFO - PROCESS | 1818 | 1477986746349 Marionette TRACE conn4 <- [1,2345,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 00:52:26 INFO - ...................... 00:52:26 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1086ms 00:52:26 INFO - PROCESS | 1818 | 1477986746428 Marionette TRACE conn4 -> [0,2346,"getWindowHandle",null] 00:52:26 INFO - PROCESS | 1818 | 1477986746432 Marionette TRACE conn4 <- [1,2346,null,{"value":"8"}] 00:52:26 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 00:52:26 INFO - PROCESS | 1818 | 1477986746439 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:26 INFO - PROCESS | 1818 | 1477986746657 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 00:52:26 INFO - PROCESS | 1818 | 1477986746678 Marionette TRACE conn4 -> [0,2348,"getWindowHandles",null] 00:52:26 INFO - PROCESS | 1818 | 1477986746682 Marionette TRACE conn4 <- [1,2348,null,["8"]] 00:52:26 INFO - PROCESS | 1818 | 1477986746687 Marionette TRACE conn4 -> [0,2349,"switchToWindow",{"name":"8"}] 00:52:26 INFO - PROCESS | 1818 | 1477986746692 Marionette TRACE conn4 <- [1,2349,null,{}] 00:52:26 INFO - PROCESS | 1818 | 1477986746698 Marionette TRACE conn4 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcb1800 == 26 [pid = 1818] [id = 500] 00:52:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8f945800) [pid = 1818] [serial = 1469] [outer = (nil)] 00:52:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8f9c1800) [pid = 1818] [serial = 1470] [outer = 0x8f945800] 00:52:26 INFO - PROCESS | 1818 | 1477986746807 Marionette DEBUG loaded listener.js 00:52:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8fb04000) [pid = 1818] [serial = 1471] [outer = 0x8f945800] 00:52:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x82611000 == 27 [pid = 1818] [id = 501] 00:52:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x826a4800) [pid = 1818] [serial = 1472] [outer = (nil)] 00:52:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x82ff7c00) [pid = 1818] [serial = 1473] [outer = 0x826a4800] 00:52:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x82ff7800) [pid = 1818] [serial = 1474] [outer = 0x826a4800] 00:52:28 INFO - PROCESS | 1818 | 1477986748153 Marionette TRACE conn4 <- [1,2350,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 00:52:28 INFO - ......................................... 00:52:28 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1790ms 00:52:28 INFO - PROCESS | 1818 | 1477986748230 Marionette TRACE conn4 -> [0,2351,"getWindowHandle",null] 00:52:28 INFO - PROCESS | 1818 | 1477986748236 Marionette TRACE conn4 <- [1,2351,null,{"value":"8"}] 00:52:28 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 00:52:28 INFO - PROCESS | 1818 | 1477986748246 Marionette TRACE conn4 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:28 INFO - PROCESS | 1818 | 1477986748570 Marionette TRACE conn4 <- [1,2352,null,{"value":null}] 00:52:28 INFO - PROCESS | 1818 | 1477986748696 Marionette TRACE conn4 -> [0,2353,"getWindowHandles",null] 00:52:28 INFO - PROCESS | 1818 | 1477986748703 Marionette TRACE conn4 <- [1,2353,null,["8"]] 00:52:28 INFO - PROCESS | 1818 | 1477986748711 Marionette TRACE conn4 -> [0,2354,"switchToWindow",{"name":"8"}] 00:52:28 INFO - PROCESS | 1818 | 1477986748718 Marionette TRACE conn4 <- [1,2354,null,{}] 00:52:28 INFO - PROCESS | 1818 | 1477986748725 Marionette TRACE conn4 -> [0,2355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390c800 == 28 [pid = 1818] [id = 502] 00:52:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8390f400) [pid = 1818] [serial = 1475] [outer = (nil)] 00:52:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x83985c00) [pid = 1818] [serial = 1476] [outer = 0x8390f400] 00:52:28 INFO - PROCESS | 1818 | 1477986748840 Marionette DEBUG loaded listener.js 00:52:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x83989400) [pid = 1818] [serial = 1477] [outer = 0x8390f400] 00:52:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x83980c00 == 29 [pid = 1818] [id = 503] 00:52:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x87dfe400) [pid = 1818] [serial = 1478] [outer = (nil)] 00:52:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8dc75800) [pid = 1818] [serial = 1479] [outer = 0x87dfe400] 00:52:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x832ef000) [pid = 1818] [serial = 1480] [outer = 0x87dfe400] 00:52:30 INFO - PROCESS | 1818 | 1477986750940 Marionette TRACE conn4 <- [1,2355,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 00:52:30 INFO - ....... 00:52:30 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2725ms 00:52:30 INFO - PROCESS | 1818 | 1477986750969 Marionette TRACE conn4 -> [0,2356,"getWindowHandle",null] 00:52:30 INFO - PROCESS | 1818 | 1477986750975 Marionette TRACE conn4 <- [1,2356,null,{"value":"8"}] 00:52:30 INFO - TEST-START | /navigation-timing/test_timing_reload.html 00:52:30 INFO - PROCESS | 1818 | 1477986750985 Marionette TRACE conn4 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:31 INFO - PROCESS | 1818 | 1477986751179 Marionette TRACE conn4 <- [1,2357,null,{"value":null}] 00:52:31 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa89000 == 28 [pid = 1818] [id = 490] 00:52:31 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4abc00 == 27 [pid = 1818] [id = 497] 00:52:31 INFO - PROCESS | 1818 | --DOCSHELL 0x83852000 == 26 [pid = 1818] [id = 494] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8c71e800) [pid = 1818] [serial = 1416] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8c726000) [pid = 1818] [serial = 1417] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x82ffc000) [pid = 1818] [serial = 1413] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x83220800) [pid = 1818] [serial = 1414] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8c4e3c00) [pid = 1818] [serial = 1409] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x826a2400) [pid = 1818] [serial = 1406] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x826f1c00) [pid = 1818] [serial = 1407] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8dd3c000) [pid = 1818] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8da0b400) [pid = 1818] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8dd33c00) [pid = 1818] [serial = 1404] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x93b8bc00) [pid = 1818] [serial = 1431] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x94a97400) [pid = 1818] [serial = 1432] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x92e42400) [pid = 1818] [serial = 1428] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x93149c00) [pid = 1818] [serial = 1429] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x91baf400) [pid = 1818] [serial = 1425] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x91bb0c00) [pid = 1818] [serial = 1426] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c4b8400) [pid = 1818] [serial = 1422] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x91043400) [pid = 1818] [serial = 1423] [outer = (nil)] [url = about:blank] 00:52:31 INFO - PROCESS | 1818 | 1477986751383 Marionette TRACE conn4 -> [0,2358,"getWindowHandles",null] 00:52:31 INFO - PROCESS | 1818 | 1477986751388 Marionette TRACE conn4 <- [1,2358,null,["8"]] 00:52:31 INFO - PROCESS | 1818 | 1477986751401 Marionette TRACE conn4 -> [0,2359,"switchToWindow",{"name":"8"}] 00:52:31 INFO - PROCESS | 1818 | 1477986751407 Marionette TRACE conn4 <- [1,2359,null,{}] 00:52:31 INFO - PROCESS | 1818 | 1477986751414 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ffc000 == 27 [pid = 1818] [id = 504] 00:52:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x83220800) [pid = 1818] [serial = 1481] [outer = (nil)] 00:52:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x83852000) [pid = 1818] [serial = 1482] [outer = 0x83220800] 00:52:31 INFO - PROCESS | 1818 | 1477986751510 Marionette DEBUG loaded listener.js 00:52:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8385e000) [pid = 1818] [serial = 1483] [outer = 0x83220800] 00:52:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269a800 == 28 [pid = 1818] [id = 505] 00:52:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x83856800) [pid = 1818] [serial = 1484] [outer = (nil)] 00:52:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x838e7800) [pid = 1818] [serial = 1485] [outer = 0x83856800] 00:52:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x838e3400) [pid = 1818] [serial = 1486] [outer = 0x83856800] 00:52:32 INFO - PROCESS | 1818 | [1818] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 00:52:32 INFO - PROCESS | 1818 | 1477986752376 Marionette TRACE conn4 <- [1,2360,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 00:52:32 INFO - ................... 00:52:32 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1424ms 00:52:32 INFO - PROCESS | 1818 | 1477986752409 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 00:52:32 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 00:52:32 INFO - PROCESS | 1818 | 1477986752415 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 00:52:32 INFO - PROCESS | 1818 | 1477986752422 Marionette TRACE conn4 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:32 INFO - PROCESS | 1818 | 1477986752625 Marionette TRACE conn4 <- [1,2362,null,{"value":null}] 00:52:32 INFO - PROCESS | 1818 | 1477986752769 Marionette TRACE conn4 -> [0,2363,"getWindowHandles",null] 00:52:32 INFO - PROCESS | 1818 | 1477986752773 Marionette TRACE conn4 <- [1,2363,null,["8"]] 00:52:32 INFO - PROCESS | 1818 | 1477986752779 Marionette TRACE conn4 -> [0,2364,"switchToWindow",{"name":"8"}] 00:52:32 INFO - PROCESS | 1818 | 1477986752785 Marionette TRACE conn4 <- [1,2364,null,{}] 00:52:32 INFO - PROCESS | 1818 | 1477986752790 Marionette TRACE conn4 -> [0,2365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x83983000 == 29 [pid = 1818] [id = 506] 00:52:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x83984c00) [pid = 1818] [serial = 1487] [outer = (nil)] 00:52:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x83987c00) [pid = 1818] [serial = 1488] [outer = 0x83984c00] 00:52:32 INFO - PROCESS | 1818 | 1477986752883 Marionette DEBUG loaded listener.js 00:52:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x839c5000) [pid = 1818] [serial = 1489] [outer = 0x83984c00] 00:52:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x83986c00 == 30 [pid = 1818] [id = 507] 00:52:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x87df9c00) [pid = 1818] [serial = 1490] [outer = (nil)] 00:52:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8c4e4c00) [pid = 1818] [serial = 1491] [outer = 0x87df9c00] 00:52:33 INFO - PROCESS | 1818 | 1477986753586 Marionette TRACE conn4 <- [1,2365,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 00:52:33 INFO - ........... 00:52:33 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1228ms 00:52:33 INFO - PROCESS | 1818 | 1477986753659 Marionette TRACE conn4 -> [0,2366,"getWindowHandle",null] 00:52:33 INFO - PROCESS | 1818 | 1477986753666 Marionette TRACE conn4 <- [1,2366,null,{"value":"8"}] 00:52:33 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 00:52:33 INFO - PROCESS | 1818 | 1477986753682 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:33 INFO - PROCESS | 1818 | 1477986753931 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 00:52:33 INFO - PROCESS | 1818 | 1477986753961 Marionette TRACE conn4 -> [0,2368,"getWindowHandles",null] 00:52:33 INFO - PROCESS | 1818 | 1477986753965 Marionette TRACE conn4 <- [1,2368,null,["8"]] 00:52:34 INFO - PROCESS | 1818 | 1477986754052 Marionette TRACE conn4 -> [0,2369,"switchToWindow",{"name":"8"}] 00:52:34 INFO - PROCESS | 1818 | 1477986754059 Marionette TRACE conn4 <- [1,2369,null,{}] 00:52:34 INFO - PROCESS | 1818 | 1477986754066 Marionette TRACE conn4 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc79000 == 31 [pid = 1818] [id = 508] 00:52:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8dc79400) [pid = 1818] [serial = 1492] [outer = (nil)] 00:52:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x8dcad800) [pid = 1818] [serial = 1493] [outer = 0x8dc79400] 00:52:34 INFO - PROCESS | 1818 | 1477986754166 Marionette DEBUG loaded listener.js 00:52:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8dd31000) [pid = 1818] [serial = 1494] [outer = 0x8dc79400] 00:52:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x87df5c00 == 32 [pid = 1818] [id = 509] 00:52:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8c4b8400) [pid = 1818] [serial = 1495] [outer = (nil)] 00:52:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x8f9bd000) [pid = 1818] [serial = 1496] [outer = 0x8c4b8400] 00:52:35 INFO - PROCESS | 1818 | 1477986755038 Marionette TRACE conn4 <- [1,2370,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 00:52:35 INFO - ....... 00:52:35 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1380ms 00:52:35 INFO - PROCESS | 1818 | 1477986755054 Marionette TRACE conn4 -> [0,2371,"getWindowHandle",null] 00:52:35 INFO - PROCESS | 1818 | 1477986755057 Marionette TRACE conn4 <- [1,2371,null,{"value":"8"}] 00:52:35 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 00:52:35 INFO - PROCESS | 1818 | 1477986755071 Marionette TRACE conn4 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:35 INFO - PROCESS | 1818 | 1477986755310 Marionette TRACE conn4 <- [1,2372,null,{"value":null}] 00:52:35 INFO - PROCESS | 1818 | 1477986755338 Marionette TRACE conn4 -> [0,2373,"getWindowHandles",null] 00:52:35 INFO - PROCESS | 1818 | 1477986755344 Marionette TRACE conn4 <- [1,2373,null,["8"]] 00:52:35 INFO - PROCESS | 1818 | 1477986755350 Marionette TRACE conn4 -> [0,2374,"switchToWindow",{"name":"8"}] 00:52:35 INFO - PROCESS | 1818 | 1477986755356 Marionette TRACE conn4 <- [1,2374,null,{}] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8385ec00) [pid = 1818] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x826ef800) [pid = 1818] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x826f3800) [pid = 1818] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8260fc00) [pid = 1818] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x83854400) [pid = 1818] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x87df7000) [pid = 1818] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x83859000) [pid = 1818] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8fa8a800) [pid = 1818] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8c4dc800) [pid = 1818] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8c4ac000) [pid = 1818] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x839cc400) [pid = 1818] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 00:52:35 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x839c1c00) [pid = 1818] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 00:52:35 INFO - PROCESS | 1818 | 1477986755575 Marionette TRACE conn4 -> [0,2375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8384fc00 == 33 [pid = 1818] [id = 510] 00:52:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x83854400) [pid = 1818] [serial = 1497] [outer = (nil)] 00:52:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8fb0e000) [pid = 1818] [serial = 1498] [outer = 0x83854400] 00:52:35 INFO - PROCESS | 1818 | 1477986755690 Marionette DEBUG loaded listener.js 00:52:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x91001800) [pid = 1818] [serial = 1499] [outer = 0x83854400] 00:52:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0c400 == 34 [pid = 1818] [id = 511] 00:52:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x9107b800) [pid = 1818] [serial = 1500] [outer = (nil)] 00:52:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x839cc400) [pid = 1818] [serial = 1501] [outer = 0x9107b800] 00:52:36 INFO - PROCESS | 1818 | 1477986756267 Marionette TRACE conn4 <- [1,2375,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 00:52:36 INFO - ... 00:52:36 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1273ms 00:52:36 INFO - PROCESS | 1818 | 1477986756338 Marionette TRACE conn4 -> [0,2376,"getWindowHandle",null] 00:52:36 INFO - PROCESS | 1818 | 1477986756341 Marionette TRACE conn4 <- [1,2376,null,{"value":"8"}] 00:52:36 INFO - TEST-START | /pointerlock/constructor.html 00:52:36 INFO - PROCESS | 1818 | 1477986756349 Marionette TRACE conn4 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:36 INFO - PROCESS | 1818 | 1477986756577 Marionette TRACE conn4 <- [1,2377,null,{"value":null}] 00:52:36 INFO - PROCESS | 1818 | 1477986756590 Marionette TRACE conn4 -> [0,2378,"getWindowHandles",null] 00:52:36 INFO - PROCESS | 1818 | 1477986756599 Marionette TRACE conn4 <- [1,2378,null,["8"]] 00:52:36 INFO - PROCESS | 1818 | 1477986756606 Marionette TRACE conn4 -> [0,2379,"switchToWindow",{"name":"8"}] 00:52:36 INFO - PROCESS | 1818 | 1477986756611 Marionette TRACE conn4 <- [1,2379,null,{}] 00:52:36 INFO - PROCESS | 1818 | 1477986756616 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x91076800 == 35 [pid = 1818] [id = 512] 00:52:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x91076c00) [pid = 1818] [serial = 1502] [outer = (nil)] 00:52:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9107a400) [pid = 1818] [serial = 1503] [outer = 0x91076c00] 00:52:36 INFO - PROCESS | 1818 | 1477986756706 Marionette DEBUG loaded listener.js 00:52:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x91081c00) [pid = 1818] [serial = 1504] [outer = 0x91076c00] 00:52:37 INFO - PROCESS | 1818 | 1477986757284 Marionette TRACE conn4 <- [1,2380,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 00:52:37 INFO - .. 00:52:37 INFO - TEST-OK | /pointerlock/constructor.html | took 971ms 00:52:37 INFO - PROCESS | 1818 | 1477986757332 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 00:52:37 INFO - PROCESS | 1818 | 1477986757336 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 00:52:37 INFO - TEST-START | /pointerlock/idlharness.html 00:52:37 INFO - PROCESS | 1818 | 1477986757342 Marionette TRACE conn4 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:37 INFO - PROCESS | 1818 | 1477986757536 Marionette TRACE conn4 <- [1,2382,null,{"value":null}] 00:52:37 INFO - PROCESS | 1818 | 1477986757545 Marionette TRACE conn4 -> [0,2383,"getWindowHandles",null] 00:52:37 INFO - PROCESS | 1818 | 1477986757549 Marionette TRACE conn4 <- [1,2383,null,["8"]] 00:52:37 INFO - PROCESS | 1818 | 1477986757755 Marionette TRACE conn4 -> [0,2384,"switchToWindow",{"name":"8"}] 00:52:37 INFO - PROCESS | 1818 | 1477986757764 Marionette TRACE conn4 <- [1,2384,null,{}] 00:52:37 INFO - PROCESS | 1818 | 1477986757777 Marionette TRACE conn4 -> [0,2385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a0400 == 36 [pid = 1818] [id = 513] 00:52:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x826a2400) [pid = 1818] [serial = 1505] [outer = (nil)] 00:52:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x826f3c00) [pid = 1818] [serial = 1506] [outer = 0x826a2400] 00:52:37 INFO - PROCESS | 1818 | 1477986757892 Marionette DEBUG loaded listener.js 00:52:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x83851400) [pid = 1818] [serial = 1507] [outer = 0x826a2400] 00:52:38 INFO - PROCESS | 1818 | 1477986758865 Marionette TRACE conn4 <- [1,2385,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 00:52:38 INFO - ........................ 00:52:38 INFO - TEST-OK | /pointerlock/idlharness.html | took 1633ms 00:52:38 INFO - PROCESS | 1818 | 1477986758978 Marionette TRACE conn4 -> [0,2386,"getWindowHandle",null] 00:52:38 INFO - PROCESS | 1818 | 1477986758985 Marionette TRACE conn4 <- [1,2386,null,{"value":"8"}] 00:52:38 INFO - TEST-START | /progress-events/constructor.html 00:52:39 INFO - PROCESS | 1818 | 1477986758994 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:39 INFO - PROCESS | 1818 | 1477986759184 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 00:52:39 INFO - PROCESS | 1818 | 1477986759377 Marionette TRACE conn4 -> [0,2388,"getWindowHandles",null] 00:52:39 INFO - PROCESS | 1818 | 1477986759383 Marionette TRACE conn4 <- [1,2388,null,["8"]] 00:52:39 INFO - PROCESS | 1818 | 1477986759436 Marionette TRACE conn4 -> [0,2389,"switchToWindow",{"name":"8"}] 00:52:39 INFO - PROCESS | 1818 | 1477986759446 Marionette TRACE conn4 <- [1,2389,null,{}] 00:52:39 INFO - PROCESS | 1818 | 1477986759456 Marionette TRACE conn4 -> [0,2390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x9103dc00 == 37 [pid = 1818] [id = 514] 00:52:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x91041800) [pid = 1818] [serial = 1508] [outer = (nil)] 00:52:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x9107e000) [pid = 1818] [serial = 1509] [outer = 0x91041800] 00:52:39 INFO - PROCESS | 1818 | 1477986759560 Marionette DEBUG loaded listener.js 00:52:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x91bb1c00) [pid = 1818] [serial = 1510] [outer = 0x91041800] 00:52:40 INFO - PROCESS | 1818 | 1477986760164 Marionette TRACE conn4 <- [1,2390,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 00:52:40 INFO - ..... 00:52:40 INFO - TEST-OK | /progress-events/constructor.html | took 1219ms 00:52:40 INFO - PROCESS | 1818 | 1477986760212 Marionette TRACE conn4 -> [0,2391,"getWindowHandle",null] 00:52:40 INFO - PROCESS | 1818 | 1477986760217 Marionette TRACE conn4 <- [1,2391,null,{"value":"8"}] 00:52:40 INFO - TEST-START | /progress-events/interface.html 00:52:40 INFO - PROCESS | 1818 | 1477986760246 Marionette TRACE conn4 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:40 INFO - PROCESS | 1818 | 1477986760428 Marionette TRACE conn4 <- [1,2392,null,{"value":null}] 00:52:40 INFO - PROCESS | 1818 | 1477986760630 Marionette TRACE conn4 -> [0,2393,"getWindowHandles",null] 00:52:40 INFO - PROCESS | 1818 | 1477986760634 Marionette TRACE conn4 <- [1,2393,null,["8"]] 00:52:40 INFO - PROCESS | 1818 | 1477986760656 Marionette TRACE conn4 -> [0,2394,"switchToWindow",{"name":"8"}] 00:52:40 INFO - PROCESS | 1818 | 1477986760669 Marionette TRACE conn4 <- [1,2394,null,{}] 00:52:40 INFO - PROCESS | 1818 | 1477986760676 Marionette TRACE conn4 -> [0,2395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e47000 == 38 [pid = 1818] [id = 515] 00:52:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x92e47400) [pid = 1818] [serial = 1511] [outer = (nil)] 00:52:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x93149000) [pid = 1818] [serial = 1512] [outer = 0x92e47400] 00:52:40 INFO - PROCESS | 1818 | 1477986760776 Marionette DEBUG loaded listener.js 00:52:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x9386c400) [pid = 1818] [serial = 1513] [outer = 0x92e47400] 00:52:41 INFO - PROCESS | 1818 | 1477986761555 Marionette TRACE conn4 <- [1,2395,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 00:52:41 INFO - ....... 00:52:41 INFO - TEST-OK | /progress-events/interface.html | took 1373ms 00:52:41 INFO - PROCESS | 1818 | 1477986761616 Marionette TRACE conn4 -> [0,2396,"getWindowHandle",null] 00:52:41 INFO - PROCESS | 1818 | 1477986761619 Marionette TRACE conn4 <- [1,2396,null,{"value":"8"}] 00:52:41 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 00:52:41 INFO - PROCESS | 1818 | 1477986761627 Marionette TRACE conn4 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:52:41 INFO - PROCESS | 1818 | 1477986761806 Marionette TRACE conn4 <- [1,2397,null,{"value":null}] 00:52:42 INFO - PROCESS | 1818 | 1477986762009 Marionette TRACE conn4 -> [0,2398,"getWindowHandles",null] 00:52:42 INFO - PROCESS | 1818 | 1477986762014 Marionette TRACE conn4 <- [1,2398,null,["8"]] 00:52:42 INFO - PROCESS | 1818 | 1477986762021 Marionette TRACE conn4 -> [0,2399,"switchToWindow",{"name":"8"}] 00:52:42 INFO - PROCESS | 1818 | 1477986762027 Marionette TRACE conn4 <- [1,2399,null,{}] 00:52:42 INFO - PROCESS | 1818 | 1477986762037 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:52:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x94992c00 == 39 [pid = 1818] [id = 516] 00:52:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x94994800) [pid = 1818] [serial = 1514] [outer = (nil)] 00:52:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x94a9c400) [pid = 1818] [serial = 1515] [outer = 0x94994800] 00:52:42 INFO - PROCESS | 1818 | 1477986762138 Marionette DEBUG loaded listener.js 00:52:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x94a9dc00) [pid = 1818] [serial = 1516] [outer = 0x94994800] 00:52:42 WARNING - wptserve Traceback (most recent call last): 00:52:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:52:42 WARNING - rv = self.func(request, response) 00:52:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:52:42 WARNING - access_control_allow_origin = "*") 00:52:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:52:42 WARNING - payload = payload_generator(server_data) 00:52:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:52:42 WARNING - return encode_string_as_bmp_image(data) 00:52:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:52:42 WARNING - img.save(f, "BMP") 00:52:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:52:42 WARNING - f.write(bmpfileheader) 00:52:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:52:42 WARNING - 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x83981800 == 38 [pid = 1818] [id = 489] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x93a99000 == 37 [pid = 1818] [id = 487] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0c400 == 36 [pid = 1818] [id = 511] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x83986c00 == 35 [pid = 1818] [id = 507] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x87df5c00 == 34 [pid = 1818] [id = 509] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x826f7c00 == 33 [pid = 1818] [id = 481] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8269a800 == 32 [pid = 1818] [id = 505] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb10800 == 31 [pid = 1818] [id = 484] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x9107c800 == 30 [pid = 1818] [id = 485] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e4400 == 29 [pid = 1818] [id = 482] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x832f8c00 == 28 [pid = 1818] [id = 483] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x83856c00 == 27 [pid = 1818] [id = 488] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x9107e400 == 26 [pid = 1818] [id = 486] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x83980c00 == 25 [pid = 1818] [id = 503] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x826a7800 == 24 [pid = 1818] [id = 491] 00:52:45 INFO - PROCESS | 1818 | --DOCSHELL 0x82607400 == 23 [pid = 1818] [id = 492] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x8d9eb000) [pid = 1818] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x8c4dac00) [pid = 1818] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x838e4c00) [pid = 1818] [serial = 1435] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x8386c000) [pid = 1818] [serial = 1434] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x8fb10400) [pid = 1818] [serial = 1443] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x8fb03800) [pid = 1818] [serial = 1442] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x82ff8c00) [pid = 1818] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x83850c00) [pid = 1818] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x838e7400) [pid = 1818] [serial = 1446] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x83867800) [pid = 1818] [serial = 1445] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x826f1400) [pid = 1818] [serial = 1452] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8269a000) [pid = 1818] [serial = 1451] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x83870c00) [pid = 1818] [serial = 1457] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x83867c00) [pid = 1818] [serial = 1456] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8c4ac400) [pid = 1818] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x87df0800) [pid = 1818] [serial = 1460] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x839c4400) [pid = 1818] [serial = 1459] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8dbca800) [pid = 1818] [serial = 1465] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8c4df400) [pid = 1818] [serial = 1464] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dcac400) [pid = 1818] [serial = 1468] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8dc71400) [pid = 1818] [serial = 1467] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8f9c1800) [pid = 1818] [serial = 1470] [outer = (nil)] [url = about:blank] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x83853400) [pid = 1818] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x83984000) [pid = 1818] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 00:52:45 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83986000) [pid = 1818] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x91076c00) [pid = 1818] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x83854400) [pid = 1818] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8c4b8400) [pid = 1818] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x826a4800) [pid = 1818] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8f945800) [pid = 1818] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x87dfe400) [pid = 1818] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8390f400) [pid = 1818] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x83856800) [pid = 1818] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x83220800) [pid = 1818] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x9107b800) [pid = 1818] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8dc79400) [pid = 1818] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x87df9c00) [pid = 1818] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:48 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x83984c00) [pid = 1818] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcb1800 == 22 [pid = 1818] [id = 500] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x91076800 == 21 [pid = 1818] [id = 512] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8390c800 == 20 [pid = 1818] [id = 502] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x82611000 == 19 [pid = 1818] [id = 501] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x9103dc00 == 18 [pid = 1818] [id = 514] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x92e47000 == 17 [pid = 1818] [id = 515] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x839c5400 == 16 [pid = 1818] [id = 499] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x826a0400 == 15 [pid = 1818] [id = 513] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x82608800 == 14 [pid = 1818] [id = 496] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8384fc00 == 13 [pid = 1818] [id = 510] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4b7800 == 12 [pid = 1818] [id = 498] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc79000 == 11 [pid = 1818] [id = 508] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8385e400 == 10 [pid = 1818] [id = 495] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x83983000 == 9 [pid = 1818] [id = 506] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x82ffc000 == 8 [pid = 1818] [id = 504] 00:52:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8260f800 == 7 [pid = 1818] [id = 493] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8dc75800) [pid = 1818] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x832ef000) [pid = 1818] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x9107a400) [pid = 1818] [serial = 1503] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x91081c00) [pid = 1818] [serial = 1504] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8fb0e000) [pid = 1818] [serial = 1498] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x91001800) [pid = 1818] [serial = 1499] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x839cc400) [pid = 1818] [serial = 1501] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8dcad800) [pid = 1818] [serial = 1493] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8dd31000) [pid = 1818] [serial = 1494] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8f9bd000) [pid = 1818] [serial = 1496] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x83987c00) [pid = 1818] [serial = 1488] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x839c5000) [pid = 1818] [serial = 1489] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8c4e4c00) [pid = 1818] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x83852000) [pid = 1818] [serial = 1482] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8385e000) [pid = 1818] [serial = 1483] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x838e7800) [pid = 1818] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x838e3400) [pid = 1818] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x83985c00) [pid = 1818] [serial = 1476] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x83989400) [pid = 1818] [serial = 1477] [outer = (nil)] [url = about:blank] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x82ff7c00) [pid = 1818] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x82ff7800) [pid = 1818] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 00:52:53 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8fb04000) [pid = 1818] [serial = 1471] [outer = (nil)] [url = about:blank] 00:52:55 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x826a2400) [pid = 1818] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 00:52:55 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x91041800) [pid = 1818] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 00:52:55 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x92e47400) [pid = 1818] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 00:53:00 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x94a9c400) [pid = 1818] [serial = 1515] [outer = (nil)] [url = about:blank] 00:53:00 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x93149000) [pid = 1818] [serial = 1512] [outer = (nil)] [url = about:blank] 00:53:00 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x9386c400) [pid = 1818] [serial = 1513] [outer = (nil)] [url = about:blank] 00:53:00 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x9107e000) [pid = 1818] [serial = 1509] [outer = (nil)] [url = about:blank] 00:53:00 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x91bb1c00) [pid = 1818] [serial = 1510] [outer = (nil)] [url = about:blank] 00:53:00 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f3c00) [pid = 1818] [serial = 1506] [outer = (nil)] [url = about:blank] 00:53:00 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83851400) [pid = 1818] [serial = 1507] [outer = (nil)] [url = about:blank] 00:53:12 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:53:12 INFO - PROCESS | 1818 | 1477986792321 Marionette TRACE conn4 <- [1,2400,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:53:12 INFO - . 00:53:12 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 30711ms 00:53:12 INFO - PROCESS | 1818 | 1477986792340 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 00:53:12 INFO - PROCESS | 1818 | 1477986792345 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 00:53:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 00:53:12 INFO - PROCESS | 1818 | 1477986792357 Marionette TRACE conn4 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:53:12 INFO - PROCESS | 1818 | 1477986792595 Marionette TRACE conn4 <- [1,2402,null,{"value":null}] 00:53:12 INFO - PROCESS | 1818 | 1477986792680 Marionette TRACE conn4 -> [0,2403,"getWindowHandles",null] 00:53:12 INFO - PROCESS | 1818 | 1477986792687 Marionette TRACE conn4 <- [1,2403,null,["8"]] 00:53:12 INFO - PROCESS | 1818 | 1477986792695 Marionette TRACE conn4 -> [0,2404,"switchToWindow",{"name":"8"}] 00:53:12 INFO - PROCESS | 1818 | 1477986792703 Marionette TRACE conn4 <- [1,2404,null,{}] 00:53:12 INFO - PROCESS | 1818 | 1477986792710 Marionette TRACE conn4 -> [0,2405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:53:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a2c00 == 8 [pid = 1818] [id = 517] 00:53:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a3000) [pid = 1818] [serial = 1517] [outer = (nil)] 00:53:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826a6c00) [pid = 1818] [serial = 1518] [outer = 0x826a3000] 00:53:12 INFO - PROCESS | 1818 | 1477986792819 Marionette DEBUG loaded listener.js 00:53:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826eec00) [pid = 1818] [serial = 1519] [outer = 0x826a3000] 00:53:13 WARNING - wptserve Traceback (most recent call last): 00:53:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:53:13 WARNING - rv = self.func(request, response) 00:53:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:53:13 WARNING - access_control_allow_origin = "*") 00:53:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:53:13 WARNING - payload = payload_generator(server_data) 00:53:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:53:13 WARNING - return encode_string_as_bmp_image(data) 00:53:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:53:13 WARNING - img.save(f, "BMP") 00:53:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:53:13 WARNING - f.write(bmpfileheader) 00:53:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:53:13 WARNING - 00:53:22 INFO - PROCESS | 1818 | --DOCSHELL 0x94992c00 == 7 [pid = 1818] [id = 516] 00:53:24 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x94994800) [pid = 1818] [serial = 1514] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 00:53:30 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x94a9dc00) [pid = 1818] [serial = 1516] [outer = (nil)] [url = about:blank] 00:53:30 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826a6c00) [pid = 1818] [serial = 1518] [outer = (nil)] [url = about:blank] 00:53:42 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:53:43 INFO - PROCESS | 1818 | 1477986823030 Marionette TRACE conn4 <- [1,2405,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:53:43 INFO - . 00:53:43 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30704ms 00:53:43 INFO - PROCESS | 1818 | 1477986823059 Marionette TRACE conn4 -> [0,2406,"getWindowHandle",null] 00:53:43 INFO - PROCESS | 1818 | 1477986823066 Marionette TRACE conn4 <- [1,2406,null,{"value":"8"}] 00:53:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 00:53:43 INFO - PROCESS | 1818 | 1477986823078 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:53:43 INFO - PROCESS | 1818 | 1477986823304 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 00:53:43 INFO - PROCESS | 1818 | 1477986823388 Marionette TRACE conn4 -> [0,2408,"getWindowHandles",null] 00:53:43 INFO - PROCESS | 1818 | 1477986823394 Marionette TRACE conn4 <- [1,2408,null,["8"]] 00:53:43 INFO - PROCESS | 1818 | 1477986823403 Marionette TRACE conn4 -> [0,2409,"switchToWindow",{"name":"8"}] 00:53:43 INFO - PROCESS | 1818 | 1477986823411 Marionette TRACE conn4 <- [1,2409,null,{}] 00:53:43 INFO - PROCESS | 1818 | 1477986823418 Marionette TRACE conn4 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:53:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a5400 == 8 [pid = 1818] [id = 518] 00:53:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a5c00) [pid = 1818] [serial = 1520] [outer = (nil)] 00:53:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826a8800) [pid = 1818] [serial = 1521] [outer = 0x826a5c00] 00:53:43 INFO - PROCESS | 1818 | 1477986823523 Marionette DEBUG loaded listener.js 00:53:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f5800) [pid = 1818] [serial = 1522] [outer = 0x826a5c00] 00:53:44 WARNING - wptserve Traceback (most recent call last): 00:53:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:53:44 WARNING - rv = self.func(request, response) 00:53:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:53:44 WARNING - access_control_allow_origin = "*") 00:53:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:53:44 WARNING - payload = payload_generator(server_data) 00:53:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:53:44 WARNING - return encode_string_as_bmp_image(data) 00:53: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 00:53:44 WARNING - img.save(f, "BMP") 00:53:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:53:44 WARNING - f.write(bmpfileheader) 00:53:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:53:44 WARNING - 00:53:53 INFO - PROCESS | 1818 | --DOCSHELL 0x826a2c00 == 7 [pid = 1818] [id = 517] 00:53:55 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826a3000) [pid = 1818] [serial = 1517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 00:54:00 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826eec00) [pid = 1818] [serial = 1519] [outer = (nil)] [url = about:blank] 00:54:00 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826a8800) [pid = 1818] [serial = 1521] [outer = (nil)] [url = about:blank] 00:54:13 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:54:13 INFO - PROCESS | 1818 | 1477986853731 Marionette TRACE conn4 <- [1,2410,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 00:54:13 INFO - . 00:54:13 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 30706ms 00:54:13 INFO - PROCESS | 1818 | 1477986853782 Marionette TRACE conn4 -> [0,2411,"getWindowHandle",null] 00:54:13 INFO - PROCESS | 1818 | 1477986853788 Marionette TRACE conn4 <- [1,2411,null,{"value":"8"}] 00:54:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 00:54:13 INFO - PROCESS | 1818 | 1477986853800 Marionette TRACE conn4 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:14 INFO - PROCESS | 1818 | 1477986854026 Marionette TRACE conn4 <- [1,2412,null,{"value":null}] 00:54:14 INFO - PROCESS | 1818 | 1477986854109 Marionette TRACE conn4 -> [0,2413,"getWindowHandles",null] 00:54:14 INFO - PROCESS | 1818 | 1477986854115 Marionette TRACE conn4 <- [1,2413,null,["8"]] 00:54:14 INFO - PROCESS | 1818 | 1477986854124 Marionette TRACE conn4 -> [0,2414,"switchToWindow",{"name":"8"}] 00:54:14 INFO - PROCESS | 1818 | 1477986854132 Marionette TRACE conn4 <- [1,2414,null,{}] 00:54:14 INFO - PROCESS | 1818 | 1477986854139 Marionette TRACE conn4 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a3000 == 8 [pid = 1818] [id = 519] 00:54:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a3400) [pid = 1818] [serial = 1523] [outer = (nil)] 00:54:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ea800) [pid = 1818] [serial = 1524] [outer = 0x826a3400] 00:54:14 INFO - PROCESS | 1818 | 1477986854242 Marionette DEBUG loaded listener.js 00:54:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826ee400) [pid = 1818] [serial = 1525] [outer = 0x826a3400] 00:54:14 INFO - PROCESS | 1818 | 1477986854808 Marionette TRACE conn4 <- [1,2415,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:54:14 INFO - . 00:54:14 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 1027ms 00:54:14 INFO - PROCESS | 1818 | 1477986854825 Marionette TRACE conn4 -> [0,2416,"getWindowHandle",null] 00:54:14 INFO - PROCESS | 1818 | 1477986854829 Marionette TRACE conn4 <- [1,2416,null,{"value":"8"}] 00:54:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 00:54:14 INFO - PROCESS | 1818 | 1477986854838 Marionette TRACE conn4 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:15 INFO - PROCESS | 1818 | 1477986855090 Marionette TRACE conn4 <- [1,2417,null,{"value":null}] 00:54:15 INFO - PROCESS | 1818 | 1477986855168 Marionette TRACE conn4 -> [0,2418,"getWindowHandles",null] 00:54:15 INFO - PROCESS | 1818 | 1477986855172 Marionette TRACE conn4 <- [1,2418,null,["8"]] 00:54:15 INFO - PROCESS | 1818 | 1477986855179 Marionette TRACE conn4 -> [0,2419,"switchToWindow",{"name":"8"}] 00:54:15 INFO - PROCESS | 1818 | 1477986855185 Marionette TRACE conn4 <- [1,2419,null,{}] 00:54:15 INFO - PROCESS | 1818 | 1477986855191 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a2c00 == 9 [pid = 1818] [id = 520] 00:54:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x832ebc00) [pid = 1818] [serial = 1526] [outer = (nil)] 00:54:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832ed800) [pid = 1818] [serial = 1527] [outer = 0x832ebc00] 00:54:15 INFO - PROCESS | 1818 | 1477986855297 Marionette DEBUG loaded listener.js 00:54:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x832f0400) [pid = 1818] [serial = 1528] [outer = 0x832ebc00] 00:54:15 INFO - PROCESS | 1818 | 1477986855922 Marionette TRACE conn4 <- [1,2420,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:54:15 INFO - . 00:54:15 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1135ms 00:54:15 INFO - PROCESS | 1818 | 1477986855981 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 00:54:15 INFO - PROCESS | 1818 | 1477986855989 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 00:54:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 00:54:16 INFO - PROCESS | 1818 | 1477986856001 Marionette TRACE conn4 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:16 INFO - PROCESS | 1818 | 1477986856184 Marionette TRACE conn4 <- [1,2422,null,{"value":null}] 00:54:16 INFO - PROCESS | 1818 | 1477986856203 Marionette TRACE conn4 -> [0,2423,"getWindowHandles",null] 00:54:16 INFO - PROCESS | 1818 | 1477986856207 Marionette TRACE conn4 <- [1,2423,null,["8"]] 00:54:16 INFO - PROCESS | 1818 | 1477986856213 Marionette TRACE conn4 -> [0,2424,"switchToWindow",{"name":"8"}] 00:54:16 INFO - PROCESS | 1818 | 1477986856220 Marionette TRACE conn4 <- [1,2424,null,{}] 00:54:16 INFO - PROCESS | 1818 | 1477986856227 Marionette TRACE conn4 -> [0,2425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x83871000 == 10 [pid = 1818] [id = 521] 00:54:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x83871400) [pid = 1818] [serial = 1529] [outer = (nil)] 00:54:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x83874800) [pid = 1818] [serial = 1530] [outer = 0x83871400] 00:54:16 INFO - PROCESS | 1818 | 1477986856325 Marionette DEBUG loaded listener.js 00:54:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x838df800) [pid = 1818] [serial = 1531] [outer = 0x83871400] 00:54:17 INFO - PROCESS | 1818 | 1477986857027 Marionette TRACE conn4 <- [1,2425,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:54:17 INFO - . 00:54:17 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 1077ms 00:54:17 INFO - PROCESS | 1818 | 1477986857077 Marionette TRACE conn4 -> [0,2426,"getWindowHandle",null] 00:54:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 00:54:17 INFO - PROCESS | 1818 | 1477986857082 Marionette TRACE conn4 <- [1,2426,null,{"value":"8"}] 00:54:17 INFO - PROCESS | 1818 | 1477986857089 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:17 INFO - PROCESS | 1818 | 1477986857301 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 00:54:17 INFO - PROCESS | 1818 | 1477986857383 Marionette TRACE conn4 -> [0,2428,"getWindowHandles",null] 00:54:17 INFO - PROCESS | 1818 | 1477986857389 Marionette TRACE conn4 <- [1,2428,null,["8"]] 00:54:17 INFO - PROCESS | 1818 | 1477986857394 Marionette TRACE conn4 -> [0,2429,"switchToWindow",{"name":"8"}] 00:54:17 INFO - PROCESS | 1818 | 1477986857401 Marionette TRACE conn4 <- [1,2429,null,{}] 00:54:17 INFO - PROCESS | 1818 | 1477986857407 Marionette TRACE conn4 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390d800 == 11 [pid = 1818] [id = 522] 00:54:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8390e000) [pid = 1818] [serial = 1532] [outer = (nil)] 00:54:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x83910000) [pid = 1818] [serial = 1533] [outer = 0x8390e000] 00:54:17 INFO - PROCESS | 1818 | 1477986857505 Marionette DEBUG loaded listener.js 00:54:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x87df2c00) [pid = 1818] [serial = 1534] [outer = 0x8390e000] 00:54:18 INFO - PROCESS | 1818 | 1477986858133 Marionette TRACE conn4 <- [1,2430,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:54:18 INFO - . 00:54:18 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 1070ms 00:54:18 INFO - PROCESS | 1818 | 1477986858158 Marionette TRACE conn4 -> [0,2431,"getWindowHandle",null] 00:54:18 INFO - PROCESS | 1818 | 1477986858160 Marionette TRACE conn4 <- [1,2431,null,{"value":"8"}] 00:54:18 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 00:54:18 INFO - PROCESS | 1818 | 1477986858168 Marionette TRACE conn4 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:18 INFO - PROCESS | 1818 | 1477986858376 Marionette TRACE conn4 <- [1,2432,null,{"value":null}] 00:54:18 INFO - PROCESS | 1818 | 1477986858460 Marionette TRACE conn4 -> [0,2433,"getWindowHandles",null] 00:54:18 INFO - PROCESS | 1818 | 1477986858464 Marionette TRACE conn4 <- [1,2433,null,["8"]] 00:54:18 INFO - PROCESS | 1818 | 1477986858469 Marionette TRACE conn4 -> [0,2434,"switchToWindow",{"name":"8"}] 00:54:18 INFO - PROCESS | 1818 | 1477986858474 Marionette TRACE conn4 <- [1,2434,null,{}] 00:54:18 INFO - PROCESS | 1818 | 1477986858479 Marionette TRACE conn4 -> [0,2435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4ac000 == 12 [pid = 1818] [id = 523] 00:54:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4ae400) [pid = 1818] [serial = 1535] [outer = (nil)] 00:54:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c4b1c00) [pid = 1818] [serial = 1536] [outer = 0x8c4ae400] 00:54:18 INFO - PROCESS | 1818 | 1477986858569 Marionette DEBUG loaded listener.js 00:54:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c4b4c00) [pid = 1818] [serial = 1537] [outer = 0x8c4ae400] 00:54:19 INFO - PROCESS | 1818 | 1477986859123 Marionette TRACE conn4 <- [1,2435,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:54:19 INFO - . 00:54:19 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 971ms 00:54:19 INFO - PROCESS | 1818 | 1477986859142 Marionette TRACE conn4 -> [0,2436,"getWindowHandle",null] 00:54:19 INFO - PROCESS | 1818 | 1477986859145 Marionette TRACE conn4 <- [1,2436,null,{"value":"8"}] 00:54:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 00:54:19 INFO - PROCESS | 1818 | 1477986859153 Marionette TRACE conn4 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:19 INFO - PROCESS | 1818 | 1477986859358 Marionette TRACE conn4 <- [1,2437,null,{"value":null}] 00:54:19 INFO - PROCESS | 1818 | 1477986859493 Marionette TRACE conn4 -> [0,2438,"getWindowHandles",null] 00:54:19 INFO - PROCESS | 1818 | 1477986859496 Marionette TRACE conn4 <- [1,2438,null,["8"]] 00:54:19 INFO - PROCESS | 1818 | 1477986859501 Marionette TRACE conn4 -> [0,2439,"switchToWindow",{"name":"8"}] 00:54:19 INFO - PROCESS | 1818 | 1477986859507 Marionette TRACE conn4 <- [1,2439,null,{}] 00:54:19 INFO - PROCESS | 1818 | 1477986859512 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386a800 == 13 [pid = 1818] [id = 524] 00:54:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8c4e5c00) [pid = 1818] [serial = 1538] [outer = (nil)] 00:54:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8c725800) [pid = 1818] [serial = 1539] [outer = 0x8c4e5c00] 00:54:19 INFO - PROCESS | 1818 | 1477986859606 Marionette DEBUG loaded listener.js 00:54:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8c72d400) [pid = 1818] [serial = 1540] [outer = 0x8c4e5c00] 00:54:20 INFO - PROCESS | 1818 | 1477986860211 Marionette TRACE conn4 <- [1,2440,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:54:20 INFO - . 00:54:20 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 1086ms 00:54:20 INFO - PROCESS | 1818 | 1477986860240 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 00:54:20 INFO - PROCESS | 1818 | 1477986860242 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 00:54:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 00:54:20 INFO - PROCESS | 1818 | 1477986860254 Marionette TRACE conn4 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:20 INFO - PROCESS | 1818 | 1477986860408 Marionette TRACE conn4 <- [1,2442,null,{"value":null}] 00:54:20 INFO - PROCESS | 1818 | 1477986860544 Marionette TRACE conn4 -> [0,2443,"getWindowHandles",null] 00:54:20 INFO - PROCESS | 1818 | 1477986860550 Marionette TRACE conn4 <- [1,2443,null,["8"]] 00:54:20 INFO - PROCESS | 1818 | 1477986860555 Marionette TRACE conn4 -> [0,2444,"switchToWindow",{"name":"8"}] 00:54:20 INFO - PROCESS | 1818 | 1477986860562 Marionette TRACE conn4 <- [1,2444,null,{}] 00:54:20 INFO - PROCESS | 1818 | 1477986860567 Marionette TRACE conn4 -> [0,2445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc6c000 == 14 [pid = 1818] [id = 525] 00:54:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8dc6c400) [pid = 1818] [serial = 1541] [outer = (nil)] 00:54:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8dc6f400) [pid = 1818] [serial = 1542] [outer = 0x8dc6c400] 00:54:20 INFO - PROCESS | 1818 | 1477986860656 Marionette DEBUG loaded listener.js 00:54:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8dc71000) [pid = 1818] [serial = 1543] [outer = 0x8dc6c400] 00:54:21 INFO - PROCESS | 1818 | 1477986861229 Marionette TRACE conn4 <- [1,2445,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:54:21 INFO - . 00:54:21 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 1032ms 00:54:21 INFO - PROCESS | 1818 | 1477986861284 Marionette TRACE conn4 -> [0,2446,"getWindowHandle",null] 00:54:21 INFO - PROCESS | 1818 | 1477986861287 Marionette TRACE conn4 <- [1,2446,null,{"value":"8"}] 00:54:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 00:54:21 INFO - PROCESS | 1818 | 1477986861294 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:21 INFO - PROCESS | 1818 | 1477986861443 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 00:54:21 INFO - PROCESS | 1818 | 1477986861598 Marionette TRACE conn4 -> [0,2448,"getWindowHandles",null] 00:54:21 INFO - PROCESS | 1818 | 1477986861623 Marionette TRACE conn4 <- [1,2448,null,["8"]] 00:54:21 INFO - PROCESS | 1818 | 1477986861628 Marionette TRACE conn4 -> [0,2449,"switchToWindow",{"name":"8"}] 00:54:21 INFO - PROCESS | 1818 | 1477986861633 Marionette TRACE conn4 <- [1,2449,null,{}] 00:54:21 INFO - PROCESS | 1818 | 1477986861640 Marionette TRACE conn4 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x82612800 == 15 [pid = 1818] [id = 526] 00:54:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8dcaec00) [pid = 1818] [serial = 1544] [outer = (nil)] 00:54:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8dd2dc00) [pid = 1818] [serial = 1545] [outer = 0x8dcaec00] 00:54:21 INFO - PROCESS | 1818 | 1477986861730 Marionette DEBUG loaded listener.js 00:54:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8dd30800) [pid = 1818] [serial = 1546] [outer = 0x8dcaec00] 00:54:22 INFO - PROCESS | 1818 | 1477986862386 Marionette TRACE conn4 <- [1,2450,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:54:22 INFO - . 00:54:22 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1131ms 00:54:22 INFO - PROCESS | 1818 | 1477986862425 Marionette TRACE conn4 -> [0,2451,"getWindowHandle",null] 00:54:22 INFO - PROCESS | 1818 | 1477986862432 Marionette TRACE conn4 <- [1,2451,null,{"value":"8"}] 00:54:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 00:54:22 INFO - PROCESS | 1818 | 1477986862442 Marionette TRACE conn4 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:22 INFO - PROCESS | 1818 | 1477986862639 Marionette TRACE conn4 <- [1,2452,null,{"value":null}] 00:54:22 INFO - PROCESS | 1818 | 1477986862806 Marionette TRACE conn4 -> [0,2453,"getWindowHandles",null] 00:54:22 INFO - PROCESS | 1818 | 1477986862812 Marionette TRACE conn4 <- [1,2453,null,["8"]] 00:54:22 INFO - PROCESS | 1818 | 1477986862824 Marionette TRACE conn4 -> [0,2454,"switchToWindow",{"name":"8"}] 00:54:22 INFO - PROCESS | 1818 | 1477986862832 Marionette TRACE conn4 <- [1,2454,null,{}] 00:54:22 INFO - PROCESS | 1818 | 1477986862839 Marionette TRACE conn4 -> [0,2455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x83854c00 == 16 [pid = 1818] [id = 527] 00:54:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x83855400) [pid = 1818] [serial = 1547] [outer = (nil)] 00:54:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x83868800) [pid = 1818] [serial = 1548] [outer = 0x83855400] 00:54:22 INFO - PROCESS | 1818 | 1477986862955 Marionette DEBUG loaded listener.js 00:54:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8386d800) [pid = 1818] [serial = 1549] [outer = 0x83855400] 00:54:23 INFO - PROCESS | 1818 | 1477986863638 Marionette TRACE conn4 <- [1,2455,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:54:23 INFO - . 00:54:23 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 1230ms 00:54:23 INFO - PROCESS | 1818 | 1477986863670 Marionette TRACE conn4 -> [0,2456,"getWindowHandle",null] 00:54:23 INFO - PROCESS | 1818 | 1477986863677 Marionette TRACE conn4 <- [1,2456,null,{"value":"8"}] 00:54:23 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:54:23 INFO - PROCESS | 1818 | 1477986863685 Marionette TRACE conn4 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:23 INFO - PROCESS | 1818 | 1477986863874 Marionette TRACE conn4 <- [1,2457,null,{"value":null}] 00:54:24 INFO - PROCESS | 1818 | 1477986864044 Marionette TRACE conn4 -> [0,2458,"getWindowHandles",null] 00:54:24 INFO - PROCESS | 1818 | 1477986864048 Marionette TRACE conn4 <- [1,2458,null,["8"]] 00:54:24 INFO - PROCESS | 1818 | 1477986864060 Marionette TRACE conn4 -> [0,2459,"switchToWindow",{"name":"8"}] 00:54:24 INFO - PROCESS | 1818 | 1477986864066 Marionette TRACE conn4 <- [1,2459,null,{}] 00:54:24 INFO - PROCESS | 1818 | 1477986864073 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4dbc00 == 17 [pid = 1818] [id = 528] 00:54:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8c4dfc00) [pid = 1818] [serial = 1550] [outer = (nil)] 00:54:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8c72b800) [pid = 1818] [serial = 1551] [outer = 0x8c4dfc00] 00:54:24 INFO - PROCESS | 1818 | 1477986864228 Marionette DEBUG loaded listener.js 00:54:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8dad6c00) [pid = 1818] [serial = 1552] [outer = 0x8c4dfc00] 00:54:24 WARNING - wptserve Traceback (most recent call last): 00:54:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:54:24 WARNING - rv = self.func(request, response) 00:54:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:54:24 WARNING - access_control_allow_origin = "*") 00:54:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:54:24 WARNING - payload = payload_generator(server_data) 00:54:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:54:24 WARNING - return encode_string_as_bmp_image(data) 00:54:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:54:24 WARNING - img.save(f, "BMP") 00:54:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:54:24 WARNING - f.write(bmpfileheader) 00:54:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:54:24 WARNING - 00:54:26 INFO - PROCESS | 1818 | --DOCSHELL 0x826a5400 == 16 [pid = 1818] [id = 518] 00:54:29 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8dc6c400) [pid = 1818] [serial = 1541] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 00:54:29 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8c4e5c00) [pid = 1818] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 00:54:29 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8c4ae400) [pid = 1818] [serial = 1535] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 00:54:29 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8390e000) [pid = 1818] [serial = 1532] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 00:54:29 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x83871400) [pid = 1818] [serial = 1529] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 00:54:29 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x832ebc00) [pid = 1818] [serial = 1526] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 00:54:29 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x826a5c00) [pid = 1818] [serial = 1520] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 00:54:29 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x826a3400) [pid = 1818] [serial = 1523] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 00:54:34 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc6c000 == 15 [pid = 1818] [id = 525] 00:54:34 INFO - PROCESS | 1818 | --DOCSHELL 0x8386a800 == 14 [pid = 1818] [id = 524] 00:54:34 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4ac000 == 13 [pid = 1818] [id = 523] 00:54:34 INFO - PROCESS | 1818 | --DOCSHELL 0x83871000 == 12 [pid = 1818] [id = 521] 00:54:34 INFO - PROCESS | 1818 | --DOCSHELL 0x8390d800 == 11 [pid = 1818] [id = 522] 00:54:34 INFO - PROCESS | 1818 | --DOCSHELL 0x826a2c00 == 10 [pid = 1818] [id = 520] 00:54:34 INFO - PROCESS | 1818 | --DOCSHELL 0x826a3000 == 9 [pid = 1818] [id = 519] 00:54:34 INFO - PROCESS | 1818 | --DOCSHELL 0x83854c00 == 8 [pid = 1818] [id = 527] 00:54:34 INFO - PROCESS | 1818 | --DOCSHELL 0x82612800 == 7 [pid = 1818] [id = 526] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x826f5800) [pid = 1818] [serial = 1522] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x826ee400) [pid = 1818] [serial = 1525] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x826ea800) [pid = 1818] [serial = 1524] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x832f0400) [pid = 1818] [serial = 1528] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x832ed800) [pid = 1818] [serial = 1527] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x838df800) [pid = 1818] [serial = 1531] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x83874800) [pid = 1818] [serial = 1530] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x87df2c00) [pid = 1818] [serial = 1534] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x83910000) [pid = 1818] [serial = 1533] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8c4b4c00) [pid = 1818] [serial = 1537] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8c4b1c00) [pid = 1818] [serial = 1536] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8c72d400) [pid = 1818] [serial = 1540] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8c725800) [pid = 1818] [serial = 1539] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8dc71000) [pid = 1818] [serial = 1543] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8dc6f400) [pid = 1818] [serial = 1542] [outer = (nil)] [url = about:blank] 00:54:34 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dd2dc00) [pid = 1818] [serial = 1545] [outer = (nil)] [url = about:blank] 00:54:36 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dcaec00) [pid = 1818] [serial = 1544] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 00:54:36 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x83855400) [pid = 1818] [serial = 1547] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 00:54:41 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dd30800) [pid = 1818] [serial = 1546] [outer = (nil)] [url = about:blank] 00:54:41 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8386d800) [pid = 1818] [serial = 1549] [outer = (nil)] [url = about:blank] 00:54:41 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x83868800) [pid = 1818] [serial = 1548] [outer = (nil)] [url = about:blank] 00:54:41 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8c72b800) [pid = 1818] [serial = 1551] [outer = (nil)] [url = about:blank] 00:54:54 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:54:54 INFO - PROCESS | 1818 | 1477986894422 Marionette TRACE conn4 <- [1,2460,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:54:54 INFO - . 00:54:54 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30763ms 00:54:54 INFO - PROCESS | 1818 | 1477986894449 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 00:54:54 INFO - PROCESS | 1818 | 1477986894455 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 00:54:54 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 00:54:54 INFO - PROCESS | 1818 | 1477986894468 Marionette TRACE conn4 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:54:54 INFO - PROCESS | 1818 | 1477986894705 Marionette TRACE conn4 <- [1,2462,null,{"value":null}] 00:54:54 INFO - PROCESS | 1818 | 1477986894790 Marionette TRACE conn4 -> [0,2463,"getWindowHandles",null] 00:54:54 INFO - PROCESS | 1818 | 1477986894796 Marionette TRACE conn4 <- [1,2463,null,["8"]] 00:54:54 INFO - PROCESS | 1818 | 1477986894805 Marionette TRACE conn4 -> [0,2464,"switchToWindow",{"name":"8"}] 00:54:54 INFO - PROCESS | 1818 | 1477986894813 Marionette TRACE conn4 <- [1,2464,null,{}] 00:54:54 INFO - PROCESS | 1818 | 1477986894820 Marionette TRACE conn4 -> [0,2465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:54:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a1400 == 8 [pid = 1818] [id = 529] 00:54:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a1800) [pid = 1818] [serial = 1553] [outer = (nil)] 00:54:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826a4000) [pid = 1818] [serial = 1554] [outer = 0x826a1800] 00:54:54 INFO - PROCESS | 1818 | 1477986894929 Marionette DEBUG loaded listener.js 00:54:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826ec400) [pid = 1818] [serial = 1555] [outer = 0x826a1800] 00:54:55 WARNING - wptserve Traceback (most recent call last): 00:54:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:54:55 WARNING - rv = self.func(request, response) 00:54:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:54:55 WARNING - access_control_allow_origin = "*") 00:54:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:54:55 WARNING - payload = payload_generator(server_data) 00:54:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:54:55 WARNING - return encode_string_as_bmp_image(data) 00:54:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:54:55 WARNING - img.save(f, "BMP") 00:54:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:54:55 WARNING - f.write(bmpfileheader) 00:54:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:54:55 WARNING - 00:55:04 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4dbc00 == 7 [pid = 1818] [id = 528] 00:55:10 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8c4dfc00) [pid = 1818] [serial = 1550] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 00:55:15 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8dad6c00) [pid = 1818] [serial = 1552] [outer = (nil)] [url = about:blank] 00:55:15 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826a4000) [pid = 1818] [serial = 1554] [outer = (nil)] [url = about:blank] 00:55:25 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:55:25 INFO - PROCESS | 1818 | 1477986925142 Marionette TRACE conn4 <- [1,2465,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:55:25 INFO - . 00:55:25 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30701ms 00:55:25 INFO - PROCESS | 1818 | 1477986925167 Marionette TRACE conn4 -> [0,2466,"getWindowHandle",null] 00:55:25 INFO - PROCESS | 1818 | 1477986925174 Marionette TRACE conn4 <- [1,2466,null,{"value":"8"}] 00:55:25 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:55:25 INFO - PROCESS | 1818 | 1477986925186 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:55:25 INFO - PROCESS | 1818 | 1477986925413 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 00:55:25 INFO - PROCESS | 1818 | 1477986925497 Marionette TRACE conn4 -> [0,2468,"getWindowHandles",null] 00:55:25 INFO - PROCESS | 1818 | 1477986925504 Marionette TRACE conn4 <- [1,2468,null,["8"]] 00:55:25 INFO - PROCESS | 1818 | 1477986925513 Marionette TRACE conn4 -> [0,2469,"switchToWindow",{"name":"8"}] 00:55:25 INFO - PROCESS | 1818 | 1477986925521 Marionette TRACE conn4 <- [1,2469,null,{}] 00:55:25 INFO - PROCESS | 1818 | 1477986925527 Marionette TRACE conn4 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:55:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a2c00 == 8 [pid = 1818] [id = 530] 00:55:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a3000) [pid = 1818] [serial = 1556] [outer = (nil)] 00:55:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826a5c00) [pid = 1818] [serial = 1557] [outer = 0x826a3000] 00:55:25 INFO - PROCESS | 1818 | 1477986925632 Marionette DEBUG loaded listener.js 00:55:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f1400) [pid = 1818] [serial = 1558] [outer = 0x826a3000] 00:55:26 WARNING - wptserve Traceback (most recent call last): 00:55:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:55:26 WARNING - rv = self.func(request, response) 00:55:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:55:26 WARNING - access_control_allow_origin = "*") 00:55:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:55:26 WARNING - payload = payload_generator(server_data) 00:55:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:55:26 WARNING - return encode_string_as_bmp_image(data) 00:55:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:55:26 WARNING - img.save(f, "BMP") 00:55:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:55:26 WARNING - f.write(bmpfileheader) 00:55:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:55:26 WARNING - 00:55:35 INFO - PROCESS | 1818 | --DOCSHELL 0x826a1400 == 7 [pid = 1818] [id = 529] 00:55:37 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826a1800) [pid = 1818] [serial = 1553] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 00:55:42 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826ec400) [pid = 1818] [serial = 1555] [outer = (nil)] [url = about:blank] 00:55:42 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826a5c00) [pid = 1818] [serial = 1557] [outer = (nil)] [url = about:blank] 00:55:55 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:55:55 INFO - PROCESS | 1818 | 1477986955838 Marionette TRACE conn4 <- [1,2470,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:55:55 INFO - . 00:55:55 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30703ms 00:55:55 INFO - PROCESS | 1818 | 1477986955886 Marionette TRACE conn4 -> [0,2471,"getWindowHandle",null] 00:55:55 INFO - PROCESS | 1818 | 1477986955893 Marionette TRACE conn4 <- [1,2471,null,{"value":"8"}] 00:55:55 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 00:55:55 INFO - PROCESS | 1818 | 1477986955904 Marionette TRACE conn4 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:55:56 INFO - PROCESS | 1818 | 1477986956131 Marionette TRACE conn4 <- [1,2472,null,{"value":null}] 00:55:56 INFO - PROCESS | 1818 | 1477986956217 Marionette TRACE conn4 -> [0,2473,"getWindowHandles",null] 00:55:56 INFO - PROCESS | 1818 | 1477986956223 Marionette TRACE conn4 <- [1,2473,null,["8"]] 00:55:56 INFO - PROCESS | 1818 | 1477986956231 Marionette TRACE conn4 -> [0,2474,"switchToWindow",{"name":"8"}] 00:55:56 INFO - PROCESS | 1818 | 1477986956239 Marionette TRACE conn4 <- [1,2474,null,{}] 00:55:56 INFO - PROCESS | 1818 | 1477986956245 Marionette TRACE conn4 -> [0,2475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:55:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a3c00 == 8 [pid = 1818] [id = 531] 00:55:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a4800) [pid = 1818] [serial = 1559] [outer = (nil)] 00:55:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826a7800) [pid = 1818] [serial = 1560] [outer = 0x826a4800] 00:55:56 INFO - PROCESS | 1818 | 1477986956390 Marionette DEBUG loaded listener.js 00:55:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826ef800) [pid = 1818] [serial = 1561] [outer = 0x826a4800] 00:55:57 INFO - PROCESS | 1818 | 1477986957129 Marionette TRACE conn4 <- [1,2475,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:55:57 INFO - . 00:55:57 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1288ms 00:55:57 INFO - PROCESS | 1818 | 1477986957190 Marionette TRACE conn4 -> [0,2476,"getWindowHandle",null] 00:55:57 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 00:55:57 INFO - PROCESS | 1818 | 1477986957198 Marionette TRACE conn4 <- [1,2476,null,{"value":"8"}] 00:55:57 INFO - PROCESS | 1818 | 1477986957207 Marionette TRACE conn4 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:55:57 INFO - PROCESS | 1818 | 1477986957529 Marionette TRACE conn4 <- [1,2477,null,{"value":null}] 00:55:57 INFO - PROCESS | 1818 | 1477986957630 Marionette TRACE conn4 -> [0,2478,"getWindowHandles",null] 00:55:57 INFO - PROCESS | 1818 | 1477986957636 Marionette TRACE conn4 <- [1,2478,null,["8"]] 00:55:57 INFO - PROCESS | 1818 | 1477986957644 Marionette TRACE conn4 -> [0,2479,"switchToWindow",{"name":"8"}] 00:55:57 INFO - PROCESS | 1818 | 1477986957652 Marionette TRACE conn4 <- [1,2479,null,{}] 00:55:57 INFO - PROCESS | 1818 | 1477986957659 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:55:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x826ee800 == 9 [pid = 1818] [id = 532] 00:55:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x832eac00) [pid = 1818] [serial = 1562] [outer = (nil)] 00:55:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832ed000) [pid = 1818] [serial = 1563] [outer = 0x832eac00] 00:55:57 INFO - PROCESS | 1818 | 1477986957763 Marionette DEBUG loaded listener.js 00:55:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x832efc00) [pid = 1818] [serial = 1564] [outer = 0x832eac00] 00:55:58 INFO - PROCESS | 1818 | 1477986958498 Marionette TRACE conn4 <- [1,2480,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:55:58 INFO - . 00:55:58 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1326ms 00:55:58 INFO - PROCESS | 1818 | 1477986958547 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 00:55:58 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 00:55:58 INFO - PROCESS | 1818 | 1477986958560 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 00:55:58 INFO - PROCESS | 1818 | 1477986958571 Marionette TRACE conn4 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:55:58 INFO - PROCESS | 1818 | 1477986958830 Marionette TRACE conn4 <- [1,2482,null,{"value":null}] 00:55:58 INFO - PROCESS | 1818 | 1477986958928 Marionette TRACE conn4 -> [0,2483,"getWindowHandles",null] 00:55:58 INFO - PROCESS | 1818 | 1477986958933 Marionette TRACE conn4 <- [1,2483,null,["8"]] 00:55:58 INFO - PROCESS | 1818 | 1477986958943 Marionette TRACE conn4 -> [0,2484,"switchToWindow",{"name":"8"}] 00:55:58 INFO - PROCESS | 1818 | 1477986958950 Marionette TRACE conn4 <- [1,2484,null,{}] 00:55:58 INFO - PROCESS | 1818 | 1477986958957 Marionette TRACE conn4 -> [0,2485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:55:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386f800 == 10 [pid = 1818] [id = 533] 00:55:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8386fc00) [pid = 1818] [serial = 1565] [outer = (nil)] 00:55:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x83873000) [pid = 1818] [serial = 1566] [outer = 0x8386fc00] 00:55:59 INFO - PROCESS | 1818 | 1477986959065 Marionette DEBUG loaded listener.js 00:55:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x83874c00) [pid = 1818] [serial = 1567] [outer = 0x8386fc00] 00:55:59 INFO - PROCESS | 1818 | 1477986959720 Marionette TRACE conn4 <- [1,2485,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:55:59 INFO - . 00:55:59 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1174ms 00:55:59 INFO - PROCESS | 1818 | 1477986959741 Marionette TRACE conn4 -> [0,2486,"getWindowHandle",null] 00:55:59 INFO - PROCESS | 1818 | 1477986959746 Marionette TRACE conn4 <- [1,2486,null,{"value":"8"}] 00:55:59 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 00:55:59 INFO - PROCESS | 1818 | 1477986959753 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:55:59 INFO - PROCESS | 1818 | 1477986959970 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 00:56:00 INFO - PROCESS | 1818 | 1477986960056 Marionette TRACE conn4 -> [0,2488,"getWindowHandles",null] 00:56:00 INFO - PROCESS | 1818 | 1477986960063 Marionette TRACE conn4 <- [1,2488,null,["8"]] 00:56:00 INFO - PROCESS | 1818 | 1477986960068 Marionette TRACE conn4 -> [0,2489,"switchToWindow",{"name":"8"}] 00:56:00 INFO - PROCESS | 1818 | 1477986960075 Marionette TRACE conn4 <- [1,2489,null,{}] 00:56:00 INFO - PROCESS | 1818 | 1477986960081 Marionette TRACE conn4 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390b400 == 11 [pid = 1818] [id = 534] 00:56:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8390b800) [pid = 1818] [serial = 1568] [outer = (nil)] 00:56:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8390d400) [pid = 1818] [serial = 1569] [outer = 0x8390b800] 00:56:00 INFO - PROCESS | 1818 | 1477986960199 Marionette DEBUG loaded listener.js 00:56:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x839cbc00) [pid = 1818] [serial = 1570] [outer = 0x8390b800] 00:56:00 INFO - PROCESS | 1818 | 1477986960834 Marionette TRACE conn4 <- [1,2490,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:56:00 INFO - . 00:56:00 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1128ms 00:56:00 INFO - PROCESS | 1818 | 1477986960881 Marionette TRACE conn4 -> [0,2491,"getWindowHandle",null] 00:56:00 INFO - PROCESS | 1818 | 1477986960885 Marionette TRACE conn4 <- [1,2491,null,{"value":"8"}] 00:56:00 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 00:56:00 INFO - PROCESS | 1818 | 1477986960892 Marionette TRACE conn4 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:01 INFO - PROCESS | 1818 | 1477986961100 Marionette TRACE conn4 <- [1,2492,null,{"value":null}] 00:56:01 INFO - PROCESS | 1818 | 1477986961115 Marionette TRACE conn4 -> [0,2493,"getWindowHandles",null] 00:56:01 INFO - PROCESS | 1818 | 1477986961118 Marionette TRACE conn4 <- [1,2493,null,["8"]] 00:56:01 INFO - PROCESS | 1818 | 1477986961124 Marionette TRACE conn4 -> [0,2494,"switchToWindow",{"name":"8"}] 00:56:01 INFO - PROCESS | 1818 | 1477986961129 Marionette TRACE conn4 <- [1,2494,null,{}] 00:56:01 INFO - PROCESS | 1818 | 1477986961135 Marionette TRACE conn4 -> [0,2495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x87df9800 == 12 [pid = 1818] [id = 535] 00:56:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x87dfac00) [pid = 1818] [serial = 1571] [outer = (nil)] 00:56:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c4aec00) [pid = 1818] [serial = 1572] [outer = 0x87dfac00] 00:56:01 INFO - PROCESS | 1818 | 1477986961229 Marionette DEBUG loaded listener.js 00:56:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c4b1800) [pid = 1818] [serial = 1573] [outer = 0x87dfac00] 00:56:02 INFO - PROCESS | 1818 | 1477986962062 Marionette TRACE conn4 <- [1,2495,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:56:02 INFO - . 00:56:02 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1220ms 00:56:02 INFO - PROCESS | 1818 | 1477986962112 Marionette TRACE conn4 -> [0,2496,"getWindowHandle",null] 00:56:02 INFO - PROCESS | 1818 | 1477986962116 Marionette TRACE conn4 <- [1,2496,null,{"value":"8"}] 00:56:02 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 00:56:02 INFO - PROCESS | 1818 | 1477986962122 Marionette TRACE conn4 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:02 INFO - PROCESS | 1818 | 1477986962377 Marionette TRACE conn4 <- [1,2497,null,{"value":null}] 00:56:02 INFO - PROCESS | 1818 | 1477986962455 Marionette TRACE conn4 -> [0,2498,"getWindowHandles",null] 00:56:02 INFO - PROCESS | 1818 | 1477986962457 Marionette TRACE conn4 <- [1,2498,null,["8"]] 00:56:02 INFO - PROCESS | 1818 | 1477986962463 Marionette TRACE conn4 -> [0,2499,"switchToWindow",{"name":"8"}] 00:56:02 INFO - PROCESS | 1818 | 1477986962468 Marionette TRACE conn4 <- [1,2499,null,{}] 00:56:02 INFO - PROCESS | 1818 | 1477986962477 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x83868000 == 13 [pid = 1818] [id = 536] 00:56:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8c4e0800) [pid = 1818] [serial = 1574] [outer = (nil)] 00:56:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8c4e9c00) [pid = 1818] [serial = 1575] [outer = 0x8c4e0800] 00:56:02 INFO - PROCESS | 1818 | 1477986962572 Marionette DEBUG loaded listener.js 00:56:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8c727000) [pid = 1818] [serial = 1576] [outer = 0x8c4e0800] 00:56:03 INFO - PROCESS | 1818 | 1477986963202 Marionette TRACE conn4 <- [1,2500,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:56:03 INFO - . 00:56:03 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1132ms 00:56:03 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 00:56:03 INFO - PROCESS | 1818 | 1477986963255 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 00:56:03 INFO - PROCESS | 1818 | 1477986963257 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 00:56:03 INFO - PROCESS | 1818 | 1477986963265 Marionette TRACE conn4 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:03 INFO - PROCESS | 1818 | 1477986963467 Marionette TRACE conn4 <- [1,2502,null,{"value":null}] 00:56:03 INFO - PROCESS | 1818 | 1477986963479 Marionette TRACE conn4 -> [0,2503,"getWindowHandles",null] 00:56:03 INFO - PROCESS | 1818 | 1477986963485 Marionette TRACE conn4 <- [1,2503,null,["8"]] 00:56:03 INFO - PROCESS | 1818 | 1477986963492 Marionette TRACE conn4 -> [0,2504,"switchToWindow",{"name":"8"}] 00:56:03 INFO - PROCESS | 1818 | 1477986963499 Marionette TRACE conn4 <- [1,2504,null,{}] 00:56:03 INFO - PROCESS | 1818 | 1477986963504 Marionette TRACE conn4 -> [0,2505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x8da0bc00 == 14 [pid = 1818] [id = 537] 00:56:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8dad1800) [pid = 1818] [serial = 1577] [outer = (nil)] 00:56:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8dada400) [pid = 1818] [serial = 1578] [outer = 0x8dad1800] 00:56:03 INFO - PROCESS | 1818 | 1477986963592 Marionette DEBUG loaded listener.js 00:56:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8dbd1400) [pid = 1818] [serial = 1579] [outer = 0x8dad1800] 00:56:04 INFO - PROCESS | 1818 | 1477986964284 Marionette TRACE conn4 <- [1,2505,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:56:04 INFO - . 00:56:04 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 1077ms 00:56:04 INFO - PROCESS | 1818 | 1477986964341 Marionette TRACE conn4 -> [0,2506,"getWindowHandle",null] 00:56:04 INFO - PROCESS | 1818 | 1477986964348 Marionette TRACE conn4 <- [1,2506,null,{"value":"8"}] 00:56:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 00:56:04 INFO - PROCESS | 1818 | 1477986964359 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:04 INFO - PROCESS | 1818 | 1477986964551 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 00:56:04 INFO - PROCESS | 1818 | 1477986964724 Marionette TRACE conn4 -> [0,2508,"getWindowHandles",null] 00:56:04 INFO - PROCESS | 1818 | 1477986964730 Marionette TRACE conn4 <- [1,2508,null,["8"]] 00:56:04 INFO - PROCESS | 1818 | 1477986964741 Marionette TRACE conn4 -> [0,2509,"switchToWindow",{"name":"8"}] 00:56:04 INFO - PROCESS | 1818 | 1477986964749 Marionette TRACE conn4 <- [1,2509,null,{}] 00:56:04 INFO - PROCESS | 1818 | 1477986964796 Marionette TRACE conn4 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x832ed800 == 15 [pid = 1818] [id = 538] 00:56:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x832f0c00) [pid = 1818] [serial = 1580] [outer = (nil)] 00:56:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x83854c00) [pid = 1818] [serial = 1581] [outer = 0x832f0c00] 00:56:04 INFO - PROCESS | 1818 | 1477986964917 Marionette DEBUG loaded listener.js 00:56:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x83858000) [pid = 1818] [serial = 1582] [outer = 0x832f0c00] 00:56:05 INFO - PROCESS | 1818 | 1477986965604 Marionette TRACE conn4 <- [1,2510,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:56:05 INFO - . 00:56:05 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1270ms 00:56:05 INFO - PROCESS | 1818 | 1477986965627 Marionette TRACE conn4 -> [0,2511,"getWindowHandle",null] 00:56:05 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 00:56:05 INFO - PROCESS | 1818 | 1477986965632 Marionette TRACE conn4 <- [1,2511,null,{"value":"8"}] 00:56:05 INFO - PROCESS | 1818 | 1477986965640 Marionette TRACE conn4 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:05 INFO - PROCESS | 1818 | 1477986965824 Marionette TRACE conn4 <- [1,2512,null,{"value":null}] 00:56:06 INFO - PROCESS | 1818 | 1477986965998 Marionette TRACE conn4 -> [0,2513,"getWindowHandles",null] 00:56:06 INFO - PROCESS | 1818 | 1477986966003 Marionette TRACE conn4 <- [1,2513,null,["8"]] 00:56:06 INFO - PROCESS | 1818 | 1477986966025 Marionette TRACE conn4 -> [0,2514,"switchToWindow",{"name":"8"}] 00:56:06 INFO - PROCESS | 1818 | 1477986966032 Marionette TRACE conn4 <- [1,2514,null,{}] 00:56:06 INFO - PROCESS | 1818 | 1477986966038 Marionette TRACE conn4 -> [0,2515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386f400 == 16 [pid = 1818] [id = 539] 00:56:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8c4b8c00) [pid = 1818] [serial = 1583] [outer = (nil)] 00:56:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8c722400) [pid = 1818] [serial = 1584] [outer = 0x8c4b8c00] 00:56:06 INFO - PROCESS | 1818 | 1477986966144 Marionette DEBUG loaded listener.js 00:56:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8c726400) [pid = 1818] [serial = 1585] [outer = 0x8c4b8c00] 00:56:06 INFO - PROCESS | 1818 | 1477986966850 Marionette TRACE conn4 <- [1,2515,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:56:06 INFO - . 00:56:06 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 1230ms 00:56:06 INFO - PROCESS | 1818 | 1477986966877 Marionette TRACE conn4 -> [0,2516,"getWindowHandle",null] 00:56:06 INFO - PROCESS | 1818 | 1477986966884 Marionette TRACE conn4 <- [1,2516,null,{"value":"8"}] 00:56:06 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 00:56:06 INFO - PROCESS | 1818 | 1477986966892 Marionette TRACE conn4 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:07 INFO - PROCESS | 1818 | 1477986967068 Marionette TRACE conn4 <- [1,2517,null,{"value":null}] 00:56:07 INFO - PROCESS | 1818 | 1477986967239 Marionette TRACE conn4 -> [0,2518,"getWindowHandles",null] 00:56:07 INFO - PROCESS | 1818 | 1477986967244 Marionette TRACE conn4 <- [1,2518,null,["8"]] 00:56:07 INFO - PROCESS | 1818 | 1477986967255 Marionette TRACE conn4 -> [0,2519,"switchToWindow",{"name":"8"}] 00:56:07 INFO - PROCESS | 1818 | 1477986967262 Marionette TRACE conn4 <- [1,2519,null,{}] 00:56:07 INFO - PROCESS | 1818 | 1477986967269 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcab000 == 17 [pid = 1818] [id = 540] 00:56:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8dcb3c00) [pid = 1818] [serial = 1586] [outer = (nil)] 00:56:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8dd2f000) [pid = 1818] [serial = 1587] [outer = 0x8dcb3c00] 00:56:07 INFO - PROCESS | 1818 | 1477986967376 Marionette DEBUG loaded listener.js 00:56:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8dd31400) [pid = 1818] [serial = 1588] [outer = 0x8dcb3c00] 00:56:08 INFO - PROCESS | 1818 | 1477986968013 Marionette TRACE conn4 <- [1,2520,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:56:08 INFO - . 00:56:08 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 1133ms 00:56:08 INFO - PROCESS | 1818 | 1477986968024 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 00:56:08 INFO - PROCESS | 1818 | 1477986968029 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 00:56:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 00:56:08 INFO - PROCESS | 1818 | 1477986968058 Marionette TRACE conn4 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:08 INFO - PROCESS | 1818 | 1477986968257 Marionette TRACE conn4 <- [1,2522,null,{"value":null}] 00:56:08 INFO - PROCESS | 1818 | 1477986968445 Marionette TRACE conn4 -> [0,2523,"getWindowHandles",null] 00:56:08 INFO - PROCESS | 1818 | 1477986968450 Marionette TRACE conn4 <- [1,2523,null,["8"]] 00:56:08 INFO - PROCESS | 1818 | 1477986968457 Marionette TRACE conn4 -> [0,2524,"switchToWindow",{"name":"8"}] 00:56:08 INFO - PROCESS | 1818 | 1477986968463 Marionette TRACE conn4 <- [1,2524,null,{}] 00:56:08 INFO - PROCESS | 1818 | 1477986968476 Marionette TRACE conn4 -> [0,2525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa88400 == 18 [pid = 1818] [id = 541] 00:56:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8fa89800) [pid = 1818] [serial = 1589] [outer = (nil)] 00:56:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8fa90c00) [pid = 1818] [serial = 1590] [outer = 0x8fa89800] 00:56:08 INFO - PROCESS | 1818 | 1477986968592 Marionette DEBUG loaded listener.js 00:56:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8fb02400) [pid = 1818] [serial = 1591] [outer = 0x8fa89800] 00:56:09 INFO - PROCESS | 1818 | 1477986969226 Marionette TRACE conn4 <- [1,2525,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:56:09 INFO - . 00:56:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1330ms 00:56:09 INFO - PROCESS | 1818 | 1477986969399 Marionette TRACE conn4 -> [0,2526,"getWindowHandle",null] 00:56:09 INFO - PROCESS | 1818 | 1477986969405 Marionette TRACE conn4 <- [1,2526,null,{"value":"8"}] 00:56:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 00:56:09 INFO - PROCESS | 1818 | 1477986969415 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:09 INFO - PROCESS | 1818 | 1477986969592 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 00:56:09 INFO - PROCESS | 1818 | 1477986969783 Marionette TRACE conn4 -> [0,2528,"getWindowHandles",null] 00:56:09 INFO - PROCESS | 1818 | 1477986969797 Marionette TRACE conn4 <- [1,2528,null,["8"]] 00:56:09 INFO - PROCESS | 1818 | 1477986969813 Marionette TRACE conn4 -> [0,2529,"switchToWindow",{"name":"8"}] 00:56:09 INFO - PROCESS | 1818 | 1477986969823 Marionette TRACE conn4 <- [1,2529,null,{}] 00:56:09 INFO - PROCESS | 1818 | 1477986969830 Marionette TRACE conn4 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269bc00 == 19 [pid = 1818] [id = 542] 00:56:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8269c000) [pid = 1818] [serial = 1592] [outer = (nil)] 00:56:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x826f6800) [pid = 1818] [serial = 1593] [outer = 0x8269c000] 00:56:09 INFO - PROCESS | 1818 | 1477986969930 Marionette DEBUG loaded listener.js 00:56:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x832ee400) [pid = 1818] [serial = 1594] [outer = 0x8269c000] 00:56:10 INFO - PROCESS | 1818 | --DOCSHELL 0x826a2c00 == 18 [pid = 1818] [id = 530] 00:56:10 INFO - PROCESS | 1818 | 1477986970628 Marionette TRACE conn4 <- [1,2530,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:56:10 INFO - . 00:56:10 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 1273ms 00:56:10 INFO - PROCESS | 1818 | 1477986970690 Marionette TRACE conn4 -> [0,2531,"getWindowHandle",null] 00:56:10 INFO - PROCESS | 1818 | 1477986970696 Marionette TRACE conn4 <- [1,2531,null,{"value":"8"}] 00:56:10 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 00:56:10 INFO - PROCESS | 1818 | 1477986970704 Marionette TRACE conn4 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:10 INFO - PROCESS | 1818 | 1477986970868 Marionette TRACE conn4 <- [1,2532,null,{"value":null}] 00:56:11 INFO - PROCESS | 1818 | 1477986971000 Marionette TRACE conn4 -> [0,2533,"getWindowHandles",null] 00:56:11 INFO - PROCESS | 1818 | 1477986971005 Marionette TRACE conn4 <- [1,2533,null,["8"]] 00:56:11 INFO - PROCESS | 1818 | 1477986971018 Marionette TRACE conn4 -> [0,2534,"switchToWindow",{"name":"8"}] 00:56:11 INFO - PROCESS | 1818 | 1477986971023 Marionette TRACE conn4 <- [1,2534,null,{}] 00:56:11 INFO - PROCESS | 1818 | 1477986971029 Marionette TRACE conn4 -> [0,2535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x83853400 == 19 [pid = 1818] [id = 543] 00:56:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x838e8400) [pid = 1818] [serial = 1595] [outer = (nil)] 00:56:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x838ed400) [pid = 1818] [serial = 1596] [outer = 0x838e8400] 00:56:11 INFO - PROCESS | 1818 | 1477986971122 Marionette DEBUG loaded listener.js 00:56:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x83909000) [pid = 1818] [serial = 1597] [outer = 0x838e8400] 00:56:11 WARNING - wptserve Traceback (most recent call last): 00:56:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:56:11 WARNING - rv = self.func(request, response) 00:56:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:56:11 WARNING - access_control_allow_origin = "*") 00:56:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:56:11 WARNING - payload = payload_generator(server_data) 00:56:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:56:11 WARNING - return encode_string_as_bmp_image(data) 00:56:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:56:11 WARNING - img.save(f, "BMP") 00:56:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:56:11 WARNING - f.write(bmpfileheader) 00:56:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:56:11 WARNING - 00:56:11 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:56:13 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8c4e0800) [pid = 1818] [serial = 1574] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 00:56:13 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x87dfac00) [pid = 1818] [serial = 1571] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 00:56:13 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8390b800) [pid = 1818] [serial = 1568] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 00:56:13 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8386fc00) [pid = 1818] [serial = 1565] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 00:56:13 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x832eac00) [pid = 1818] [serial = 1562] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 00:56:13 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x826a4800) [pid = 1818] [serial = 1559] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 00:56:13 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x826a3000) [pid = 1818] [serial = 1556] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x83868000 == 18 [pid = 1818] [id = 536] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x87df9800 == 17 [pid = 1818] [id = 535] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8390b400 == 16 [pid = 1818] [id = 534] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8386f800 == 15 [pid = 1818] [id = 533] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x826ee800 == 14 [pid = 1818] [id = 532] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x826a3c00 == 13 [pid = 1818] [id = 531] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8269bc00 == 12 [pid = 1818] [id = 542] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa88400 == 11 [pid = 1818] [id = 541] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcab000 == 10 [pid = 1818] [id = 540] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8386f400 == 9 [pid = 1818] [id = 539] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x832ed800 == 8 [pid = 1818] [id = 538] 00:56:18 INFO - PROCESS | 1818 | --DOCSHELL 0x8da0bc00 == 7 [pid = 1818] [id = 537] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x83874c00) [pid = 1818] [serial = 1567] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x83873000) [pid = 1818] [serial = 1566] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x839cbc00) [pid = 1818] [serial = 1570] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x8390d400) [pid = 1818] [serial = 1569] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8c4b1800) [pid = 1818] [serial = 1573] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8c4aec00) [pid = 1818] [serial = 1572] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8c727000) [pid = 1818] [serial = 1576] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8c4e9c00) [pid = 1818] [serial = 1575] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x832ed000) [pid = 1818] [serial = 1563] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x832efc00) [pid = 1818] [serial = 1564] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x826a7800) [pid = 1818] [serial = 1560] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x826ef800) [pid = 1818] [serial = 1561] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x826f1400) [pid = 1818] [serial = 1558] [outer = (nil)] [url = about:blank] 00:56:18 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8dada400) [pid = 1818] [serial = 1578] [outer = (nil)] [url = about:blank] 00:56:21 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8dcb3c00) [pid = 1818] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 00:56:21 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8fa89800) [pid = 1818] [serial = 1589] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 00:56:21 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x832f0c00) [pid = 1818] [serial = 1580] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 00:56:21 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8c4b8c00) [pid = 1818] [serial = 1583] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 00:56:21 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8269c000) [pid = 1818] [serial = 1592] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 00:56:21 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dad1800) [pid = 1818] [serial = 1577] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8dd2f000) [pid = 1818] [serial = 1587] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x838ed400) [pid = 1818] [serial = 1596] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x83854c00) [pid = 1818] [serial = 1581] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x832ee400) [pid = 1818] [serial = 1594] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x826f6800) [pid = 1818] [serial = 1593] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dd31400) [pid = 1818] [serial = 1588] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8fb02400) [pid = 1818] [serial = 1591] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8c726400) [pid = 1818] [serial = 1585] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8c722400) [pid = 1818] [serial = 1584] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8dbd1400) [pid = 1818] [serial = 1579] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8fa90c00) [pid = 1818] [serial = 1590] [outer = (nil)] [url = about:blank] 00:56:26 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83858000) [pid = 1818] [serial = 1582] [outer = (nil)] [url = about:blank] 00:56:41 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:56:41 INFO - PROCESS | 1818 | 1477987001296 Marionette TRACE conn4 <- [1,2535,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:56:41 INFO - . 00:56:41 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30649ms 00:56:41 INFO - PROCESS | 1818 | 1477987001354 Marionette TRACE conn4 -> [0,2536,"getWindowHandle",null] 00:56:41 INFO - PROCESS | 1818 | 1477987001360 Marionette TRACE conn4 <- [1,2536,null,{"value":"8"}] 00:56:41 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 00:56:41 INFO - PROCESS | 1818 | 1477987001372 Marionette TRACE conn4 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:56:41 INFO - PROCESS | 1818 | 1477987001611 Marionette TRACE conn4 <- [1,2537,null,{"value":null}] 00:56:41 INFO - PROCESS | 1818 | 1477987001697 Marionette TRACE conn4 -> [0,2538,"getWindowHandles",null] 00:56:41 INFO - PROCESS | 1818 | 1477987001703 Marionette TRACE conn4 <- [1,2538,null,["8"]] 00:56:41 INFO - PROCESS | 1818 | 1477987001712 Marionette TRACE conn4 -> [0,2539,"switchToWindow",{"name":"8"}] 00:56:41 INFO - PROCESS | 1818 | 1477987001720 Marionette TRACE conn4 <- [1,2539,null,{}] 00:56:41 INFO - PROCESS | 1818 | 1477987001727 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:56:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a3c00 == 8 [pid = 1818] [id = 544] 00:56:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a4000) [pid = 1818] [serial = 1598] [outer = (nil)] 00:56:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ea400) [pid = 1818] [serial = 1599] [outer = 0x826a4000] 00:56:41 INFO - PROCESS | 1818 | 1477987001836 Marionette DEBUG loaded listener.js 00:56:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f1400) [pid = 1818] [serial = 1600] [outer = 0x826a4000] 00:56:42 WARNING - wptserve Traceback (most recent call last): 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:56:42 WARNING - rv = self.func(request, response) 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:56:42 WARNING - access_control_allow_origin = "*") 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:56:42 WARNING - payload = payload_generator(server_data) 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:56:42 WARNING - return encode_string_as_bmp_image(data) 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:56:42 WARNING - img.save(f, "BMP") 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:56:42 WARNING - f.write(bmpfileheader) 00:56:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:56:42 WARNING - 00:56:42 WARNING - wptserve Traceback (most recent call last): 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:56:42 WARNING - rv = self.func(request, response) 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:56:42 WARNING - access_control_allow_origin = "*") 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:56:42 WARNING - payload = payload_generator(server_data) 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:56:42 WARNING - return encode_string_as_bmp_image(data) 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:56:42 WARNING - img.save(f, "BMP") 00:56:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:56:42 WARNING - f.write(bmpfileheader) 00:56:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:56:42 WARNING - 00:56:51 INFO - PROCESS | 1818 | --DOCSHELL 0x83853400 == 7 [pid = 1818] [id = 543] 00:56:57 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x838e8400) [pid = 1818] [serial = 1595] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 00:57:02 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x83909000) [pid = 1818] [serial = 1597] [outer = (nil)] [url = about:blank] 00:57:02 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826ea400) [pid = 1818] [serial = 1599] [outer = (nil)] [url = about:blank] 00:57:12 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:57:12 INFO - PROCESS | 1818 | 1477987032039 Marionette TRACE conn4 <- [1,2540,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:57:12 INFO - . 00:57:12 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30696ms 00:57:12 INFO - PROCESS | 1818 | 1477987032065 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 00:57:12 INFO - PROCESS | 1818 | 1477987032072 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 00:57:12 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 00:57:12 INFO - PROCESS | 1818 | 1477987032084 Marionette TRACE conn4 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:12 INFO - PROCESS | 1818 | 1477987032309 Marionette TRACE conn4 <- [1,2542,null,{"value":null}] 00:57:12 INFO - PROCESS | 1818 | 1477987032394 Marionette TRACE conn4 -> [0,2543,"getWindowHandles",null] 00:57:12 INFO - PROCESS | 1818 | 1477987032400 Marionette TRACE conn4 <- [1,2543,null,["8"]] 00:57:12 INFO - PROCESS | 1818 | 1477987032409 Marionette TRACE conn4 -> [0,2544,"switchToWindow",{"name":"8"}] 00:57:12 INFO - PROCESS | 1818 | 1477987032417 Marionette TRACE conn4 <- [1,2544,null,{}] 00:57:12 INFO - PROCESS | 1818 | 1477987032424 Marionette TRACE conn4 -> [0,2545,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a2c00 == 8 [pid = 1818] [id = 545] 00:57:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a3400) [pid = 1818] [serial = 1601] [outer = (nil)] 00:57:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826a8000) [pid = 1818] [serial = 1602] [outer = 0x826a3400] 00:57:12 INFO - PROCESS | 1818 | 1477987032527 Marionette DEBUG loaded listener.js 00:57:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f5c00) [pid = 1818] [serial = 1603] [outer = 0x826a3400] 00:57:13 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:57:13 WARNING - wptserve Traceback (most recent call last): 00:57:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:57:13 WARNING - rv = self.func(request, response) 00:57:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:57:13 WARNING - access_control_allow_origin = "*") 00:57:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:57:13 WARNING - payload = payload_generator(server_data) 00:57:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:57:13 WARNING - return encode_string_as_bmp_image(data) 00:57:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:57:13 WARNING - img.save(f, "BMP") 00:57:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:57:13 WARNING - f.write(bmpfileheader) 00:57:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:57:13 WARNING - 00:57:22 INFO - PROCESS | 1818 | --DOCSHELL 0x826a3c00 == 7 [pid = 1818] [id = 544] 00:57:24 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826a4000) [pid = 1818] [serial = 1598] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 00:57:29 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f1400) [pid = 1818] [serial = 1600] [outer = (nil)] [url = about:blank] 00:57:29 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826a8000) [pid = 1818] [serial = 1602] [outer = (nil)] [url = about:blank] 00:57:42 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:57:42 INFO - PROCESS | 1818 | 1477987062731 Marionette TRACE conn4 <- [1,2545,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:57:42 INFO - . 00:57:42 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30708ms 00:57:42 INFO - PROCESS | 1818 | 1477987062789 Marionette TRACE conn4 -> [0,2546,"getWindowHandle",null] 00:57:42 INFO - PROCESS | 1818 | 1477987062796 Marionette TRACE conn4 <- [1,2546,null,{"value":"8"}] 00:57:42 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 00:57:42 INFO - PROCESS | 1818 | 1477987062807 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:43 INFO - PROCESS | 1818 | 1477987063033 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 00:57:43 INFO - PROCESS | 1818 | 1477987063118 Marionette TRACE conn4 -> [0,2548,"getWindowHandles",null] 00:57:43 INFO - PROCESS | 1818 | 1477987063124 Marionette TRACE conn4 <- [1,2548,null,["8"]] 00:57:43 INFO - PROCESS | 1818 | 1477987063133 Marionette TRACE conn4 -> [0,2549,"switchToWindow",{"name":"8"}] 00:57:43 INFO - PROCESS | 1818 | 1477987063141 Marionette TRACE conn4 <- [1,2549,null,{}] 00:57:43 INFO - PROCESS | 1818 | 1477987063148 Marionette TRACE conn4 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a7800 == 8 [pid = 1818] [id = 546] 00:57:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a8000) [pid = 1818] [serial = 1604] [outer = (nil)] 00:57:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ebc00) [pid = 1818] [serial = 1605] [outer = 0x826a8000] 00:57:43 INFO - PROCESS | 1818 | 1477987063252 Marionette DEBUG loaded listener.js 00:57:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f4800) [pid = 1818] [serial = 1606] [outer = 0x826a8000] 00:57:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8309ec00 == 9 [pid = 1818] [id = 547] 00:57:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x830a0000) [pid = 1818] [serial = 1607] [outer = (nil)] 00:57:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x830a0c00) [pid = 1818] [serial = 1608] [outer = 0x830a0000] 00:57:43 INFO - PROCESS | 1818 | 1477987063967 Marionette TRACE conn4 <- [1,2550,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:57:43 INFO - . 00:57:43 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1184ms 00:57:43 INFO - PROCESS | 1818 | 1477987063990 Marionette TRACE conn4 -> [0,2551,"getWindowHandle",null] 00:57:43 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 00:57:43 INFO - PROCESS | 1818 | 1477987063995 Marionette TRACE conn4 <- [1,2551,null,{"value":"8"}] 00:57:44 INFO - PROCESS | 1818 | 1477987064002 Marionette TRACE conn4 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:44 INFO - PROCESS | 1818 | 1477987064204 Marionette TRACE conn4 <- [1,2552,null,{"value":null}] 00:57:44 INFO - PROCESS | 1818 | 1477987064215 Marionette TRACE conn4 -> [0,2553,"getWindowHandles",null] 00:57:44 INFO - PROCESS | 1818 | 1477987064220 Marionette TRACE conn4 <- [1,2553,null,["8"]] 00:57:44 INFO - PROCESS | 1818 | 1477987064228 Marionette TRACE conn4 -> [0,2554,"switchToWindow",{"name":"8"}] 00:57:44 INFO - PROCESS | 1818 | 1477987064234 Marionette TRACE conn4 <- [1,2554,null,{}] 00:57:44 INFO - PROCESS | 1818 | 1477987064363 Marionette TRACE conn4 -> [0,2555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f7c00 == 10 [pid = 1818] [id = 548] 00:57:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x832f8800) [pid = 1818] [serial = 1609] [outer = (nil)] 00:57:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x83852400) [pid = 1818] [serial = 1610] [outer = 0x832f8800] 00:57:44 INFO - PROCESS | 1818 | 1477987064462 Marionette DEBUG loaded listener.js 00:57:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x83853800) [pid = 1818] [serial = 1611] [outer = 0x832f8800] 00:57:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386a800 == 11 [pid = 1818] [id = 549] 00:57:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8386ac00) [pid = 1818] [serial = 1612] [outer = (nil)] 00:57:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8386e800) [pid = 1818] [serial = 1613] [outer = 0x8386ac00] 00:57:45 INFO - PROCESS | 1818 | 1477987065272 Marionette TRACE conn4 <- [1,2555,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:57:45 INFO - . 00:57:45 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1329ms 00:57:45 INFO - PROCESS | 1818 | 1477987065339 Marionette TRACE conn4 -> [0,2556,"getWindowHandle",null] 00:57:45 INFO - PROCESS | 1818 | 1477987065346 Marionette TRACE conn4 <- [1,2556,null,{"value":"8"}] 00:57:45 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 00:57:45 INFO - PROCESS | 1818 | 1477987065354 Marionette TRACE conn4 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:45 INFO - PROCESS | 1818 | 1477987065604 Marionette TRACE conn4 <- [1,2557,null,{"value":null}] 00:57:45 INFO - PROCESS | 1818 | 1477987065626 Marionette TRACE conn4 -> [0,2558,"getWindowHandles",null] 00:57:45 INFO - PROCESS | 1818 | 1477987065631 Marionette TRACE conn4 <- [1,2558,null,["8"]] 00:57:45 INFO - PROCESS | 1818 | 1477987065636 Marionette TRACE conn4 -> [0,2559,"switchToWindow",{"name":"8"}] 00:57:45 INFO - PROCESS | 1818 | 1477987065644 Marionette TRACE conn4 <- [1,2559,null,{}] 00:57:45 INFO - PROCESS | 1818 | 1477987065650 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e8400 == 12 [pid = 1818] [id = 550] 00:57:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x838e8800) [pid = 1818] [serial = 1614] [outer = (nil)] 00:57:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x838ebc00) [pid = 1818] [serial = 1615] [outer = 0x838e8800] 00:57:45 INFO - PROCESS | 1818 | 1477987065749 Marionette DEBUG loaded listener.js 00:57:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x83904400) [pid = 1818] [serial = 1616] [outer = 0x838e8800] 00:57:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x83981800 == 13 [pid = 1818] [id = 551] 00:57:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x83981c00) [pid = 1818] [serial = 1617] [outer = (nil)] 00:57:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8390e800) [pid = 1818] [serial = 1618] [outer = 0x83981c00] 00:57:46 INFO - PROCESS | 1818 | 1477987066549 Marionette TRACE conn4 <- [1,2560,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:57:46 INFO - . 00:57:46 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1221ms 00:57:46 INFO - PROCESS | 1818 | 1477987066574 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 00:57:46 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 00:57:46 INFO - PROCESS | 1818 | 1477987066578 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 00:57:46 INFO - PROCESS | 1818 | 1477987066585 Marionette TRACE conn4 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:46 INFO - PROCESS | 1818 | 1477987066816 Marionette TRACE conn4 <- [1,2562,null,{"value":null}] 00:57:46 INFO - PROCESS | 1818 | 1477987066837 Marionette TRACE conn4 -> [0,2563,"getWindowHandles",null] 00:57:46 INFO - PROCESS | 1818 | 1477987066844 Marionette TRACE conn4 <- [1,2563,null,["8"]] 00:57:46 INFO - PROCESS | 1818 | 1477987066849 Marionette TRACE conn4 -> [0,2564,"switchToWindow",{"name":"8"}] 00:57:46 INFO - PROCESS | 1818 | 1477987066856 Marionette TRACE conn4 <- [1,2564,null,{}] 00:57:46 INFO - PROCESS | 1818 | 1477987066862 Marionette TRACE conn4 -> [0,2565,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x83988800 == 14 [pid = 1818] [id = 552] 00:57:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x83989000) [pid = 1818] [serial = 1619] [outer = (nil)] 00:57:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8398b400) [pid = 1818] [serial = 1620] [outer = 0x83989000] 00:57:46 INFO - PROCESS | 1818 | 1477987066960 Marionette DEBUG loaded listener.js 00:57:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x87dfc800) [pid = 1818] [serial = 1621] [outer = 0x83989000] 00:57:47 INFO - PROCESS | 1818 | 1477987067650 Marionette TRACE conn4 <- [1,2565,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:57:47 INFO - . 00:57:47 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1119ms 00:57:47 INFO - PROCESS | 1818 | 1477987067703 Marionette TRACE conn4 -> [0,2566,"getWindowHandle",null] 00:57:47 INFO - PROCESS | 1818 | 1477987067708 Marionette TRACE conn4 <- [1,2566,null,{"value":"8"}] 00:57:47 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 00:57:47 INFO - PROCESS | 1818 | 1477987067716 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:47 INFO - PROCESS | 1818 | 1477987067873 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 00:57:48 INFO - PROCESS | 1818 | 1477987068009 Marionette TRACE conn4 -> [0,2568,"getWindowHandles",null] 00:57:48 INFO - PROCESS | 1818 | 1477987068011 Marionette TRACE conn4 <- [1,2568,null,["8"]] 00:57:48 INFO - PROCESS | 1818 | 1477987068017 Marionette TRACE conn4 -> [0,2569,"switchToWindow",{"name":"8"}] 00:57:48 INFO - PROCESS | 1818 | 1477987068022 Marionette TRACE conn4 <- [1,2569,null,{}] 00:57:48 INFO - PROCESS | 1818 | 1477987068027 Marionette TRACE conn4 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e0000 == 15 [pid = 1818] [id = 553] 00:57:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8c4e0400) [pid = 1818] [serial = 1622] [outer = (nil)] 00:57:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8c4e3000) [pid = 1818] [serial = 1623] [outer = 0x8c4e0400] 00:57:48 INFO - PROCESS | 1818 | 1477987068116 Marionette DEBUG loaded listener.js 00:57:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8c4e5c00) [pid = 1818] [serial = 1624] [outer = 0x8c4e0400] 00:57:48 INFO - PROCESS | 1818 | 1477987068657 Marionette TRACE conn4 <- [1,2570,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:57:48 INFO - . 00:57:48 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 970ms 00:57:48 INFO - PROCESS | 1818 | 1477987068684 Marionette TRACE conn4 -> [0,2571,"getWindowHandle",null] 00:57:48 INFO - PROCESS | 1818 | 1477987068688 Marionette TRACE conn4 <- [1,2571,null,{"value":"8"}] 00:57:48 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 00:57:48 INFO - PROCESS | 1818 | 1477987068695 Marionette TRACE conn4 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:48 INFO - PROCESS | 1818 | 1477987068950 Marionette TRACE conn4 <- [1,2572,null,{"value":null}] 00:57:49 INFO - PROCESS | 1818 | 1477987069032 Marionette TRACE conn4 -> [0,2573,"getWindowHandles",null] 00:57:49 INFO - PROCESS | 1818 | 1477987069036 Marionette TRACE conn4 <- [1,2573,null,["8"]] 00:57:49 INFO - PROCESS | 1818 | 1477987069041 Marionette TRACE conn4 -> [0,2574,"switchToWindow",{"name":"8"}] 00:57:49 INFO - PROCESS | 1818 | 1477987069046 Marionette TRACE conn4 <- [1,2574,null,{}] 00:57:49 INFO - PROCESS | 1818 | 1477987069051 Marionette TRACE conn4 -> [0,2575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x838dfc00 == 16 [pid = 1818] [id = 554] 00:57:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8c72a000) [pid = 1818] [serial = 1625] [outer = (nil)] 00:57:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8d9eb000) [pid = 1818] [serial = 1626] [outer = 0x8c72a000] 00:57:49 INFO - PROCESS | 1818 | 1477987069140 Marionette DEBUG loaded listener.js 00:57:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8da0c000) [pid = 1818] [serial = 1627] [outer = 0x8c72a000] 00:57:49 INFO - PROCESS | 1818 | 1477987069710 Marionette TRACE conn4 <- [1,2575,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:57:49 INFO - . 00:57:49 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1028ms 00:57:49 INFO - PROCESS | 1818 | 1477987069735 Marionette TRACE conn4 -> [0,2576,"getWindowHandle",null] 00:57:49 INFO - PROCESS | 1818 | 1477987069740 Marionette TRACE conn4 <- [1,2576,null,{"value":"8"}] 00:57:49 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 00:57:49 INFO - PROCESS | 1818 | 1477987069748 Marionette TRACE conn4 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:49 INFO - PROCESS | 1818 | 1477987069901 Marionette TRACE conn4 <- [1,2577,null,{"value":null}] 00:57:49 INFO - PROCESS | 1818 | 1477987069915 Marionette TRACE conn4 -> [0,2578,"getWindowHandles",null] 00:57:49 INFO - PROCESS | 1818 | 1477987069922 Marionette TRACE conn4 <- [1,2578,null,["8"]] 00:57:49 INFO - PROCESS | 1818 | 1477987069927 Marionette TRACE conn4 -> [0,2579,"switchToWindow",{"name":"8"}] 00:57:49 INFO - PROCESS | 1818 | 1477987069933 Marionette TRACE conn4 <- [1,2579,null,{}] 00:57:49 INFO - PROCESS | 1818 | 1477987069939 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc74c00 == 17 [pid = 1818] [id = 555] 00:57:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8dc75000) [pid = 1818] [serial = 1628] [outer = (nil)] 00:57:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8dc76000) [pid = 1818] [serial = 1629] [outer = 0x8dc75000] 00:57:50 INFO - PROCESS | 1818 | 1477987070047 Marionette DEBUG loaded listener.js 00:57:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8dc79000) [pid = 1818] [serial = 1630] [outer = 0x8dc75000] 00:57:50 INFO - PROCESS | 1818 | 1477987070757 Marionette TRACE conn4 <- [1,2580,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:57:50 INFO - . 00:57:50 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1032ms 00:57:50 INFO - PROCESS | 1818 | 1477987070780 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 00:57:50 INFO - PROCESS | 1818 | 1477987070782 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 00:57:50 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 00:57:50 INFO - PROCESS | 1818 | 1477987070790 Marionette TRACE conn4 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:50 INFO - PROCESS | 1818 | 1477987070990 Marionette TRACE conn4 <- [1,2582,null,{"value":null}] 00:57:51 INFO - PROCESS | 1818 | 1477987071032 Marionette TRACE conn4 -> [0,2583,"getWindowHandles",null] 00:57:51 INFO - PROCESS | 1818 | 1477987071038 Marionette TRACE conn4 <- [1,2583,null,["8"]] 00:57:51 INFO - PROCESS | 1818 | 1477987071051 Marionette TRACE conn4 -> [0,2584,"switchToWindow",{"name":"8"}] 00:57:51 INFO - PROCESS | 1818 | 1477987071061 Marionette TRACE conn4 <- [1,2584,null,{}] 00:57:51 INFO - PROCESS | 1818 | 1477987071070 Marionette TRACE conn4 -> [0,2585,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x82613000 == 18 [pid = 1818] [id = 556] 00:57:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x82614400) [pid = 1818] [serial = 1631] [outer = (nil)] 00:57:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x826a3c00) [pid = 1818] [serial = 1632] [outer = 0x82614400] 00:57:51 INFO - PROCESS | 1818 | 1477987071186 Marionette DEBUG loaded listener.js 00:57:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x826ed400) [pid = 1818] [serial = 1633] [outer = 0x82614400] 00:57:51 INFO - PROCESS | 1818 | 1477987071910 Marionette TRACE conn4 <- [1,2585,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:57:51 INFO - . 00:57:51 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1178ms 00:57:51 INFO - PROCESS | 1818 | 1477987071968 Marionette TRACE conn4 -> [0,2586,"getWindowHandle",null] 00:57:51 INFO - PROCESS | 1818 | 1477987071975 Marionette TRACE conn4 <- [1,2586,null,{"value":"8"}] 00:57:51 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 00:57:51 INFO - PROCESS | 1818 | 1477987071983 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:52 INFO - PROCESS | 1818 | 1477987072171 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 00:57:52 INFO - PROCESS | 1818 | 1477987072347 Marionette TRACE conn4 -> [0,2588,"getWindowHandles",null] 00:57:52 INFO - PROCESS | 1818 | 1477987072354 Marionette TRACE conn4 <- [1,2588,null,["8"]] 00:57:52 INFO - PROCESS | 1818 | 1477987072366 Marionette TRACE conn4 -> [0,2589,"switchToWindow",{"name":"8"}] 00:57:52 INFO - PROCESS | 1818 | 1477987072375 Marionette TRACE conn4 <- [1,2589,null,{}] 00:57:52 INFO - PROCESS | 1818 | 1477987072381 Marionette TRACE conn4 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x83873400 == 19 [pid = 1818] [id = 557] 00:57:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x83873c00) [pid = 1818] [serial = 1634] [outer = (nil)] 00:57:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x838ea800) [pid = 1818] [serial = 1635] [outer = 0x83873c00] 00:57:52 INFO - PROCESS | 1818 | 1477987072486 Marionette DEBUG loaded listener.js 00:57:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x83906c00) [pid = 1818] [serial = 1636] [outer = 0x83873c00] 00:57:53 INFO - PROCESS | 1818 | 1477987073168 Marionette TRACE conn4 <- [1,2590,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:57:53 INFO - . 00:57:53 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1225ms 00:57:53 INFO - PROCESS | 1818 | 1477987073208 Marionette TRACE conn4 -> [0,2591,"getWindowHandle",null] 00:57:53 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 00:57:53 INFO - PROCESS | 1818 | 1477987073212 Marionette TRACE conn4 <- [1,2591,null,{"value":"8"}] 00:57:53 INFO - PROCESS | 1818 | 1477987073220 Marionette TRACE conn4 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:57:53 INFO - PROCESS | 1818 | 1477987073475 Marionette TRACE conn4 <- [1,2592,null,{"value":null}] 00:57:53 INFO - PROCESS | 1818 | 1477987073616 Marionette TRACE conn4 -> [0,2593,"getWindowHandles",null] 00:57:53 INFO - PROCESS | 1818 | 1477987073628 Marionette TRACE conn4 <- [1,2593,null,["8"]] 00:57:53 INFO - PROCESS | 1818 | 1477987073680 Marionette TRACE conn4 -> [0,2594,"switchToWindow",{"name":"8"}] 00:57:53 INFO - PROCESS | 1818 | 1477987073687 Marionette TRACE conn4 <- [1,2594,null,{}] 00:57:53 INFO - PROCESS | 1818 | 1477987073693 Marionette TRACE conn4 -> [0,2595,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:57:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd30400 == 20 [pid = 1818] [id = 558] 00:57:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8dd30800) [pid = 1818] [serial = 1637] [outer = (nil)] 00:57:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8dd38c00) [pid = 1818] [serial = 1638] [outer = 0x8dd30800] 00:57:53 INFO - PROCESS | 1818 | 1477987073800 Marionette DEBUG loaded listener.js 00:57:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8ddc1400) [pid = 1818] [serial = 1639] [outer = 0x8dd30800] 00:57:54 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:57:54 WARNING - wptserve Traceback (most recent call last): 00:57:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:57:54 WARNING - rv = self.func(request, response) 00:57:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:57:54 WARNING - access_control_allow_origin = "*") 00:57:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:57:54 WARNING - payload = payload_generator(server_data) 00:57:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:57:54 WARNING - return encode_string_as_bmp_image(data) 00:57:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:57:54 WARNING - img.save(f, "BMP") 00:57:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:57:54 WARNING - f.write(bmpfileheader) 00:57:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:57:54 WARNING - 00:57:55 INFO - PROCESS | 1818 | --DOCSHELL 0x83981800 == 19 [pid = 1818] [id = 551] 00:57:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8386a800 == 18 [pid = 1818] [id = 549] 00:57:55 INFO - PROCESS | 1818 | --DOCSHELL 0x8309ec00 == 17 [pid = 1818] [id = 547] 00:57:55 INFO - PROCESS | 1818 | --DOCSHELL 0x826a2c00 == 16 [pid = 1818] [id = 545] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8c72a000) [pid = 1818] [serial = 1625] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8c4e0400) [pid = 1818] [serial = 1622] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x83989000) [pid = 1818] [serial = 1619] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x83981c00) [pid = 1818] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x838e8800) [pid = 1818] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8386ac00) [pid = 1818] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987064996] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x832f8800) [pid = 1818] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x826a3400) [pid = 1818] [serial = 1601] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x826a8000) [pid = 1818] [serial = 1604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 00:57:58 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x830a0000) [pid = 1818] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:58:03 INFO - PROCESS | 1818 | --DOCSHELL 0x838dfc00 == 15 [pid = 1818] [id = 554] 00:58:03 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc74c00 == 14 [pid = 1818] [id = 555] 00:58:03 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e0000 == 13 [pid = 1818] [id = 553] 00:58:03 INFO - PROCESS | 1818 | --DOCSHELL 0x838e8400 == 12 [pid = 1818] [id = 550] 00:58:03 INFO - PROCESS | 1818 | --DOCSHELL 0x832f7c00 == 11 [pid = 1818] [id = 548] 00:58:03 INFO - PROCESS | 1818 | --DOCSHELL 0x83988800 == 10 [pid = 1818] [id = 552] 00:58:03 INFO - PROCESS | 1818 | --DOCSHELL 0x826a7800 == 9 [pid = 1818] [id = 546] 00:58:03 INFO - PROCESS | 1818 | --DOCSHELL 0x83873400 == 8 [pid = 1818] [id = 557] 00:58:03 INFO - PROCESS | 1818 | --DOCSHELL 0x82613000 == 7 [pid = 1818] [id = 556] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x87dfc800) [pid = 1818] [serial = 1621] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8398b400) [pid = 1818] [serial = 1620] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8c4e5c00) [pid = 1818] [serial = 1624] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8c4e3000) [pid = 1818] [serial = 1623] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8da0c000) [pid = 1818] [serial = 1627] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8d9eb000) [pid = 1818] [serial = 1626] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x838ebc00) [pid = 1818] [serial = 1615] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x83904400) [pid = 1818] [serial = 1616] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8390e800) [pid = 1818] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x83852400) [pid = 1818] [serial = 1610] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x83853800) [pid = 1818] [serial = 1611] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8386e800) [pid = 1818] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987064996] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x826ebc00) [pid = 1818] [serial = 1605] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x826f4800) [pid = 1818] [serial = 1606] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x830a0c00) [pid = 1818] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x826f5c00) [pid = 1818] [serial = 1603] [outer = (nil)] [url = about:blank] 00:58:03 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8dc76000) [pid = 1818] [serial = 1629] [outer = (nil)] [url = about:blank] 00:58:06 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x82614400) [pid = 1818] [serial = 1631] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 00:58:06 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x83873c00) [pid = 1818] [serial = 1634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 00:58:06 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8dc75000) [pid = 1818] [serial = 1628] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 00:58:11 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8dd38c00) [pid = 1818] [serial = 1638] [outer = (nil)] [url = about:blank] 00:58:11 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x838ea800) [pid = 1818] [serial = 1635] [outer = (nil)] [url = about:blank] 00:58:11 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x83906c00) [pid = 1818] [serial = 1636] [outer = (nil)] [url = about:blank] 00:58:11 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8dc79000) [pid = 1818] [serial = 1630] [outer = (nil)] [url = about:blank] 00:58:11 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826a3c00) [pid = 1818] [serial = 1632] [outer = (nil)] [url = about:blank] 00:58:11 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826ed400) [pid = 1818] [serial = 1633] [outer = (nil)] [url = about:blank] 00:58:23 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:58:24 INFO - PROCESS | 1818 | 1477987104000 Marionette TRACE conn4 <- [1,2595,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:58:24 INFO - . 00:58:24 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30803ms 00:58:24 INFO - PROCESS | 1818 | 1477987104024 Marionette TRACE conn4 -> [0,2596,"getWindowHandle",null] 00:58:24 INFO - PROCESS | 1818 | 1477987104030 Marionette TRACE conn4 <- [1,2596,null,{"value":"8"}] 00:58:24 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 00:58:24 INFO - PROCESS | 1818 | 1477987104042 Marionette TRACE conn4 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:58:24 INFO - PROCESS | 1818 | 1477987104277 Marionette TRACE conn4 <- [1,2597,null,{"value":null}] 00:58:24 INFO - PROCESS | 1818 | 1477987104363 Marionette TRACE conn4 -> [0,2598,"getWindowHandles",null] 00:58:24 INFO - PROCESS | 1818 | 1477987104370 Marionette TRACE conn4 <- [1,2598,null,["8"]] 00:58:24 INFO - PROCESS | 1818 | 1477987104378 Marionette TRACE conn4 -> [0,2599,"switchToWindow",{"name":"8"}] 00:58:24 INFO - PROCESS | 1818 | 1477987104387 Marionette TRACE conn4 <- [1,2599,null,{}] 00:58:24 INFO - PROCESS | 1818 | 1477987104393 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:58:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a5400 == 8 [pid = 1818] [id = 559] 00:58:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a5800) [pid = 1818] [serial = 1640] [outer = (nil)] 00:58:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826eac00) [pid = 1818] [serial = 1641] [outer = 0x826a5800] 00:58:24 INFO - PROCESS | 1818 | 1477987104501 Marionette DEBUG loaded listener.js 00:58:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f1c00) [pid = 1818] [serial = 1642] [outer = 0x826a5800] 00:58:24 WARNING - wptserve Traceback (most recent call last): 00:58:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:58:24 WARNING - rv = self.func(request, response) 00:58:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:58:24 WARNING - access_control_allow_origin = "*") 00:58:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:58:24 WARNING - payload = payload_generator(server_data) 00:58:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:58:24 WARNING - return encode_string_as_bmp_image(data) 00:58:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:58:24 WARNING - img.save(f, "BMP") 00:58:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:58:24 WARNING - f.write(bmpfileheader) 00:58:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:58:24 WARNING - 00:58:25 WARNING - wptserve Traceback (most recent call last): 00:58:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:58:25 WARNING - rv = self.func(request, response) 00:58:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:58:25 WARNING - access_control_allow_origin = "*") 00:58:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:58:25 WARNING - payload = payload_generator(server_data) 00:58:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:58:25 WARNING - return encode_string_as_bmp_image(data) 00:58:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:58:25 WARNING - img.save(f, "BMP") 00:58:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:58:25 WARNING - f.write(bmpfileheader) 00:58:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:58:25 WARNING - 00:58:34 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd30400 == 7 [pid = 1818] [id = 558] 00:58:36 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8dd30800) [pid = 1818] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 00:58:41 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8ddc1400) [pid = 1818] [serial = 1639] [outer = (nil)] [url = about:blank] 00:58:41 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826eac00) [pid = 1818] [serial = 1641] [outer = (nil)] [url = about:blank] 00:58:54 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:58:54 INFO - PROCESS | 1818 | 1477987134703 Marionette TRACE conn4 <- [1,2600,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:58:54 INFO - . 00:58:54 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30695ms 00:58:54 INFO - PROCESS | 1818 | 1477987134735 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 00:58:54 INFO - PROCESS | 1818 | 1477987134741 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 00:58:54 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 00:58:54 INFO - PROCESS | 1818 | 1477987134753 Marionette TRACE conn4 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:58:54 INFO - PROCESS | 1818 | 1477987134981 Marionette TRACE conn4 <- [1,2602,null,{"value":null}] 00:58:55 INFO - PROCESS | 1818 | 1477987135065 Marionette TRACE conn4 -> [0,2603,"getWindowHandles",null] 00:58:55 INFO - PROCESS | 1818 | 1477987135072 Marionette TRACE conn4 <- [1,2603,null,["8"]] 00:58:55 INFO - PROCESS | 1818 | 1477987135080 Marionette TRACE conn4 -> [0,2604,"switchToWindow",{"name":"8"}] 00:58:55 INFO - PROCESS | 1818 | 1477987135088 Marionette TRACE conn4 <- [1,2604,null,{}] 00:58:55 INFO - PROCESS | 1818 | 1477987135095 Marionette TRACE conn4 -> [0,2605,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:58:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a5000 == 8 [pid = 1818] [id = 560] 00:58:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a6000) [pid = 1818] [serial = 1643] [outer = (nil)] 00:58:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ec400) [pid = 1818] [serial = 1644] [outer = 0x826a6000] 00:58:55 INFO - PROCESS | 1818 | 1477987135204 Marionette DEBUG loaded listener.js 00:58:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f4800) [pid = 1818] [serial = 1645] [outer = 0x826a6000] 00:58:55 WARNING - wptserve Traceback (most recent call last): 00:58:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:58:55 WARNING - rv = self.func(request, response) 00:58:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:58:55 WARNING - access_control_allow_origin = "*") 00:58:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:58:55 WARNING - payload = payload_generator(server_data) 00:58:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:58:55 WARNING - return encode_string_as_bmp_image(data) 00:58:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 00:58:55 WARNING - img.save(f, "BMP") 00:58:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:58:55 WARNING - f.write(bmpfileheader) 00:58:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:58:55 WARNING - 00:58:55 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 00:59:04 INFO - PROCESS | 1818 | --DOCSHELL 0x826a5400 == 7 [pid = 1818] [id = 559] 00:59:07 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826a5800) [pid = 1818] [serial = 1640] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 00:59:12 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f1c00) [pid = 1818] [serial = 1642] [outer = (nil)] [url = about:blank] 00:59:12 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826ec400) [pid = 1818] [serial = 1644] [outer = (nil)] [url = about:blank] 00:59:25 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 00:59:25 INFO - PROCESS | 1818 | 1477987165408 Marionette TRACE conn4 <- [1,2605,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 00:59:25 INFO - . 00:59:25 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30700ms 00:59:25 INFO - PROCESS | 1818 | 1477987165451 Marionette TRACE conn4 -> [0,2606,"getWindowHandle",null] 00:59:25 INFO - PROCESS | 1818 | 1477987165457 Marionette TRACE conn4 <- [1,2606,null,{"value":"8"}] 00:59:25 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 00:59:25 INFO - PROCESS | 1818 | 1477987165469 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:59:25 INFO - PROCESS | 1818 | 1477987165706 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 00:59:25 INFO - PROCESS | 1818 | 1477987165791 Marionette TRACE conn4 -> [0,2608,"getWindowHandles",null] 00:59:25 INFO - PROCESS | 1818 | 1477987165797 Marionette TRACE conn4 <- [1,2608,null,["8"]] 00:59:25 INFO - PROCESS | 1818 | 1477987165806 Marionette TRACE conn4 -> [0,2609,"switchToWindow",{"name":"8"}] 00:59:25 INFO - PROCESS | 1818 | 1477987165814 Marionette TRACE conn4 <- [1,2609,null,{}] 00:59:25 INFO - PROCESS | 1818 | 1477987165821 Marionette TRACE conn4 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:59:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a4c00 == 8 [pid = 1818] [id = 561] 00:59:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a5400) [pid = 1818] [serial = 1646] [outer = (nil)] 00:59:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ec000) [pid = 1818] [serial = 1647] [outer = 0x826a5400] 00:59:25 INFO - PROCESS | 1818 | 1477987165929 Marionette DEBUG loaded listener.js 00:59:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f4400) [pid = 1818] [serial = 1648] [outer = 0x826a5400] 00:59:26 INFO - PROCESS | 1818 | 1477987166486 Marionette TRACE conn4 <- [1,2610,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:59:26 INFO - . 00:59:26 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1076ms 00:59:26 INFO - PROCESS | 1818 | 1477987166542 Marionette TRACE conn4 -> [0,2611,"getWindowHandle",null] 00:59:26 INFO - PROCESS | 1818 | 1477987166547 Marionette TRACE conn4 <- [1,2611,null,{"value":"8"}] 00:59:26 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 00:59:26 INFO - PROCESS | 1818 | 1477987166557 Marionette TRACE conn4 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:59:26 INFO - PROCESS | 1818 | 1477987166739 Marionette TRACE conn4 <- [1,2612,null,{"value":null}] 00:59:26 INFO - PROCESS | 1818 | 1477987166866 Marionette TRACE conn4 -> [0,2613,"getWindowHandles",null] 00:59:26 INFO - PROCESS | 1818 | 1477987166871 Marionette TRACE conn4 <- [1,2613,null,["8"]] 00:59:26 INFO - PROCESS | 1818 | 1477987166879 Marionette TRACE conn4 -> [0,2614,"switchToWindow",{"name":"8"}] 00:59:26 INFO - PROCESS | 1818 | 1477987166884 Marionette TRACE conn4 <- [1,2614,null,{}] 00:59:26 INFO - PROCESS | 1818 | 1477987166890 Marionette TRACE conn4 -> [0,2615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:59:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f1c00 == 9 [pid = 1818] [id = 562] 00:59:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x832ef800) [pid = 1818] [serial = 1649] [outer = (nil)] 00:59:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832f5c00) [pid = 1818] [serial = 1650] [outer = 0x832ef800] 00:59:26 INFO - PROCESS | 1818 | 1477987166996 Marionette DEBUG loaded listener.js 00:59:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x832f7c00) [pid = 1818] [serial = 1651] [outer = 0x832ef800] 00:59:27 INFO - PROCESS | 1818 | 1477987167652 Marionette TRACE conn4 <- [1,2615,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:59:27 INFO - . 00:59:27 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1120ms 00:59:27 INFO - PROCESS | 1818 | 1477987167685 Marionette TRACE conn4 -> [0,2616,"getWindowHandle",null] 00:59:27 INFO - PROCESS | 1818 | 1477987167692 Marionette TRACE conn4 <- [1,2616,null,{"value":"8"}] 00:59:27 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 00:59:27 INFO - PROCESS | 1818 | 1477987167699 Marionette TRACE conn4 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:59:27 INFO - PROCESS | 1818 | 1477987167881 Marionette TRACE conn4 <- [1,2617,null,{"value":null}] 00:59:27 INFO - PROCESS | 1818 | 1477987167896 Marionette TRACE conn4 -> [0,2618,"getWindowHandles",null] 00:59:27 INFO - PROCESS | 1818 | 1477987167900 Marionette TRACE conn4 <- [1,2618,null,["8"]] 00:59:28 INFO - PROCESS | 1818 | 1477987168018 Marionette TRACE conn4 -> [0,2619,"switchToWindow",{"name":"8"}] 00:59:28 INFO - PROCESS | 1818 | 1477987168025 Marionette TRACE conn4 <- [1,2619,null,{}] 00:59:28 INFO - PROCESS | 1818 | 1477987168032 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:59:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x83874c00 == 10 [pid = 1818] [id = 563] 00:59:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x838de400) [pid = 1818] [serial = 1652] [outer = (nil)] 00:59:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x838dfc00) [pid = 1818] [serial = 1653] [outer = 0x838de400] 00:59:28 INFO - PROCESS | 1818 | 1477987168130 Marionette DEBUG loaded listener.js 00:59:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x838e3800) [pid = 1818] [serial = 1654] [outer = 0x838de400] 00:59:28 INFO - PROCESS | 1818 | 1477987168716 Marionette TRACE conn4 <- [1,2620,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 00:59:28 INFO - . 00:59:28 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1069ms 00:59:28 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 00:59:28 INFO - PROCESS | 1818 | 1477987168774 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 00:59:28 INFO - PROCESS | 1818 | 1477987168777 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 00:59:28 INFO - PROCESS | 1818 | 1477987168785 Marionette TRACE conn4 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:59:29 INFO - PROCESS | 1818 | 1477987169000 Marionette TRACE conn4 <- [1,2622,null,{"value":null}] 00:59:29 INFO - PROCESS | 1818 | 1477987169078 Marionette TRACE conn4 -> [0,2623,"getWindowHandles",null] 00:59:29 INFO - PROCESS | 1818 | 1477987169085 Marionette TRACE conn4 <- [1,2623,null,["8"]] 00:59:29 INFO - PROCESS | 1818 | 1477987169090 Marionette TRACE conn4 -> [0,2624,"switchToWindow",{"name":"8"}] 00:59:29 INFO - PROCESS | 1818 | 1477987169096 Marionette TRACE conn4 <- [1,2624,null,{}] 00:59:29 INFO - PROCESS | 1818 | 1477987169102 Marionette TRACE conn4 -> [0,2625,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:59:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8397d000 == 11 [pid = 1818] [id = 564] 00:59:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8397d800) [pid = 1818] [serial = 1655] [outer = (nil)] 00:59:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8397f000) [pid = 1818] [serial = 1656] [outer = 0x8397d800] 00:59:29 INFO - PROCESS | 1818 | 1477987169200 Marionette DEBUG loaded listener.js 00:59:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x87df5800) [pid = 1818] [serial = 1657] [outer = 0x8397d800] 00:59:29 INFO - PROCESS | 1818 | 1477987169778 Marionette TRACE conn4 <- [1,2625,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 00:59:29 INFO - . 00:59:29 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1024ms 00:59:29 INFO - PROCESS | 1818 | 1477987169808 Marionette TRACE conn4 -> [0,2626,"getWindowHandle",null] 00:59:29 INFO - PROCESS | 1818 | 1477987169811 Marionette TRACE conn4 <- [1,2626,null,{"value":"8"}] 00:59:29 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 00:59:29 INFO - PROCESS | 1818 | 1477987169820 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 00:59:30 INFO - PROCESS | 1818 | 1477987170028 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 00:59:30 INFO - PROCESS | 1818 | 1477987170051 Marionette TRACE conn4 -> [0,2628,"getWindowHandles",null] 00:59:30 INFO - PROCESS | 1818 | 1477987170054 Marionette TRACE conn4 <- [1,2628,null,["8"]] 00:59:30 INFO - PROCESS | 1818 | 1477987170059 Marionette TRACE conn4 -> [0,2629,"switchToWindow",{"name":"8"}] 00:59:30 INFO - PROCESS | 1818 | 1477987170064 Marionette TRACE conn4 <- [1,2629,null,{}] 00:59:30 INFO - PROCESS | 1818 | 1477987170070 Marionette TRACE conn4 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 00:59:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4b1800 == 12 [pid = 1818] [id = 565] 00:59:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4b1c00) [pid = 1818] [serial = 1658] [outer = (nil)] 00:59:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c4b4800) [pid = 1818] [serial = 1659] [outer = 0x8c4b1c00] 00:59:30 INFO - PROCESS | 1818 | 1477987170158 Marionette DEBUG loaded listener.js 00:59:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c4b8000) [pid = 1818] [serial = 1660] [outer = 0x8c4b1c00] 00:59:30 WARNING - wptserve Traceback (most recent call last): 00:59:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 00:59:30 WARNING - rv = self.func(request, response) 00:59:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 00:59:30 WARNING - access_control_allow_origin = "*") 00:59:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 00:59:30 WARNING - payload = payload_generator(server_data) 00:59:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 00:59:30 WARNING - return encode_string_as_bmp_image(data) 00:59: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 00:59:30 WARNING - img.save(f, "BMP") 00:59:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 00:59:30 WARNING - f.write(bmpfileheader) 00:59:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 00:59:30 WARNING - 00:59:35 INFO - PROCESS | 1818 | --DOCSHELL 0x8397d000 == 11 [pid = 1818] [id = 564] 00:59:35 INFO - PROCESS | 1818 | --DOCSHELL 0x83874c00 == 10 [pid = 1818] [id = 563] 00:59:35 INFO - PROCESS | 1818 | --DOCSHELL 0x826f1c00 == 9 [pid = 1818] [id = 562] 00:59:35 INFO - PROCESS | 1818 | --DOCSHELL 0x826a4c00 == 8 [pid = 1818] [id = 561] 00:59:35 INFO - PROCESS | 1818 | --DOCSHELL 0x826a5000 == 7 [pid = 1818] [id = 560] 00:59:38 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x826a6000) [pid = 1818] [serial = 1643] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 00:59:38 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8397d800) [pid = 1818] [serial = 1655] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 00:59:38 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x838de400) [pid = 1818] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 00:59:38 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x832ef800) [pid = 1818] [serial = 1649] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 00:59:38 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x826a5400) [pid = 1818] [serial = 1646] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x838e3800) [pid = 1818] [serial = 1654] [outer = (nil)] [url = about:blank] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x838dfc00) [pid = 1818] [serial = 1653] [outer = (nil)] [url = about:blank] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x87df5800) [pid = 1818] [serial = 1657] [outer = (nil)] [url = about:blank] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8397f000) [pid = 1818] [serial = 1656] [outer = (nil)] [url = about:blank] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8c4b4800) [pid = 1818] [serial = 1659] [outer = (nil)] [url = about:blank] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x826f4800) [pid = 1818] [serial = 1645] [outer = (nil)] [url = about:blank] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x826ec000) [pid = 1818] [serial = 1647] [outer = (nil)] [url = about:blank] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826f4400) [pid = 1818] [serial = 1648] [outer = (nil)] [url = about:blank] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x832f7c00) [pid = 1818] [serial = 1651] [outer = (nil)] [url = about:blank] 00:59:43 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x832f5c00) [pid = 1818] [serial = 1650] [outer = (nil)] [url = about:blank] 01:00:00 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:00:00 INFO - PROCESS | 1818 | 1477987200329 Marionette TRACE conn4 <- [1,2630,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 01:00:00 INFO - . 01:00:00 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30549ms 01:00:00 INFO - PROCESS | 1818 | 1477987200370 Marionette TRACE conn4 -> [0,2631,"getWindowHandle",null] 01:00:00 INFO - PROCESS | 1818 | 1477987200375 Marionette TRACE conn4 <- [1,2631,null,{"value":"8"}] 01:00:00 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 01:00:00 INFO - PROCESS | 1818 | 1477987200387 Marionette TRACE conn4 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:00:00 INFO - PROCESS | 1818 | 1477987200616 Marionette TRACE conn4 <- [1,2632,null,{"value":null}] 01:00:00 INFO - PROCESS | 1818 | 1477987200701 Marionette TRACE conn4 -> [0,2633,"getWindowHandles",null] 01:00:00 INFO - PROCESS | 1818 | 1477987200708 Marionette TRACE conn4 <- [1,2633,null,["8"]] 01:00:00 INFO - PROCESS | 1818 | 1477987200716 Marionette TRACE conn4 -> [0,2634,"switchToWindow",{"name":"8"}] 01:00:00 INFO - PROCESS | 1818 | 1477987200724 Marionette TRACE conn4 <- [1,2634,null,{}] 01:00:00 INFO - PROCESS | 1818 | 1477987200731 Marionette TRACE conn4 -> [0,2635,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:00:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x826ed400 == 8 [pid = 1818] [id = 566] 01:00:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826ed800) [pid = 1818] [serial = 1661] [outer = (nil)] 01:00:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826f1c00) [pid = 1818] [serial = 1662] [outer = 0x826ed800] 01:00:00 INFO - PROCESS | 1818 | 1477987200849 Marionette DEBUG loaded listener.js 01:00:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f6800) [pid = 1818] [serial = 1663] [outer = 0x826ed800] 01:00:01 WARNING - wptserve Traceback (most recent call last): 01:00:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:00:01 WARNING - rv = self.func(request, response) 01:00:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:00:01 WARNING - access_control_allow_origin = "*") 01:00:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:00:01 WARNING - payload = payload_generator(server_data) 01:00:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:00:01 WARNING - return encode_string_as_bmp_image(data) 01:00: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 01:00:01 WARNING - img.save(f, "BMP") 01:00:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:00:01 WARNING - f.write(bmpfileheader) 01:00:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:00:01 WARNING - 01:00:10 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4b1800 == 7 [pid = 1818] [id = 565] 01:00:12 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8c4b1c00) [pid = 1818] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 01:00:18 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8c4b8000) [pid = 1818] [serial = 1660] [outer = (nil)] [url = about:blank] 01:00:18 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826f1c00) [pid = 1818] [serial = 1662] [outer = (nil)] [url = about:blank] 01:00:31 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:00:31 INFO - PROCESS | 1818 | 1477987231054 Marionette TRACE conn4 <- [1,2635,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 01:00:31 INFO - . 01:00:31 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30698ms 01:00:31 INFO - PROCESS | 1818 | 1477987231083 Marionette TRACE conn4 -> [0,2636,"getWindowHandle",null] 01:00:31 INFO - PROCESS | 1818 | 1477987231090 Marionette TRACE conn4 <- [1,2636,null,{"value":"8"}] 01:00:31 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 01:00:31 INFO - PROCESS | 1818 | 1477987231102 Marionette TRACE conn4 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:00:31 INFO - PROCESS | 1818 | 1477987231328 Marionette TRACE conn4 <- [1,2637,null,{"value":null}] 01:00:31 INFO - PROCESS | 1818 | 1477987231413 Marionette TRACE conn4 -> [0,2638,"getWindowHandles",null] 01:00:31 INFO - PROCESS | 1818 | 1477987231419 Marionette TRACE conn4 <- [1,2638,null,["8"]] 01:00:31 INFO - PROCESS | 1818 | 1477987231428 Marionette TRACE conn4 -> [0,2639,"switchToWindow",{"name":"8"}] 01:00:31 INFO - PROCESS | 1818 | 1477987231436 Marionette TRACE conn4 <- [1,2639,null,{}] 01:00:31 INFO - PROCESS | 1818 | 1477987231443 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:00:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a3000 == 8 [pid = 1818] [id = 567] 01:00:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a3400) [pid = 1818] [serial = 1664] [outer = (nil)] 01:00:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826a8800) [pid = 1818] [serial = 1665] [outer = 0x826a3400] 01:00:31 INFO - PROCESS | 1818 | 1477987231550 Marionette DEBUG loaded listener.js 01:00:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f2800) [pid = 1818] [serial = 1666] [outer = 0x826a3400] 01:00:32 WARNING - wptserve Traceback (most recent call last): 01:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:00:32 WARNING - rv = self.func(request, response) 01:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:00:32 WARNING - access_control_allow_origin = "*") 01:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:00:32 WARNING - payload = payload_generator(server_data) 01:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:00:32 WARNING - return encode_string_as_bmp_image(data) 01:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:00:32 WARNING - img.save(f, "BMP") 01:00:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:00:32 WARNING - f.write(bmpfileheader) 01:00:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:00:32 WARNING - 01:00:41 INFO - PROCESS | 1818 | --DOCSHELL 0x826ed400 == 7 [pid = 1818] [id = 566] 01:00:43 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826ed800) [pid = 1818] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 01:00:48 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f6800) [pid = 1818] [serial = 1663] [outer = (nil)] [url = about:blank] 01:00:48 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826a8800) [pid = 1818] [serial = 1665] [outer = (nil)] [url = about:blank] 01:01:01 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:01:01 INFO - PROCESS | 1818 | 1477987261757 Marionette TRACE conn4 <- [1,2640,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 01:01:01 INFO - . 01:01:01 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30705ms 01:01:01 INFO - PROCESS | 1818 | 1477987261806 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 01:01:01 INFO - PROCESS | 1818 | 1477987261814 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 01:01:01 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 01:01:01 INFO - PROCESS | 1818 | 1477987261827 Marionette TRACE conn4 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:02 INFO - PROCESS | 1818 | 1477987262104 Marionette TRACE conn4 <- [1,2642,null,{"value":null}] 01:01:02 INFO - PROCESS | 1818 | 1477987262193 Marionette TRACE conn4 -> [0,2643,"getWindowHandles",null] 01:01:02 INFO - PROCESS | 1818 | 1477987262200 Marionette TRACE conn4 <- [1,2643,null,["8"]] 01:01:02 INFO - PROCESS | 1818 | 1477987262210 Marionette TRACE conn4 -> [0,2644,"switchToWindow",{"name":"8"}] 01:01:02 INFO - PROCESS | 1818 | 1477987262217 Marionette TRACE conn4 <- [1,2644,null,{}] 01:01:02 INFO - PROCESS | 1818 | 1477987262224 Marionette TRACE conn4 -> [0,2645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a5c00 == 8 [pid = 1818] [id = 568] 01:01:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a6000) [pid = 1818] [serial = 1667] [outer = (nil)] 01:01:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ec400) [pid = 1818] [serial = 1668] [outer = 0x826a6000] 01:01:02 INFO - PROCESS | 1818 | 1477987262331 Marionette DEBUG loaded listener.js 01:01:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f1c00) [pid = 1818] [serial = 1669] [outer = 0x826a6000] 01:01:02 INFO - PROCESS | 1818 | 1477987262979 Marionette TRACE conn4 <- [1,2645,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:01:03 INFO - . 01:01:03 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1183ms 01:01:03 INFO - PROCESS | 1818 | 1477987263007 Marionette TRACE conn4 -> [0,2646,"getWindowHandle",null] 01:01:03 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 01:01:03 INFO - PROCESS | 1818 | 1477987263012 Marionette TRACE conn4 <- [1,2646,null,{"value":"8"}] 01:01:03 INFO - PROCESS | 1818 | 1477987263020 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:03 INFO - PROCESS | 1818 | 1477987263251 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 01:01:03 INFO - PROCESS | 1818 | 1477987263279 Marionette TRACE conn4 -> [0,2648,"getWindowHandles",null] 01:01:03 INFO - PROCESS | 1818 | 1477987263287 Marionette TRACE conn4 <- [1,2648,null,["8"]] 01:01:03 INFO - PROCESS | 1818 | 1477987263294 Marionette TRACE conn4 -> [0,2649,"switchToWindow",{"name":"8"}] 01:01:03 INFO - PROCESS | 1818 | 1477987263299 Marionette TRACE conn4 <- [1,2649,null,{}] 01:01:03 INFO - PROCESS | 1818 | 1477987263306 Marionette TRACE conn4 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f0c00 == 9 [pid = 1818] [id = 569] 01:01:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x832f1000) [pid = 1818] [serial = 1670] [outer = (nil)] 01:01:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832f6c00) [pid = 1818] [serial = 1671] [outer = 0x832f1000] 01:01:03 INFO - PROCESS | 1818 | 1477987263401 Marionette DEBUG loaded listener.js 01:01:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x83850400) [pid = 1818] [serial = 1672] [outer = 0x832f1000] 01:01:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x8385d000 == 10 [pid = 1818] [id = 570] 01:01:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8385ec00) [pid = 1818] [serial = 1673] [outer = (nil)] 01:01:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8386c400) [pid = 1818] [serial = 1674] [outer = 0x8385ec00] 01:01:04 INFO - PROCESS | 1818 | 1477987264393 Marionette TRACE conn4 <- [1,2650,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:04 INFO - . 01:01:04 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 1486ms 01:01:04 INFO - PROCESS | 1818 | 1477987264513 Marionette TRACE conn4 -> [0,2651,"getWindowHandle",null] 01:01:04 INFO - PROCESS | 1818 | 1477987264521 Marionette TRACE conn4 <- [1,2651,null,{"value":"8"}] 01:01:04 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 01:01:04 INFO - PROCESS | 1818 | 1477987264529 Marionette TRACE conn4 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:04 INFO - PROCESS | 1818 | 1477987264775 Marionette TRACE conn4 <- [1,2652,null,{"value":null}] 01:01:04 INFO - PROCESS | 1818 | 1477987264792 Marionette TRACE conn4 -> [0,2653,"getWindowHandles",null] 01:01:04 INFO - PROCESS | 1818 | 1477987264797 Marionette TRACE conn4 <- [1,2653,null,["8"]] 01:01:04 INFO - PROCESS | 1818 | 1477987264807 Marionette TRACE conn4 -> [0,2654,"switchToWindow",{"name":"8"}] 01:01:04 INFO - PROCESS | 1818 | 1477987264815 Marionette TRACE conn4 <- [1,2654,null,{}] 01:01:04 INFO - PROCESS | 1818 | 1477987264821 Marionette TRACE conn4 -> [0,2655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e7400 == 11 [pid = 1818] [id = 571] 01:01:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x838e7800) [pid = 1818] [serial = 1675] [outer = (nil)] 01:01:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x838eb400) [pid = 1818] [serial = 1676] [outer = 0x838e7800] 01:01:04 INFO - PROCESS | 1818 | 1477987264920 Marionette DEBUG loaded listener.js 01:01:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x838ed400) [pid = 1818] [serial = 1677] [outer = 0x838e7800] 01:01:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x83981400 == 12 [pid = 1818] [id = 572] 01:01:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x83981c00) [pid = 1818] [serial = 1678] [outer = (nil)] 01:01:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x83983400) [pid = 1818] [serial = 1679] [outer = 0x83981c00] 01:01:05 INFO - PROCESS | 1818 | 1477987265670 Marionette TRACE conn4 <- [1,2655,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:05 INFO - . 01:01:05 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 1178ms 01:01:05 INFO - PROCESS | 1818 | 1477987265706 Marionette TRACE conn4 -> [0,2656,"getWindowHandle",null] 01:01:05 INFO - PROCESS | 1818 | 1477987265710 Marionette TRACE conn4 <- [1,2656,null,{"value":"8"}] 01:01:05 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 01:01:05 INFO - PROCESS | 1818 | 1477987265717 Marionette TRACE conn4 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:05 INFO - PROCESS | 1818 | 1477987265952 Marionette TRACE conn4 <- [1,2657,null,{"value":null}] 01:01:05 INFO - PROCESS | 1818 | 1477987265979 Marionette TRACE conn4 -> [0,2658,"getWindowHandles",null] 01:01:05 INFO - PROCESS | 1818 | 1477987265986 Marionette TRACE conn4 <- [1,2658,null,["8"]] 01:01:05 INFO - PROCESS | 1818 | 1477987265993 Marionette TRACE conn4 -> [0,2659,"switchToWindow",{"name":"8"}] 01:01:06 INFO - PROCESS | 1818 | 1477987265999 Marionette TRACE conn4 <- [1,2659,null,{}] 01:01:06 INFO - PROCESS | 1818 | 1477987266005 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x83986000 == 13 [pid = 1818] [id = 573] 01:01:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8398a800) [pid = 1818] [serial = 1680] [outer = (nil)] 01:01:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x839c1800) [pid = 1818] [serial = 1681] [outer = 0x8398a800] 01:01:06 INFO - PROCESS | 1818 | 1477987266104 Marionette DEBUG loaded listener.js 01:01:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x87dfd400) [pid = 1818] [serial = 1682] [outer = 0x8398a800] 01:01:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4dc000 == 14 [pid = 1818] [id = 574] 01:01:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8c4dc800) [pid = 1818] [serial = 1683] [outer = (nil)] 01:01:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8c4ddc00) [pid = 1818] [serial = 1684] [outer = 0x8c4dc800] 01:01:06 INFO - PROCESS | 1818 | 1477987266825 Marionette TRACE conn4 <- [1,2660,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:06 INFO - . 01:01:06 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 1130ms 01:01:06 INFO - PROCESS | 1818 | 1477987266846 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 01:01:06 INFO - PROCESS | 1818 | 1477987266849 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 01:01:06 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 01:01:06 INFO - PROCESS | 1818 | 1477987266862 Marionette TRACE conn4 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:07 INFO - PROCESS | 1818 | 1477987267032 Marionette TRACE conn4 <- [1,2662,null,{"value":null}] 01:01:07 INFO - PROCESS | 1818 | 1477987267052 Marionette TRACE conn4 -> [0,2663,"getWindowHandles",null] 01:01:07 INFO - PROCESS | 1818 | 1477987267056 Marionette TRACE conn4 <- [1,2663,null,["8"]] 01:01:07 INFO - PROCESS | 1818 | 1477987267061 Marionette TRACE conn4 -> [0,2664,"switchToWindow",{"name":"8"}] 01:01:07 INFO - PROCESS | 1818 | 1477987267066 Marionette TRACE conn4 <- [1,2664,null,{}] 01:01:07 INFO - PROCESS | 1818 | 1477987267071 Marionette TRACE conn4 -> [0,2665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e6c00 == 15 [pid = 1818] [id = 575] 01:01:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8c4e7000) [pid = 1818] [serial = 1685] [outer = (nil)] 01:01:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8c71e800) [pid = 1818] [serial = 1686] [outer = 0x8c4e7000] 01:01:07 INFO - PROCESS | 1818 | 1477987267160 Marionette DEBUG loaded listener.js 01:01:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8c720800) [pid = 1818] [serial = 1687] [outer = 0x8c4e7000] 01:01:07 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c72bc00 == 16 [pid = 1818] [id = 576] 01:01:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8c72c800) [pid = 1818] [serial = 1688] [outer = (nil)] 01:01:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8ce84800) [pid = 1818] [serial = 1689] [outer = 0x8c72c800] 01:01:07 INFO - PROCESS | 1818 | 1477987267950 Marionette TRACE conn4 <- [1,2665,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:01:07 INFO - . 01:01:07 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 1127ms 01:01:07 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 01:01:07 INFO - PROCESS | 1818 | 1477987267988 Marionette TRACE conn4 -> [0,2666,"getWindowHandle",null] 01:01:07 INFO - PROCESS | 1818 | 1477987267991 Marionette TRACE conn4 <- [1,2666,null,{"value":"8"}] 01:01:08 INFO - PROCESS | 1818 | 1477987267998 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:08 INFO - PROCESS | 1818 | 1477987268269 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 01:01:08 INFO - PROCESS | 1818 | 1477987268288 Marionette TRACE conn4 -> [0,2668,"getWindowHandles",null] 01:01:08 INFO - PROCESS | 1818 | 1477987268291 Marionette TRACE conn4 <- [1,2668,null,["8"]] 01:01:08 INFO - PROCESS | 1818 | 1477987268297 Marionette TRACE conn4 -> [0,2669,"switchToWindow",{"name":"8"}] 01:01:08 INFO - PROCESS | 1818 | 1477987268302 Marionette TRACE conn4 <- [1,2669,null,{}] 01:01:08 INFO - PROCESS | 1818 | 1477987268307 Marionette TRACE conn4 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x838df000 == 17 [pid = 1818] [id = 577] 01:01:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8d9ea400) [pid = 1818] [serial = 1690] [outer = (nil)] 01:01:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8dbcec00) [pid = 1818] [serial = 1691] [outer = 0x8d9ea400] 01:01:08 INFO - PROCESS | 1818 | 1477987268396 Marionette DEBUG loaded listener.js 01:01:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8c4ab800) [pid = 1818] [serial = 1692] [outer = 0x8d9ea400] 01:01:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcac000 == 18 [pid = 1818] [id = 578] 01:01:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8dcac800) [pid = 1818] [serial = 1693] [outer = (nil)] 01:01:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8dcb1000) [pid = 1818] [serial = 1694] [outer = 0x8dcac800] 01:01:09 INFO - PROCESS | 1818 | 1477987269181 Marionette TRACE conn4 <- [1,2670,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:01:09 INFO - . 01:01:09 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 1224ms 01:01:09 INFO - PROCESS | 1818 | 1477987269220 Marionette TRACE conn4 -> [0,2671,"getWindowHandle",null] 01:01:09 INFO - PROCESS | 1818 | 1477987269224 Marionette TRACE conn4 <- [1,2671,null,{"value":"8"}] 01:01:09 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 01:01:09 INFO - PROCESS | 1818 | 1477987269230 Marionette TRACE conn4 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:09 INFO - PROCESS | 1818 | 1477987269460 Marionette TRACE conn4 <- [1,2672,null,{"value":null}] 01:01:09 INFO - PROCESS | 1818 | 1477987269477 Marionette TRACE conn4 -> [0,2673,"getWindowHandles",null] 01:01:09 INFO - PROCESS | 1818 | 1477987269483 Marionette TRACE conn4 <- [1,2673,null,["8"]] 01:01:09 INFO - PROCESS | 1818 | 1477987269490 Marionette TRACE conn4 -> [0,2674,"switchToWindow",{"name":"8"}] 01:01:09 INFO - PROCESS | 1818 | 1477987269497 Marionette TRACE conn4 <- [1,2674,null,{}] 01:01:09 INFO - PROCESS | 1818 | 1477987269502 Marionette TRACE conn4 -> [0,2675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x82609000 == 19 [pid = 1818] [id = 579] 01:01:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8dd2f000) [pid = 1818] [serial = 1695] [outer = (nil)] 01:01:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8dd34000) [pid = 1818] [serial = 1696] [outer = 0x8dd2f000] 01:01:09 INFO - PROCESS | 1818 | 1477987269590 Marionette DEBUG loaded listener.js 01:01:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8dd37800) [pid = 1818] [serial = 1697] [outer = 0x8dd2f000] 01:01:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x82612c00 == 20 [pid = 1818] [id = 580] 01:01:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x82614800) [pid = 1818] [serial = 1698] [outer = (nil)] 01:01:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x826a1000) [pid = 1818] [serial = 1699] [outer = 0x82614800] 01:01:10 INFO - PROCESS | 1818 | 1477987270492 Marionette TRACE conn4 <- [1,2675,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:01:10 INFO - . 01:01:10 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 1325ms 01:01:10 INFO - PROCESS | 1818 | 1477987270556 Marionette TRACE conn4 -> [0,2676,"getWindowHandle",null] 01:01:10 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 01:01:10 INFO - PROCESS | 1818 | 1477987270563 Marionette TRACE conn4 <- [1,2676,null,{"value":"8"}] 01:01:10 INFO - PROCESS | 1818 | 1477987270573 Marionette TRACE conn4 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:10 INFO - PROCESS | 1818 | 1477987270782 Marionette TRACE conn4 <- [1,2677,null,{"value":null}] 01:01:10 INFO - PROCESS | 1818 | 1477987270954 Marionette TRACE conn4 -> [0,2678,"getWindowHandles",null] 01:01:10 INFO - PROCESS | 1818 | 1477987270961 Marionette TRACE conn4 <- [1,2678,null,["8"]] 01:01:10 INFO - PROCESS | 1818 | 1477987270982 Marionette TRACE conn4 -> [0,2679,"switchToWindow",{"name":"8"}] 01:01:10 INFO - PROCESS | 1818 | 1477987270991 Marionette TRACE conn4 <- [1,2679,null,{}] 01:01:11 INFO - PROCESS | 1818 | 1477987271041 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff7800 == 21 [pid = 1818] [id = 581] 01:01:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8385a400) [pid = 1818] [serial = 1700] [outer = (nil)] 01:01:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8386b000) [pid = 1818] [serial = 1701] [outer = 0x8385a400] 01:01:11 INFO - PROCESS | 1818 | 1477987271159 Marionette DEBUG loaded listener.js 01:01:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x83871400) [pid = 1818] [serial = 1702] [outer = 0x8385a400] 01:01:11 INFO - PROCESS | 1818 | 1477987271884 Marionette TRACE conn4 <- [1,2680,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:11 INFO - . 01:01:11 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 1378ms 01:01:11 INFO - PROCESS | 1818 | 1477987271949 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 01:01:11 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 01:01:11 INFO - PROCESS | 1818 | 1477987271955 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 01:01:11 INFO - PROCESS | 1818 | 1477987271979 Marionette TRACE conn4 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:12 INFO - PROCESS | 1818 | 1477987272172 Marionette TRACE conn4 <- [1,2682,null,{"value":null}] 01:01:12 INFO - PROCESS | 1818 | 1477987272347 Marionette TRACE conn4 -> [0,2683,"getWindowHandles",null] 01:01:12 INFO - PROCESS | 1818 | 1477987272351 Marionette TRACE conn4 <- [1,2683,null,["8"]] 01:01:12 INFO - PROCESS | 1818 | 1477987272358 Marionette TRACE conn4 -> [0,2684,"switchToWindow",{"name":"8"}] 01:01:12 INFO - PROCESS | 1818 | 1477987272365 Marionette TRACE conn4 <- [1,2684,null,{}] 01:01:12 INFO - PROCESS | 1818 | 1477987272371 Marionette TRACE conn4 -> [0,2685,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e0c00 == 22 [pid = 1818] [id = 582] 01:01:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x838e6400) [pid = 1818] [serial = 1703] [outer = (nil)] 01:01:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8d9eec00) [pid = 1818] [serial = 1704] [outer = 0x838e6400] 01:01:12 INFO - PROCESS | 1818 | 1477987272516 Marionette DEBUG loaded listener.js 01:01:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8dbd1400) [pid = 1818] [serial = 1705] [outer = 0x838e6400] 01:01:13 INFO - PROCESS | 1818 | 1477987273213 Marionette TRACE conn4 <- [1,2685,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:13 INFO - . 01:01:13 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 1281ms 01:01:13 INFO - PROCESS | 1818 | 1477987273251 Marionette TRACE conn4 -> [0,2686,"getWindowHandle",null] 01:01:13 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 01:01:13 INFO - PROCESS | 1818 | 1477987273259 Marionette TRACE conn4 <- [1,2686,null,{"value":"8"}] 01:01:13 INFO - PROCESS | 1818 | 1477987273267 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:13 INFO - PROCESS | 1818 | 1477987273597 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 01:01:13 INFO - PROCESS | 1818 | 1477987273746 Marionette TRACE conn4 -> [0,2688,"getWindowHandles",null] 01:01:13 INFO - PROCESS | 1818 | 1477987273752 Marionette TRACE conn4 <- [1,2688,null,["8"]] 01:01:13 INFO - PROCESS | 1818 | 1477987273776 Marionette TRACE conn4 -> [0,2689,"switchToWindow",{"name":"8"}] 01:01:13 INFO - PROCESS | 1818 | 1477987273790 Marionette TRACE conn4 <- [1,2689,null,{}] 01:01:13 INFO - PROCESS | 1818 | 1477987273799 Marionette TRACE conn4 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f7c00 == 23 [pid = 1818] [id = 583] 01:01:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x83851800) [pid = 1818] [serial = 1706] [outer = (nil)] 01:01:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8386a800) [pid = 1818] [serial = 1707] [outer = 0x83851800] 01:01:13 INFO - PROCESS | 1818 | 1477987273901 Marionette DEBUG loaded listener.js 01:01:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x838e4c00) [pid = 1818] [serial = 1708] [outer = 0x83851800] 01:01:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcac000 == 22 [pid = 1818] [id = 578] 01:01:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8c72bc00 == 21 [pid = 1818] [id = 576] 01:01:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4dc000 == 20 [pid = 1818] [id = 574] 01:01:14 INFO - PROCESS | 1818 | --DOCSHELL 0x83981400 == 19 [pid = 1818] [id = 572] 01:01:14 INFO - PROCESS | 1818 | --DOCSHELL 0x8385d000 == 18 [pid = 1818] [id = 570] 01:01:14 INFO - PROCESS | 1818 | --DOCSHELL 0x826a3000 == 17 [pid = 1818] [id = 567] 01:01:14 INFO - PROCESS | 1818 | 1477987274707 Marionette TRACE conn4 <- [1,2690,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:14 INFO - . 01:01:14 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 1476ms 01:01:14 INFO - PROCESS | 1818 | 1477987274742 Marionette TRACE conn4 -> [0,2691,"getWindowHandle",null] 01:01:14 INFO - PROCESS | 1818 | 1477987274750 Marionette TRACE conn4 <- [1,2691,null,{"value":"8"}] 01:01:14 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 01:01:14 INFO - PROCESS | 1818 | 1477987274758 Marionette TRACE conn4 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:14 INFO - PROCESS | 1818 | 1477987274927 Marionette TRACE conn4 <- [1,2692,null,{"value":null}] 01:01:15 INFO - PROCESS | 1818 | 1477987275065 Marionette TRACE conn4 -> [0,2693,"getWindowHandles",null] 01:01:15 INFO - PROCESS | 1818 | 1477987275068 Marionette TRACE conn4 <- [1,2693,null,["8"]] 01:01:15 INFO - PROCESS | 1818 | 1477987275075 Marionette TRACE conn4 -> [0,2694,"switchToWindow",{"name":"8"}] 01:01:15 INFO - PROCESS | 1818 | 1477987275082 Marionette TRACE conn4 <- [1,2694,null,{}] 01:01:15 INFO - PROCESS | 1818 | 1477987275088 Marionette TRACE conn4 -> [0,2695,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e3800 == 18 [pid = 1818] [id = 584] 01:01:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x838e4000) [pid = 1818] [serial = 1709] [outer = (nil)] 01:01:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x83905000) [pid = 1818] [serial = 1710] [outer = 0x838e4000] 01:01:15 INFO - PROCESS | 1818 | 1477987275192 Marionette DEBUG loaded listener.js 01:01:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x83987800) [pid = 1818] [serial = 1711] [outer = 0x838e4000] 01:01:15 INFO - PROCESS | 1818 | 1477987275838 Marionette TRACE conn4 <- [1,2695,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:15 INFO - . 01:01:15 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 1128ms 01:01:15 INFO - PROCESS | 1818 | 1477987275886 Marionette TRACE conn4 -> [0,2696,"getWindowHandle",null] 01:01:15 INFO - PROCESS | 1818 | 1477987275889 Marionette TRACE conn4 <- [1,2696,null,{"value":"8"}] 01:01:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 01:01:15 INFO - PROCESS | 1818 | 1477987275897 Marionette TRACE conn4 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:16 INFO - PROCESS | 1818 | 1477987276127 Marionette TRACE conn4 <- [1,2697,null,{"value":null}] 01:01:16 INFO - PROCESS | 1818 | 1477987276223 Marionette TRACE conn4 -> [0,2698,"getWindowHandles",null] 01:01:16 INFO - PROCESS | 1818 | 1477987276231 Marionette TRACE conn4 <- [1,2698,null,["8"]] 01:01:16 INFO - PROCESS | 1818 | 1477987276236 Marionette TRACE conn4 -> [0,2699,"switchToWindow",{"name":"8"}] 01:01:16 INFO - PROCESS | 1818 | 1477987276243 Marionette TRACE conn4 <- [1,2699,null,{}] 01:01:16 INFO - PROCESS | 1818 | 1477987276252 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x8d9e6400 == 19 [pid = 1818] [id = 585] 01:01:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8d9e6800) [pid = 1818] [serial = 1712] [outer = (nil)] 01:01:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8dada400) [pid = 1818] [serial = 1713] [outer = 0x8d9e6800] 01:01:16 INFO - PROCESS | 1818 | 1477987276342 Marionette DEBUG loaded listener.js 01:01:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8dc73000) [pid = 1818] [serial = 1714] [outer = 0x8d9e6800] 01:01:16 INFO - PROCESS | 1818 | 1477987276924 Marionette TRACE conn4 <- [1,2700,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:16 INFO - . 01:01:16 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 1073ms 01:01:16 INFO - PROCESS | 1818 | 1477987276969 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 01:01:16 INFO - PROCESS | 1818 | 1477987276973 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 01:01:16 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 01:01:16 INFO - PROCESS | 1818 | 1477987276988 Marionette TRACE conn4 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:17 INFO - PROCESS | 1818 | 1477987277215 Marionette TRACE conn4 <- [1,2702,null,{"value":null}] 01:01:17 INFO - PROCESS | 1818 | 1477987277235 Marionette TRACE conn4 -> [0,2703,"getWindowHandles",null] 01:01:17 INFO - PROCESS | 1818 | 1477987277238 Marionette TRACE conn4 <- [1,2703,null,["8"]] 01:01:17 INFO - PROCESS | 1818 | 1477987277244 Marionette TRACE conn4 -> [0,2704,"switchToWindow",{"name":"8"}] 01:01:17 INFO - PROCESS | 1818 | 1477987277251 Marionette TRACE conn4 <- [1,2704,null,{}] 01:01:17 INFO - PROCESS | 1818 | 1477987277256 Marionette TRACE conn4 -> [0,2705,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9c5000 == 20 [pid = 1818] [id = 586] 01:01:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8f9c6000) [pid = 1818] [serial = 1715] [outer = (nil)] 01:01:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8fa8b800) [pid = 1818] [serial = 1716] [outer = 0x8f9c6000] 01:01:17 INFO - PROCESS | 1818 | 1477987277419 Marionette DEBUG loaded listener.js 01:01:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8fa91c00) [pid = 1818] [serial = 1717] [outer = 0x8f9c6000] 01:01:18 INFO - PROCESS | 1818 | 1477987278128 Marionette TRACE conn4 <- [1,2705,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:18 INFO - . 01:01:18 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 1178ms 01:01:18 INFO - PROCESS | 1818 | 1477987278166 Marionette TRACE conn4 -> [0,2706,"getWindowHandle",null] 01:01:18 INFO - PROCESS | 1818 | 1477987278173 Marionette TRACE conn4 <- [1,2706,null,{"value":"8"}] 01:01:18 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 01:01:18 INFO - PROCESS | 1818 | 1477987278186 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:18 INFO - PROCESS | 1818 | 1477987278398 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 01:01:18 INFO - PROCESS | 1818 | 1477987278420 Marionette TRACE conn4 -> [0,2708,"getWindowHandles",null] 01:01:18 INFO - PROCESS | 1818 | 1477987278424 Marionette TRACE conn4 <- [1,2708,null,["8"]] 01:01:18 INFO - PROCESS | 1818 | 1477987278429 Marionette TRACE conn4 -> [0,2709,"switchToWindow",{"name":"8"}] 01:01:18 INFO - PROCESS | 1818 | 1477987278434 Marionette TRACE conn4 <- [1,2709,null,{}] 01:01:18 INFO - PROCESS | 1818 | 1477987278439 Marionette TRACE conn4 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f1800 == 21 [pid = 1818] [id = 587] 01:01:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8ddc5800) [pid = 1818] [serial = 1718] [outer = (nil)] 01:01:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x9103ac00) [pid = 1818] [serial = 1719] [outer = 0x8ddc5800] 01:01:18 INFO - PROCESS | 1818 | 1477987278601 Marionette DEBUG loaded listener.js 01:01:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x83906400) [pid = 1818] [serial = 1720] [outer = 0x8ddc5800] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8dcac800) [pid = 1818] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987268934] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8d9ea400) [pid = 1818] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8c72c800) [pid = 1818] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8c4e7000) [pid = 1818] [serial = 1685] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8c4dc800) [pid = 1818] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8398a800) [pid = 1818] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x83981c00) [pid = 1818] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987265452] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x838e7800) [pid = 1818] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8385ec00) [pid = 1818] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x832f1000) [pid = 1818] [serial = 1670] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x826a3400) [pid = 1818] [serial = 1664] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 01:01:19 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x826a6000) [pid = 1818] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 01:01:19 INFO - PROCESS | 1818 | 1477987279462 Marionette TRACE conn4 <- [1,2710,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:19 INFO - . 01:01:19 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 1321ms 01:01:19 INFO - PROCESS | 1818 | 1477987279506 Marionette TRACE conn4 -> [0,2711,"getWindowHandle",null] 01:01:19 INFO - PROCESS | 1818 | 1477987279510 Marionette TRACE conn4 <- [1,2711,null,{"value":"8"}] 01:01:19 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 01:01:19 INFO - PROCESS | 1818 | 1477987279521 Marionette TRACE conn4 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:19 INFO - PROCESS | 1818 | 1477987279679 Marionette TRACE conn4 <- [1,2712,null,{"value":null}] 01:01:19 INFO - PROCESS | 1818 | 1477987279816 Marionette TRACE conn4 -> [0,2713,"getWindowHandles",null] 01:01:19 INFO - PROCESS | 1818 | 1477987279818 Marionette TRACE conn4 <- [1,2713,null,["8"]] 01:01:19 INFO - PROCESS | 1818 | 1477987279824 Marionette TRACE conn4 -> [0,2714,"switchToWindow",{"name":"8"}] 01:01:19 INFO - PROCESS | 1818 | 1477987279829 Marionette TRACE conn4 <- [1,2714,null,{}] 01:01:19 INFO - PROCESS | 1818 | 1477987279834 Marionette TRACE conn4 -> [0,2715,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f2400 == 22 [pid = 1818] [id = 588] 01:01:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x91074000) [pid = 1818] [serial = 1721] [outer = (nil)] 01:01:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x91075800) [pid = 1818] [serial = 1722] [outer = 0x91074000] 01:01:19 INFO - PROCESS | 1818 | 1477987279948 Marionette DEBUG loaded listener.js 01:01:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x9107e400) [pid = 1818] [serial = 1723] [outer = 0x91074000] 01:01:20 INFO - PROCESS | 1818 | 1477987280504 Marionette TRACE conn4 <- [1,2715,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:20 INFO - . 01:01:20 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 1035ms 01:01:20 INFO - PROCESS | 1818 | 1477987280554 Marionette TRACE conn4 -> [0,2716,"getWindowHandle",null] 01:01:20 INFO - PROCESS | 1818 | 1477987280557 Marionette TRACE conn4 <- [1,2716,null,{"value":"8"}] 01:01:20 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 01:01:20 INFO - PROCESS | 1818 | 1477987280565 Marionette TRACE conn4 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:20 INFO - PROCESS | 1818 | 1477987280774 Marionette TRACE conn4 <- [1,2717,null,{"value":null}] 01:01:20 INFO - PROCESS | 1818 | 1477987280792 Marionette TRACE conn4 -> [0,2718,"getWindowHandles",null] 01:01:20 INFO - PROCESS | 1818 | 1477987280795 Marionette TRACE conn4 <- [1,2718,null,["8"]] 01:01:20 INFO - PROCESS | 1818 | 1477987280801 Marionette TRACE conn4 -> [0,2719,"switchToWindow",{"name":"8"}] 01:01:20 INFO - PROCESS | 1818 | 1477987280807 Marionette TRACE conn4 <- [1,2719,null,{}] 01:01:20 INFO - PROCESS | 1818 | 1477987280812 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x82615000 == 23 [pid = 1818] [id = 589] 01:01:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8c4e6000) [pid = 1818] [serial = 1724] [outer = (nil)] 01:01:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x91bbc400) [pid = 1818] [serial = 1725] [outer = 0x8c4e6000] 01:01:20 INFO - PROCESS | 1818 | 1477987280908 Marionette DEBUG loaded listener.js 01:01:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x92a15800) [pid = 1818] [serial = 1726] [outer = 0x8c4e6000] 01:01:21 INFO - PROCESS | 1818 | 1477987281731 Marionette TRACE conn4 <- [1,2720,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:21 INFO - . 01:01:21 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 1225ms 01:01:21 INFO - PROCESS | 1818 | 1477987281791 Marionette TRACE conn4 -> [0,2721,"getWindowHandle",null] 01:01:21 INFO - PROCESS | 1818 | 1477987281797 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 01:01:21 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 01:01:21 INFO - PROCESS | 1818 | 1477987281855 Marionette TRACE conn4 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:22 INFO - PROCESS | 1818 | 1477987282077 Marionette TRACE conn4 <- [1,2722,null,{"value":null}] 01:01:22 INFO - PROCESS | 1818 | 1477987282260 Marionette TRACE conn4 -> [0,2723,"getWindowHandles",null] 01:01:22 INFO - PROCESS | 1818 | 1477987282265 Marionette TRACE conn4 <- [1,2723,null,["8"]] 01:01:22 INFO - PROCESS | 1818 | 1477987282272 Marionette TRACE conn4 -> [0,2724,"switchToWindow",{"name":"8"}] 01:01:22 INFO - PROCESS | 1818 | 1477987282280 Marionette TRACE conn4 <- [1,2724,null,{}] 01:01:22 INFO - PROCESS | 1818 | 1477987282330 Marionette TRACE conn4 -> [0,2725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8397fc00 == 24 [pid = 1818] [id = 590] 01:01:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8c4e0c00) [pid = 1818] [serial = 1727] [outer = (nil)] 01:01:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8c722000) [pid = 1818] [serial = 1728] [outer = 0x8c4e0c00] 01:01:22 INFO - PROCESS | 1818 | 1477987282449 Marionette DEBUG loaded listener.js 01:01:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8c728800) [pid = 1818] [serial = 1729] [outer = 0x8c4e0c00] 01:01:23 INFO - PROCESS | 1818 | 1477987283174 Marionette TRACE conn4 <- [1,2725,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:23 INFO - . 01:01:23 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 1385ms 01:01:23 INFO - PROCESS | 1818 | 1477987283265 Marionette TRACE conn4 -> [0,2726,"getWindowHandle",null] 01:01:23 INFO - PROCESS | 1818 | 1477987283273 Marionette TRACE conn4 <- [1,2726,null,{"value":"8"}] 01:01:23 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 01:01:23 INFO - PROCESS | 1818 | 1477987283281 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:23 INFO - PROCESS | 1818 | 1477987283489 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 01:01:23 INFO - PROCESS | 1818 | 1477987283677 Marionette TRACE conn4 -> [0,2728,"getWindowHandles",null] 01:01:23 INFO - PROCESS | 1818 | 1477987283683 Marionette TRACE conn4 <- [1,2728,null,["8"]] 01:01:23 INFO - PROCESS | 1818 | 1477987283696 Marionette TRACE conn4 -> [0,2729,"switchToWindow",{"name":"8"}] 01:01:23 INFO - PROCESS | 1818 | 1477987283702 Marionette TRACE conn4 <- [1,2729,null,{}] 01:01:23 INFO - PROCESS | 1818 | 1477987283709 Marionette TRACE conn4 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x91010800 == 25 [pid = 1818] [id = 591] 01:01:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x9103c800) [pid = 1818] [serial = 1730] [outer = (nil)] 01:01:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x91082400) [pid = 1818] [serial = 1731] [outer = 0x9103c800] 01:01:23 INFO - PROCESS | 1818 | 1477987283815 Marionette DEBUG loaded listener.js 01:01:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x91baec00) [pid = 1818] [serial = 1732] [outer = 0x9103c800] 01:01:24 INFO - PROCESS | 1818 | 1477987284489 Marionette TRACE conn4 <- [1,2730,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:24 INFO - . 01:01:24 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 1288ms 01:01:24 INFO - PROCESS | 1818 | 1477987284584 Marionette TRACE conn4 -> [0,2731,"getWindowHandle",null] 01:01:24 INFO - PROCESS | 1818 | 1477987284595 Marionette TRACE conn4 <- [1,2731,null,{"value":"8"}] 01:01:24 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 01:01:24 INFO - PROCESS | 1818 | 1477987284604 Marionette TRACE conn4 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:24 INFO - PROCESS | 1818 | 1477987284778 Marionette TRACE conn4 <- [1,2732,null,{"value":null}] 01:01:24 INFO - PROCESS | 1818 | 1477987284959 Marionette TRACE conn4 -> [0,2733,"getWindowHandles",null] 01:01:24 INFO - PROCESS | 1818 | 1477987284964 Marionette TRACE conn4 <- [1,2733,null,["8"]] 01:01:24 INFO - PROCESS | 1818 | 1477987284975 Marionette TRACE conn4 -> [0,2734,"switchToWindow",{"name":"8"}] 01:01:24 INFO - PROCESS | 1818 | 1477987284982 Marionette TRACE conn4 <- [1,2734,null,{}] 01:01:25 INFO - PROCESS | 1818 | 1477987284989 Marionette TRACE conn4 -> [0,2735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x93149000 == 26 [pid = 1818] [id = 592] 01:01:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x9386b800) [pid = 1818] [serial = 1733] [outer = (nil)] 01:01:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x93873800) [pid = 1818] [serial = 1734] [outer = 0x9386b800] 01:01:25 INFO - PROCESS | 1818 | 1477987285097 Marionette DEBUG loaded listener.js 01:01:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x93a99800) [pid = 1818] [serial = 1735] [outer = 0x9386b800] 01:01:25 INFO - PROCESS | 1818 | 1477987285736 Marionette TRACE conn4 <- [1,2735,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:25 INFO - . 01:01:25 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 1175ms 01:01:25 INFO - PROCESS | 1818 | 1477987285778 Marionette TRACE conn4 -> [0,2736,"getWindowHandle",null] 01:01:25 INFO - PROCESS | 1818 | 1477987285783 Marionette TRACE conn4 <- [1,2736,null,{"value":"8"}] 01:01:25 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 01:01:25 INFO - PROCESS | 1818 | 1477987285794 Marionette TRACE conn4 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:25 INFO - PROCESS | 1818 | 1477987285980 Marionette TRACE conn4 <- [1,2737,null,{"value":null}] 01:01:26 INFO - PROCESS | 1818 | 1477987286182 Marionette TRACE conn4 -> [0,2738,"getWindowHandles",null] 01:01:26 INFO - PROCESS | 1818 | 1477987286186 Marionette TRACE conn4 <- [1,2738,null,["8"]] 01:01:26 INFO - PROCESS | 1818 | 1477987286196 Marionette TRACE conn4 -> [0,2739,"switchToWindow",{"name":"8"}] 01:01:26 INFO - PROCESS | 1818 | 1477987286200 Marionette TRACE conn4 <- [1,2739,null,{}] 01:01:26 INFO - PROCESS | 1818 | 1477987286211 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x82608000 == 27 [pid = 1818] [id = 593] 01:01:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x826a1800) [pid = 1818] [serial = 1736] [outer = (nil)] 01:01:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x83865c00) [pid = 1818] [serial = 1737] [outer = 0x826a1800] 01:01:26 INFO - PROCESS | 1818 | 1477987286320 Marionette DEBUG loaded listener.js 01:01:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8c72b000) [pid = 1818] [serial = 1738] [outer = 0x826a1800] 01:01:27 INFO - PROCESS | 1818 | 1477987287143 Marionette TRACE conn4 <- [1,2740,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:27 INFO - . 01:01:27 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1378ms 01:01:27 INFO - PROCESS | 1818 | 1477987287170 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 01:01:27 INFO - PROCESS | 1818 | 1477987287176 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 01:01:27 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 01:01:27 INFO - PROCESS | 1818 | 1477987287186 Marionette TRACE conn4 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:27 INFO - PROCESS | 1818 | 1477987287442 Marionette TRACE conn4 <- [1,2742,null,{"value":null}] 01:01:27 INFO - PROCESS | 1818 | 1477987287624 Marionette TRACE conn4 -> [0,2743,"getWindowHandles",null] 01:01:27 INFO - PROCESS | 1818 | 1477987287630 Marionette TRACE conn4 <- [1,2743,null,["8"]] 01:01:27 INFO - PROCESS | 1818 | 1477987287641 Marionette TRACE conn4 -> [0,2744,"switchToWindow",{"name":"8"}] 01:01:27 INFO - PROCESS | 1818 | 1477987287648 Marionette TRACE conn4 <- [1,2744,null,{}] 01:01:27 INFO - PROCESS | 1818 | --DOCSHELL 0x82612c00 == 26 [pid = 1818] [id = 580] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8dd34000) [pid = 1818] [serial = 1696] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8dbcec00) [pid = 1818] [serial = 1691] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8c4ab800) [pid = 1818] [serial = 1692] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8dcb1000) [pid = 1818] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987268934] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8c71e800) [pid = 1818] [serial = 1686] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8c720800) [pid = 1818] [serial = 1687] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8ce84800) [pid = 1818] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x839c1800) [pid = 1818] [serial = 1681] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x87dfd400) [pid = 1818] [serial = 1682] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8c4ddc00) [pid = 1818] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x838eb400) [pid = 1818] [serial = 1676] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x838ed400) [pid = 1818] [serial = 1677] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x83983400) [pid = 1818] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987265452] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x832f6c00) [pid = 1818] [serial = 1671] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83850400) [pid = 1818] [serial = 1672] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8386c400) [pid = 1818] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x826ec400) [pid = 1818] [serial = 1668] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x826f1c00) [pid = 1818] [serial = 1669] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x826f2800) [pid = 1818] [serial = 1666] [outer = (nil)] [url = about:blank] 01:01:27 INFO - PROCESS | 1818 | 1477987287748 Marionette TRACE conn4 -> [0,2745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269d000 == 27 [pid = 1818] [id = 594] 01:01:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8269f400) [pid = 1818] [serial = 1739] [outer = (nil)] 01:01:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x826f1c00) [pid = 1818] [serial = 1740] [outer = 0x8269f400] 01:01:27 INFO - PROCESS | 1818 | 1477987287845 Marionette DEBUG loaded listener.js 01:01:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x826f9c00) [pid = 1818] [serial = 1741] [outer = 0x8269f400] 01:01:28 INFO - PROCESS | 1818 | 1477987288402 Marionette TRACE conn4 <- [1,2745,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:28 INFO - . 01:01:28 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1234ms 01:01:28 INFO - PROCESS | 1818 | 1477987288418 Marionette TRACE conn4 -> [0,2746,"getWindowHandle",null] 01:01:28 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 01:01:28 INFO - PROCESS | 1818 | 1477987288423 Marionette TRACE conn4 <- [1,2746,null,{"value":"8"}] 01:01:28 INFO - PROCESS | 1818 | 1477987288431 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:28 INFO - PROCESS | 1818 | 1477987288671 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 01:01:28 INFO - PROCESS | 1818 | 1477987288813 Marionette TRACE conn4 -> [0,2748,"getWindowHandles",null] 01:01:28 INFO - PROCESS | 1818 | 1477987288817 Marionette TRACE conn4 <- [1,2748,null,["8"]] 01:01:28 INFO - PROCESS | 1818 | 1477987288824 Marionette TRACE conn4 -> [0,2749,"switchToWindow",{"name":"8"}] 01:01:28 INFO - PROCESS | 1818 | 1477987288829 Marionette TRACE conn4 <- [1,2749,null,{}] 01:01:28 INFO - PROCESS | 1818 | 1477987288835 Marionette TRACE conn4 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x838ebc00 == 28 [pid = 1818] [id = 595] 01:01:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8390c400) [pid = 1818] [serial = 1742] [outer = (nil)] 01:01:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x83983c00) [pid = 1818] [serial = 1743] [outer = 0x8390c400] 01:01:28 INFO - PROCESS | 1818 | 1477987288928 Marionette DEBUG loaded listener.js 01:01:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x83985000) [pid = 1818] [serial = 1744] [outer = 0x8390c400] 01:01:29 INFO - PROCESS | 1818 | 1477987289496 Marionette TRACE conn4 <- [1,2750,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:29 INFO - . 01:01:29 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1120ms 01:01:29 INFO - PROCESS | 1818 | 1477987289558 Marionette TRACE conn4 -> [0,2751,"getWindowHandle",null] 01:01:29 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 01:01:29 INFO - PROCESS | 1818 | 1477987289565 Marionette TRACE conn4 <- [1,2751,null,{"value":"8"}] 01:01:29 INFO - PROCESS | 1818 | 1477987289572 Marionette TRACE conn4 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:29 INFO - PROCESS | 1818 | 1477987289792 Marionette TRACE conn4 <- [1,2752,null,{"value":null}] 01:01:29 INFO - PROCESS | 1818 | 1477987289821 Marionette TRACE conn4 -> [0,2753,"getWindowHandles",null] 01:01:29 INFO - PROCESS | 1818 | 1477987289825 Marionette TRACE conn4 <- [1,2753,null,["8"]] 01:01:29 INFO - PROCESS | 1818 | 1477987289830 Marionette TRACE conn4 -> [0,2754,"switchToWindow",{"name":"8"}] 01:01:29 INFO - PROCESS | 1818 | 1477987289837 Marionette TRACE conn4 <- [1,2754,null,{}] 01:01:29 INFO - PROCESS | 1818 | 1477987289843 Marionette TRACE conn4 -> [0,2755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc6c000 == 29 [pid = 1818] [id = 596] 01:01:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8dc6c400) [pid = 1818] [serial = 1745] [outer = (nil)] 01:01:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8dc76400) [pid = 1818] [serial = 1746] [outer = 0x8dc6c400] 01:01:29 INFO - PROCESS | 1818 | 1477987289937 Marionette DEBUG loaded listener.js 01:01:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x83981000) [pid = 1818] [serial = 1747] [outer = 0x8dc6c400] 01:01:30 INFO - PROCESS | 1818 | 1477987290793 Marionette TRACE conn4 <- [1,2755,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:30 INFO - . 01:01:30 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1277ms 01:01:30 INFO - PROCESS | 1818 | 1477987290849 Marionette TRACE conn4 -> [0,2756,"getWindowHandle",null] 01:01:30 INFO - PROCESS | 1818 | 1477987290856 Marionette TRACE conn4 <- [1,2756,null,{"value":"8"}] 01:01:30 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 01:01:30 INFO - PROCESS | 1818 | 1477987290878 Marionette TRACE conn4 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:31 INFO - PROCESS | 1818 | 1477987291145 Marionette TRACE conn4 <- [1,2757,null,{"value":null}] 01:01:31 INFO - PROCESS | 1818 | 1477987291167 Marionette TRACE conn4 -> [0,2758,"getWindowHandles",null] 01:01:31 INFO - PROCESS | 1818 | 1477987291172 Marionette TRACE conn4 <- [1,2758,null,["8"]] 01:01:31 INFO - PROCESS | 1818 | 1477987291177 Marionette TRACE conn4 -> [0,2759,"switchToWindow",{"name":"8"}] 01:01:31 INFO - PROCESS | 1818 | 1477987291182 Marionette TRACE conn4 <- [1,2759,null,{}] 01:01:31 INFO - PROCESS | 1818 | 1477987291267 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa93800 == 30 [pid = 1818] [id = 597] 01:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8fb01c00) [pid = 1818] [serial = 1748] [outer = (nil)] 01:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8fb05000) [pid = 1818] [serial = 1749] [outer = 0x8fb01c00] 01:01:31 INFO - PROCESS | 1818 | 1477987291359 Marionette DEBUG loaded listener.js 01:01:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8fb0b800) [pid = 1818] [serial = 1750] [outer = 0x8fb01c00] 01:01:32 INFO - PROCESS | 1818 | 1477987292072 Marionette TRACE conn4 <- [1,2760,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:32 INFO - . 01:01:32 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1225ms 01:01:32 INFO - PROCESS | 1818 | 1477987292090 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 01:01:32 INFO - PROCESS | 1818 | 1477987292093 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 01:01:32 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 01:01:32 INFO - PROCESS | 1818 | 1477987292100 Marionette TRACE conn4 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:32 INFO - PROCESS | 1818 | 1477987292394 Marionette TRACE conn4 <- [1,2762,null,{"value":null}] 01:01:32 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x838e4000) [pid = 1818] [serial = 1709] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 01:01:32 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x83851800) [pid = 1818] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 01:01:32 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x82614800) [pid = 1818] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:01:32 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8ddc5800) [pid = 1818] [serial = 1718] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 01:01:32 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8f9c6000) [pid = 1818] [serial = 1715] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 01:01:32 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x91074000) [pid = 1818] [serial = 1721] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 01:01:32 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8d9e6800) [pid = 1818] [serial = 1712] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 01:01:32 INFO - PROCESS | 1818 | 1477987292505 Marionette TRACE conn4 -> [0,2763,"getWindowHandles",null] 01:01:32 INFO - PROCESS | 1818 | 1477987292508 Marionette TRACE conn4 <- [1,2763,null,["8"]] 01:01:32 INFO - PROCESS | 1818 | 1477987292513 Marionette TRACE conn4 -> [0,2764,"switchToWindow",{"name":"8"}] 01:01:32 INFO - PROCESS | 1818 | 1477987292525 Marionette TRACE conn4 <- [1,2764,null,{}] 01:01:32 INFO - PROCESS | 1818 | 1477987292534 Marionette TRACE conn4 -> [0,2765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x82614800 == 31 [pid = 1818] [id = 598] 01:01:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x826ea800) [pid = 1818] [serial = 1751] [outer = (nil)] 01:01:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8c4b8800) [pid = 1818] [serial = 1752] [outer = 0x826ea800] 01:01:32 INFO - PROCESS | 1818 | 1477987292625 Marionette DEBUG loaded listener.js 01:01:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x91074000) [pid = 1818] [serial = 1753] [outer = 0x826ea800] 01:01:33 INFO - PROCESS | 1818 | 1477987293287 Marionette TRACE conn4 <- [1,2765,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:01:33 INFO - . 01:01:33 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1224ms 01:01:33 INFO - PROCESS | 1818 | 1477987293324 Marionette TRACE conn4 -> [0,2766,"getWindowHandle",null] 01:01:33 INFO - PROCESS | 1818 | 1477987293328 Marionette TRACE conn4 <- [1,2766,null,{"value":"8"}] 01:01:33 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 01:01:33 INFO - PROCESS | 1818 | 1477987293336 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:01:33 INFO - PROCESS | 1818 | 1477987293585 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 01:01:33 INFO - PROCESS | 1818 | 1477987293599 Marionette TRACE conn4 -> [0,2768,"getWindowHandles",null] 01:01:33 INFO - PROCESS | 1818 | 1477987293603 Marionette TRACE conn4 <- [1,2768,null,["8"]] 01:01:33 INFO - PROCESS | 1818 | 1477987293610 Marionette TRACE conn4 -> [0,2769,"switchToWindow",{"name":"8"}] 01:01:33 INFO - PROCESS | 1818 | 1477987293615 Marionette TRACE conn4 <- [1,2769,null,{}] 01:01:33 INFO - PROCESS | 1818 | 1477987293621 Marionette TRACE conn4 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:01:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a99c00 == 32 [pid = 1818] [id = 599] 01:01:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x94a9d000) [pid = 1818] [serial = 1754] [outer = (nil)] 01:01:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x94aa1c00) [pid = 1818] [serial = 1755] [outer = 0x94a9d000] 01:01:33 INFO - PROCESS | 1818 | 1477987293716 Marionette DEBUG loaded listener.js 01:01:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x94b9f400) [pid = 1818] [serial = 1756] [outer = 0x94a9d000] 01:01:34 WARNING - wptserve Traceback (most recent call last): 01:01:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:01:34 WARNING - rv = self.func(request, response) 01:01:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:01:34 WARNING - access_control_allow_origin = "*") 01:01:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:01:34 WARNING - payload = payload_generator(server_data) 01:01:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:01:34 WARNING - return encode_string_as_bmp_image(data) 01:01: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 01:01:34 WARNING - img.save(f, "BMP") 01:01:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:01:34 WARNING - f.write(bmpfileheader) 01:01:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:01:34 WARNING - 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x91075800) [pid = 1818] [serial = 1722] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x9107e400) [pid = 1818] [serial = 1723] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x9103ac00) [pid = 1818] [serial = 1719] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x83906400) [pid = 1818] [serial = 1720] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8fa8b800) [pid = 1818] [serial = 1716] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8fa91c00) [pid = 1818] [serial = 1717] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8dada400) [pid = 1818] [serial = 1713] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8dc73000) [pid = 1818] [serial = 1714] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x83905000) [pid = 1818] [serial = 1710] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x83987800) [pid = 1818] [serial = 1711] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8386a800) [pid = 1818] [serial = 1707] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x838e4c00) [pid = 1818] [serial = 1708] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x826a1000) [pid = 1818] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x91bbc400) [pid = 1818] [serial = 1725] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8d9eec00) [pid = 1818] [serial = 1704] [outer = (nil)] [url = about:blank] 01:01:37 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8386b000) [pid = 1818] [serial = 1701] [outer = (nil)] [url = about:blank] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8c4e0c00) [pid = 1818] [serial = 1727] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x9103c800) [pid = 1818] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x826a1800) [pid = 1818] [serial = 1736] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8390c400) [pid = 1818] [serial = 1742] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x9386b800) [pid = 1818] [serial = 1733] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8c4e6000) [pid = 1818] [serial = 1724] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8269f400) [pid = 1818] [serial = 1739] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x826ea800) [pid = 1818] [serial = 1751] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8fb01c00) [pid = 1818] [serial = 1748] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8dc6c400) [pid = 1818] [serial = 1745] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x838e6400) [pid = 1818] [serial = 1703] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8dd2f000) [pid = 1818] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 01:01:41 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8385a400) [pid = 1818] [serial = 1700] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x91010800 == 31 [pid = 1818] [id = 591] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x93149000 == 30 [pid = 1818] [id = 592] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x82608000 == 29 [pid = 1818] [id = 593] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8269d000 == 28 [pid = 1818] [id = 594] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x832f7c00 == 27 [pid = 1818] [id = 583] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8397fc00 == 26 [pid = 1818] [id = 590] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x82615000 == 25 [pid = 1818] [id = 589] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x838e0c00 == 24 [pid = 1818] [id = 582] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff7800 == 23 [pid = 1818] [id = 581] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x838df000 == 22 [pid = 1818] [id = 577] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e6c00 == 21 [pid = 1818] [id = 575] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x826f1800 == 20 [pid = 1818] [id = 587] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9c5000 == 19 [pid = 1818] [id = 586] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x826f0c00 == 18 [pid = 1818] [id = 569] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x832f2400 == 17 [pid = 1818] [id = 588] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa93800 == 16 [pid = 1818] [id = 597] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x82609000 == 15 [pid = 1818] [id = 579] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x82614800 == 14 [pid = 1818] [id = 598] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x838e7400 == 13 [pid = 1818] [id = 571] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc6c000 == 12 [pid = 1818] [id = 596] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x83986000 == 11 [pid = 1818] [id = 573] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x8d9e6400 == 10 [pid = 1818] [id = 585] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x838ebc00 == 9 [pid = 1818] [id = 595] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x826a5c00 == 8 [pid = 1818] [id = 568] 01:01:45 INFO - PROCESS | 1818 | --DOCSHELL 0x838e3800 == 7 [pid = 1818] [id = 584] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x91082400) [pid = 1818] [serial = 1731] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x93a99800) [pid = 1818] [serial = 1735] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x93873800) [pid = 1818] [serial = 1734] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8c72b000) [pid = 1818] [serial = 1738] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x83865c00) [pid = 1818] [serial = 1737] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x826f9c00) [pid = 1818] [serial = 1741] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x826f1c00) [pid = 1818] [serial = 1740] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x83985000) [pid = 1818] [serial = 1744] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x83983c00) [pid = 1818] [serial = 1743] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x83981000) [pid = 1818] [serial = 1747] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dc76400) [pid = 1818] [serial = 1746] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8fb0b800) [pid = 1818] [serial = 1750] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8fb05000) [pid = 1818] [serial = 1749] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x91074000) [pid = 1818] [serial = 1753] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8c4b8800) [pid = 1818] [serial = 1752] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x91baec00) [pid = 1818] [serial = 1732] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x8c722000) [pid = 1818] [serial = 1728] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8c728800) [pid = 1818] [serial = 1729] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x92a15800) [pid = 1818] [serial = 1726] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8dbd1400) [pid = 1818] [serial = 1705] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8dd37800) [pid = 1818] [serial = 1697] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x83871400) [pid = 1818] [serial = 1702] [outer = (nil)] [url = about:blank] 01:01:45 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x94aa1c00) [pid = 1818] [serial = 1755] [outer = (nil)] [url = about:blank] 01:02:03 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:02:03 INFO - PROCESS | 1818 | 1477987323891 Marionette TRACE conn4 <- [1,2770,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 01:02:03 INFO - . 01:02:03 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30613ms 01:02:03 INFO - PROCESS | 1818 | 1477987323950 Marionette TRACE conn4 -> [0,2771,"getWindowHandle",null] 01:02:03 INFO - PROCESS | 1818 | 1477987323956 Marionette TRACE conn4 <- [1,2771,null,{"value":"8"}] 01:02:03 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 01:02:03 INFO - PROCESS | 1818 | 1477987323968 Marionette TRACE conn4 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:02:04 INFO - PROCESS | 1818 | 1477987324212 Marionette TRACE conn4 <- [1,2772,null,{"value":null}] 01:02:04 INFO - PROCESS | 1818 | 1477987324303 Marionette TRACE conn4 -> [0,2773,"getWindowHandles",null] 01:02:04 INFO - PROCESS | 1818 | 1477987324309 Marionette TRACE conn4 <- [1,2773,null,["8"]] 01:02:04 INFO - PROCESS | 1818 | 1477987324317 Marionette TRACE conn4 -> [0,2774,"switchToWindow",{"name":"8"}] 01:02:04 INFO - PROCESS | 1818 | 1477987324325 Marionette TRACE conn4 <- [1,2774,null,{}] 01:02:04 INFO - PROCESS | 1818 | 1477987324331 Marionette TRACE conn4 -> [0,2775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:02:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a7000 == 8 [pid = 1818] [id = 600] 01:02:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a7800) [pid = 1818] [serial = 1757] [outer = (nil)] 01:02:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826eac00) [pid = 1818] [serial = 1758] [outer = 0x826a7800] 01:02:04 INFO - PROCESS | 1818 | 1477987324440 Marionette DEBUG loaded listener.js 01:02:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826ef800) [pid = 1818] [serial = 1759] [outer = 0x826a7800] 01:02:04 WARNING - wptserve Traceback (most recent call last): 01:02:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:02:04 WARNING - rv = self.func(request, response) 01:02:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:02:04 WARNING - access_control_allow_origin = "*") 01:02:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:02:04 WARNING - payload = payload_generator(server_data) 01:02:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:02:04 WARNING - return encode_string_as_bmp_image(data) 01:02: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 01:02:04 WARNING - img.save(f, "BMP") 01:02:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:02:04 WARNING - f.write(bmpfileheader) 01:02:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:02:04 WARNING - 01:02:13 INFO - PROCESS | 1818 | --DOCSHELL 0x93a99c00 == 7 [pid = 1818] [id = 599] 01:02:16 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x94a9d000) [pid = 1818] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 01:02:21 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x94b9f400) [pid = 1818] [serial = 1756] [outer = (nil)] [url = about:blank] 01:02:21 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826eac00) [pid = 1818] [serial = 1758] [outer = (nil)] [url = about:blank] 01:02:34 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:02:34 INFO - PROCESS | 1818 | 1477987354662 Marionette TRACE conn4 <- [1,2775,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 01:02:34 INFO - . 01:02:34 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30757ms 01:02:34 INFO - PROCESS | 1818 | 1477987354723 Marionette TRACE conn4 -> [0,2776,"getWindowHandle",null] 01:02:34 INFO - PROCESS | 1818 | 1477987354730 Marionette TRACE conn4 <- [1,2776,null,{"value":"8"}] 01:02:34 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 01:02:34 INFO - PROCESS | 1818 | 1477987354741 Marionette TRACE conn4 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:02:34 INFO - PROCESS | 1818 | 1477987354985 Marionette TRACE conn4 <- [1,2777,null,{"value":null}] 01:02:35 INFO - PROCESS | 1818 | 1477987355076 Marionette TRACE conn4 -> [0,2778,"getWindowHandles",null] 01:02:35 INFO - PROCESS | 1818 | 1477987355085 Marionette TRACE conn4 <- [1,2778,null,["8"]] 01:02:35 INFO - PROCESS | 1818 | 1477987355095 Marionette TRACE conn4 -> [0,2779,"switchToWindow",{"name":"8"}] 01:02:35 INFO - PROCESS | 1818 | 1477987355102 Marionette TRACE conn4 <- [1,2779,null,{}] 01:02:35 INFO - PROCESS | 1818 | 1477987355112 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:02:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a2c00 == 8 [pid = 1818] [id = 601] 01:02:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a3000) [pid = 1818] [serial = 1760] [outer = (nil)] 01:02:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ea400) [pid = 1818] [serial = 1761] [outer = 0x826a3000] 01:02:35 INFO - PROCESS | 1818 | 1477987355225 Marionette DEBUG loaded listener.js 01:02:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f3000) [pid = 1818] [serial = 1762] [outer = 0x826a3000] 01:02:35 WARNING - wptserve Traceback (most recent call last): 01:02:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:02:35 WARNING - rv = self.func(request, response) 01:02:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:02:35 WARNING - access_control_allow_origin = "*") 01:02:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:02:35 WARNING - payload = payload_generator(server_data) 01:02:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:02:35 WARNING - return encode_string_as_bmp_image(data) 01:02:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:02:35 WARNING - img.save(f, "BMP") 01:02:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:02:35 WARNING - f.write(bmpfileheader) 01:02:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:02:35 WARNING - 01:02:44 INFO - PROCESS | 1818 | --DOCSHELL 0x826a7000 == 7 [pid = 1818] [id = 600] 01:02:47 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826a7800) [pid = 1818] [serial = 1757] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 01:02:52 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826ef800) [pid = 1818] [serial = 1759] [outer = (nil)] [url = about:blank] 01:02:52 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826ea400) [pid = 1818] [serial = 1761] [outer = (nil)] [url = about:blank] 01:03:05 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:03:05 INFO - PROCESS | 1818 | 1477987385448 Marionette TRACE conn4 <- [1,2780,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 01:03:05 INFO - . 01:03:05 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30752ms 01:03:05 INFO - PROCESS | 1818 | 1477987385491 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 01:03:05 INFO - PROCESS | 1818 | 1477987385498 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 01:03:05 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 01:03:05 INFO - PROCESS | 1818 | 1477987385510 Marionette TRACE conn4 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:03:05 INFO - PROCESS | 1818 | 1477987385740 Marionette TRACE conn4 <- [1,2782,null,{"value":null}] 01:03:05 INFO - PROCESS | 1818 | 1477987385826 Marionette TRACE conn4 -> [0,2783,"getWindowHandles",null] 01:03:05 INFO - PROCESS | 1818 | 1477987385833 Marionette TRACE conn4 <- [1,2783,null,["8"]] 01:03:05 INFO - PROCESS | 1818 | 1477987385842 Marionette TRACE conn4 -> [0,2784,"switchToWindow",{"name":"8"}] 01:03:05 INFO - PROCESS | 1818 | 1477987385850 Marionette TRACE conn4 <- [1,2784,null,{}] 01:03:05 INFO - PROCESS | 1818 | 1477987385856 Marionette TRACE conn4 -> [0,2785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:03:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a5400 == 8 [pid = 1818] [id = 602] 01:03:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a5800) [pid = 1818] [serial = 1763] [outer = (nil)] 01:03:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ebc00) [pid = 1818] [serial = 1764] [outer = 0x826a5800] 01:03:05 INFO - PROCESS | 1818 | 1477987385966 Marionette DEBUG loaded listener.js 01:03:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f4800) [pid = 1818] [serial = 1765] [outer = 0x826a5800] 01:03:06 INFO - PROCESS | 1818 | 1477987386592 Marionette TRACE conn4 <- [1,2785,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:03:06 INFO - . 01:03:06 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1118ms 01:03:06 INFO - PROCESS | 1818 | 1477987386630 Marionette TRACE conn4 -> [0,2786,"getWindowHandle",null] 01:03:06 INFO - PROCESS | 1818 | 1477987386636 Marionette TRACE conn4 <- [1,2786,null,{"value":"8"}] 01:03:06 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 01:03:06 INFO - PROCESS | 1818 | 1477987386644 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:03:06 INFO - PROCESS | 1818 | 1477987386879 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 01:03:06 INFO - PROCESS | 1818 | 1477987386898 Marionette TRACE conn4 -> [0,2788,"getWindowHandles",null] 01:03:06 INFO - PROCESS | 1818 | 1477987386908 Marionette TRACE conn4 <- [1,2788,null,["8"]] 01:03:06 INFO - PROCESS | 1818 | 1477987386923 Marionette TRACE conn4 -> [0,2789,"switchToWindow",{"name":"8"}] 01:03:06 INFO - PROCESS | 1818 | 1477987386928 Marionette TRACE conn4 <- [1,2789,null,{}] 01:03:06 INFO - PROCESS | 1818 | 1477987386935 Marionette TRACE conn4 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:03:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f1400 == 9 [pid = 1818] [id = 603] 01:03:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x832f2c00) [pid = 1818] [serial = 1766] [outer = (nil)] 01:03:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832f8000) [pid = 1818] [serial = 1767] [outer = 0x832f2c00] 01:03:07 INFO - PROCESS | 1818 | 1477987387032 Marionette DEBUG loaded listener.js 01:03:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x83851400) [pid = 1818] [serial = 1768] [outer = 0x832f2c00] 01:03:07 INFO - PROCESS | 1818 | 1477987387779 Marionette TRACE conn4 <- [1,2790,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:03:07 INFO - . 01:03:07 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1170ms 01:03:07 INFO - PROCESS | 1818 | 1477987387822 Marionette TRACE conn4 -> [0,2791,"getWindowHandle",null] 01:03:07 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 01:03:07 INFO - PROCESS | 1818 | 1477987387830 Marionette TRACE conn4 <- [1,2791,null,{"value":"8"}] 01:03:07 INFO - PROCESS | 1818 | 1477987387837 Marionette TRACE conn4 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:03:08 INFO - PROCESS | 1818 | 1477987388071 Marionette TRACE conn4 <- [1,2792,null,{"value":null}] 01:03:08 INFO - PROCESS | 1818 | 1477987388094 Marionette TRACE conn4 -> [0,2793,"getWindowHandles",null] 01:03:08 INFO - PROCESS | 1818 | 1477987388099 Marionette TRACE conn4 <- [1,2793,null,["8"]] 01:03:08 INFO - PROCESS | 1818 | 1477987388104 Marionette TRACE conn4 -> [0,2794,"switchToWindow",{"name":"8"}] 01:03:08 INFO - PROCESS | 1818 | 1477987388111 Marionette TRACE conn4 <- [1,2794,null,{}] 01:03:08 INFO - PROCESS | 1818 | 1477987388118 Marionette TRACE conn4 -> [0,2795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:03:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e0800 == 10 [pid = 1818] [id = 604] 01:03:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x838e0c00) [pid = 1818] [serial = 1769] [outer = (nil)] 01:03:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x838e5000) [pid = 1818] [serial = 1770] [outer = 0x838e0c00] 01:03:08 INFO - PROCESS | 1818 | 1477987388217 Marionette DEBUG loaded listener.js 01:03:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x838e7000) [pid = 1818] [serial = 1771] [outer = 0x838e0c00] 01:03:08 INFO - PROCESS | 1818 | 1477987388897 Marionette TRACE conn4 <- [1,2795,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:03:08 INFO - . 01:03:08 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1073ms 01:03:08 INFO - PROCESS | 1818 | 1477987388913 Marionette TRACE conn4 -> [0,2796,"getWindowHandle",null] 01:03:08 INFO - PROCESS | 1818 | 1477987388916 Marionette TRACE conn4 <- [1,2796,null,{"value":"8"}] 01:03:08 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 01:03:08 INFO - PROCESS | 1818 | 1477987388924 Marionette TRACE conn4 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:03:09 INFO - PROCESS | 1818 | 1477987389087 Marionette TRACE conn4 <- [1,2797,null,{"value":null}] 01:03:09 INFO - PROCESS | 1818 | 1477987389221 Marionette TRACE conn4 -> [0,2798,"getWindowHandles",null] 01:03:09 INFO - PROCESS | 1818 | 1477987389227 Marionette TRACE conn4 <- [1,2798,null,["8"]] 01:03:09 INFO - PROCESS | 1818 | 1477987389232 Marionette TRACE conn4 -> [0,2799,"switchToWindow",{"name":"8"}] 01:03:09 INFO - PROCESS | 1818 | 1477987389238 Marionette TRACE conn4 <- [1,2799,null,{}] 01:03:09 INFO - PROCESS | 1818 | 1477987389244 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:03:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x83908800 == 11 [pid = 1818] [id = 605] 01:03:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x83910400) [pid = 1818] [serial = 1772] [outer = (nil)] 01:03:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x83981000) [pid = 1818] [serial = 1773] [outer = 0x83910400] 01:03:09 INFO - PROCESS | 1818 | 1477987389342 Marionette DEBUG loaded listener.js 01:03:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x87df7c00) [pid = 1818] [serial = 1774] [outer = 0x83910400] 01:03:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4b2400 == 12 [pid = 1818] [id = 606] 01:03:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4b3000) [pid = 1818] [serial = 1775] [outer = (nil)] 01:03:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c4b4c00) [pid = 1818] [serial = 1776] [outer = 0x8c4b3000] 01:03:10 INFO - PROCESS | 1818 | 1477987390044 Marionette TRACE conn4 <- [1,2800,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:03:10 INFO - . 01:03:10 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1169ms 01:03:10 INFO - PROCESS | 1818 | 1477987390094 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 01:03:10 INFO - PROCESS | 1818 | 1477987390097 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 01:03:10 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 01:03:10 INFO - PROCESS | 1818 | 1477987390104 Marionette TRACE conn4 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:03:10 INFO - PROCESS | 1818 | 1477987390329 Marionette TRACE conn4 <- [1,2802,null,{"value":null}] 01:03:10 INFO - PROCESS | 1818 | 1477987390348 Marionette TRACE conn4 -> [0,2803,"getWindowHandles",null] 01:03:10 INFO - PROCESS | 1818 | 1477987390352 Marionette TRACE conn4 <- [1,2803,null,["8"]] 01:03:10 INFO - PROCESS | 1818 | 1477987390359 Marionette TRACE conn4 -> [0,2804,"switchToWindow",{"name":"8"}] 01:03:10 INFO - PROCESS | 1818 | 1477987390364 Marionette TRACE conn4 <- [1,2804,null,{}] 01:03:10 INFO - PROCESS | 1818 | 1477987390369 Marionette TRACE conn4 -> [0,2805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:03:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4b8c00 == 13 [pid = 1818] [id = 607] 01:03:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c4b9000) [pid = 1818] [serial = 1777] [outer = (nil)] 01:03:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8c4dc000) [pid = 1818] [serial = 1778] [outer = 0x8c4b9000] 01:03:10 INFO - PROCESS | 1818 | 1477987390459 Marionette DEBUG loaded listener.js 01:03:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8c4df800) [pid = 1818] [serial = 1779] [outer = 0x8c4b9000] 01:03:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c720000 == 14 [pid = 1818] [id = 608] 01:03:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8c720400) [pid = 1818] [serial = 1780] [outer = (nil)] 01:03:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8c722400) [pid = 1818] [serial = 1781] [outer = 0x8c720400] 01:03:11 INFO - PROCESS | 1818 | 1477987391184 Marionette TRACE conn4 <- [1,2805,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:03:11 INFO - . 01:03:11 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1120ms 01:03:11 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 01:03:11 INFO - PROCESS | 1818 | 1477987391224 Marionette TRACE conn4 -> [0,2806,"getWindowHandle",null] 01:03:11 INFO - PROCESS | 1818 | 1477987391226 Marionette TRACE conn4 <- [1,2806,null,{"value":"8"}] 01:03:11 INFO - PROCESS | 1818 | 1477987391234 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:03:11 INFO - PROCESS | 1818 | 1477987391461 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 01:03:11 INFO - PROCESS | 1818 | 1477987391592 Marionette TRACE conn4 -> [0,2808,"getWindowHandles",null] 01:03:11 INFO - PROCESS | 1818 | 1477987391595 Marionette TRACE conn4 <- [1,2808,null,["8"]] 01:03:11 INFO - PROCESS | 1818 | 1477987391601 Marionette TRACE conn4 -> [0,2809,"switchToWindow",{"name":"8"}] 01:03:11 INFO - PROCESS | 1818 | 1477987391605 Marionette TRACE conn4 <- [1,2809,null,{}] 01:03:11 INFO - PROCESS | 1818 | 1477987391610 Marionette TRACE conn4 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:03:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x82613000 == 15 [pid = 1818] [id = 609] 01:03:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x83870c00) [pid = 1818] [serial = 1782] [outer = (nil)] 01:03:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8da0c000) [pid = 1818] [serial = 1783] [outer = 0x83870c00] 01:03:11 INFO - PROCESS | 1818 | 1477987391700 Marionette DEBUG loaded listener.js 01:03:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8dad7800) [pid = 1818] [serial = 1784] [outer = 0x83870c00] 01:03:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc76000 == 16 [pid = 1818] [id = 610] 01:03:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8dc76800) [pid = 1818] [serial = 1785] [outer = (nil)] 01:03:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8dc78c00) [pid = 1818] [serial = 1786] [outer = 0x8dc76800] 01:03:12 INFO - PROCESS | 1818 | 1477987392387 Marionette TRACE conn4 <- [1,2810,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:03:12 INFO - . 01:03:12 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1175ms 01:03:12 INFO - PROCESS | 1818 | 1477987392407 Marionette TRACE conn4 -> [0,2811,"getWindowHandle",null] 01:03:12 INFO - PROCESS | 1818 | 1477987392409 Marionette TRACE conn4 <- [1,2811,null,{"value":"8"}] 01:03:12 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 01:03:12 INFO - PROCESS | 1818 | 1477987392417 Marionette TRACE conn4 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:03:12 INFO - PROCESS | 1818 | 1477987392639 Marionette TRACE conn4 <- [1,2812,null,{"value":null}] 01:03:12 INFO - PROCESS | 1818 | 1477987392651 Marionette TRACE conn4 -> [0,2813,"getWindowHandles",null] 01:03:12 INFO - PROCESS | 1818 | 1477987392657 Marionette TRACE conn4 <- [1,2813,null,["8"]] 01:03:12 INFO - PROCESS | 1818 | 1477987392664 Marionette TRACE conn4 -> [0,2814,"switchToWindow",{"name":"8"}] 01:03:12 INFO - PROCESS | 1818 | 1477987392671 Marionette TRACE conn4 <- [1,2814,null,{}] 01:03:12 INFO - PROCESS | 1818 | 1477987392676 Marionette TRACE conn4 -> [0,2815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:03:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386b000 == 17 [pid = 1818] [id = 611] 01:03:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8dc74800) [pid = 1818] [serial = 1787] [outer = (nil)] 01:03:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8dc7ac00) [pid = 1818] [serial = 1788] [outer = 0x8dc74800] 01:03:12 INFO - PROCESS | 1818 | 1477987392784 Marionette DEBUG loaded listener.js 01:03:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x8dcb9400) [pid = 1818] [serial = 1789] [outer = 0x8dc74800] 01:03:13 WARNING - wptserve Traceback (most recent call last): 01:03:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:03:13 WARNING - rv = self.func(request, response) 01:03:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:03:13 WARNING - access_control_allow_origin = "*") 01:03:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:03:13 WARNING - payload = payload_generator(server_data) 01:03:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:03:13 WARNING - return encode_string_as_bmp_image(data) 01:03:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:03:13 WARNING - img.save(f, "BMP") 01:03:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:03:13 WARNING - f.write(bmpfileheader) 01:03:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:03:13 WARNING - 01:03:15 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc76000 == 16 [pid = 1818] [id = 610] 01:03:15 INFO - PROCESS | 1818 | --DOCSHELL 0x8c720000 == 15 [pid = 1818] [id = 608] 01:03:15 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4b2400 == 14 [pid = 1818] [id = 606] 01:03:15 INFO - PROCESS | 1818 | --DOCSHELL 0x826a2c00 == 13 [pid = 1818] [id = 601] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8dc76800) [pid = 1818] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x83870c00) [pid = 1818] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x8c720400) [pid = 1818] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987390928] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8c4b9000) [pid = 1818] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8c4b3000) [pid = 1818] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x83910400) [pid = 1818] [serial = 1772] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x838e0c00) [pid = 1818] [serial = 1769] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x832f2c00) [pid = 1818] [serial = 1766] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x826a3000) [pid = 1818] [serial = 1760] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 01:03:18 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x826a5800) [pid = 1818] [serial = 1763] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 01:03:23 INFO - PROCESS | 1818 | --DOCSHELL 0x82613000 == 12 [pid = 1818] [id = 609] 01:03:23 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4b8c00 == 11 [pid = 1818] [id = 607] 01:03:23 INFO - PROCESS | 1818 | --DOCSHELL 0x83908800 == 10 [pid = 1818] [id = 605] 01:03:23 INFO - PROCESS | 1818 | --DOCSHELL 0x838e0800 == 9 [pid = 1818] [id = 604] 01:03:23 INFO - PROCESS | 1818 | --DOCSHELL 0x826f1400 == 8 [pid = 1818] [id = 603] 01:03:23 INFO - PROCESS | 1818 | --DOCSHELL 0x826a5400 == 7 [pid = 1818] [id = 602] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8dc7ac00) [pid = 1818] [serial = 1788] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x8da0c000) [pid = 1818] [serial = 1783] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8dad7800) [pid = 1818] [serial = 1784] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8dc78c00) [pid = 1818] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8c4dc000) [pid = 1818] [serial = 1778] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8c4df800) [pid = 1818] [serial = 1779] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8c722400) [pid = 1818] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987390928] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x83981000) [pid = 1818] [serial = 1773] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x87df7c00) [pid = 1818] [serial = 1774] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x8c4b4c00) [pid = 1818] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x838e5000) [pid = 1818] [serial = 1770] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x838e7000) [pid = 1818] [serial = 1771] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x832f8000) [pid = 1818] [serial = 1767] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x83851400) [pid = 1818] [serial = 1768] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826ebc00) [pid = 1818] [serial = 1764] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f4800) [pid = 1818] [serial = 1765] [outer = (nil)] [url = about:blank] 01:03:23 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826f3000) [pid = 1818] [serial = 1762] [outer = (nil)] [url = about:blank] 01:03:42 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:03:42 INFO - PROCESS | 1818 | 1477987422951 Marionette TRACE conn4 <- [1,2815,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 01:03:42 INFO - . 01:03:42 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30566ms 01:03:42 INFO - PROCESS | 1818 | 1477987422985 Marionette TRACE conn4 -> [0,2816,"getWindowHandle",null] 01:03:42 INFO - PROCESS | 1818 | 1477987422990 Marionette TRACE conn4 <- [1,2816,null,{"value":"8"}] 01:03:42 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 01:03:43 INFO - PROCESS | 1818 | 1477987423002 Marionette TRACE conn4 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:03:43 INFO - PROCESS | 1818 | 1477987423234 Marionette TRACE conn4 <- [1,2817,null,{"value":null}] 01:03:43 INFO - PROCESS | 1818 | 1477987423324 Marionette TRACE conn4 -> [0,2818,"getWindowHandles",null] 01:03:43 INFO - PROCESS | 1818 | 1477987423330 Marionette TRACE conn4 <- [1,2818,null,["8"]] 01:03:43 INFO - PROCESS | 1818 | 1477987423337 Marionette TRACE conn4 -> [0,2819,"switchToWindow",{"name":"8"}] 01:03:43 INFO - PROCESS | 1818 | 1477987423345 Marionette TRACE conn4 <- [1,2819,null,{}] 01:03:43 INFO - PROCESS | 1818 | 1477987423352 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:03:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x826ec800 == 8 [pid = 1818] [id = 612] 01:03:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826ecc00) [pid = 1818] [serial = 1790] [outer = (nil)] 01:03:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826f1000) [pid = 1818] [serial = 1791] [outer = 0x826ecc00] 01:03:43 INFO - PROCESS | 1818 | 1477987423460 Marionette DEBUG loaded listener.js 01:03:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f5800) [pid = 1818] [serial = 1792] [outer = 0x826ecc00] 01:03:43 WARNING - wptserve Traceback (most recent call last): 01:03:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:03:43 WARNING - rv = self.func(request, response) 01:03:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:03:43 WARNING - access_control_allow_origin = "*") 01:03:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:03:43 WARNING - payload = payload_generator(server_data) 01:03:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:03:43 WARNING - return encode_string_as_bmp_image(data) 01:03:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:03:43 WARNING - img.save(f, "BMP") 01:03:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:03:43 WARNING - f.write(bmpfileheader) 01:03:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:03:43 WARNING - 01:03:53 INFO - PROCESS | 1818 | --DOCSHELL 0x8386b000 == 7 [pid = 1818] [id = 611] 01:03:59 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8dc74800) [pid = 1818] [serial = 1787] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 01:04:04 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8dcb9400) [pid = 1818] [serial = 1789] [outer = (nil)] [url = about:blank] 01:04:04 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826f1000) [pid = 1818] [serial = 1791] [outer = (nil)] [url = about:blank] 01:04:13 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:04:13 INFO - PROCESS | 1818 | 1477987453666 Marionette TRACE conn4 <- [1,2820,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 01:04:13 INFO - . 01:04:13 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30713ms 01:04:13 INFO - PROCESS | 1818 | 1477987453713 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 01:04:13 INFO - PROCESS | 1818 | 1477987453719 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 01:04:13 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 01:04:13 INFO - PROCESS | 1818 | 1477987453731 Marionette TRACE conn4 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:13 INFO - PROCESS | 1818 | 1477987453958 Marionette TRACE conn4 <- [1,2822,null,{"value":null}] 01:04:14 INFO - PROCESS | 1818 | 1477987454044 Marionette TRACE conn4 -> [0,2823,"getWindowHandles",null] 01:04:14 INFO - PROCESS | 1818 | 1477987454050 Marionette TRACE conn4 <- [1,2823,null,["8"]] 01:04:14 INFO - PROCESS | 1818 | 1477987454058 Marionette TRACE conn4 -> [0,2824,"switchToWindow",{"name":"8"}] 01:04:14 INFO - PROCESS | 1818 | 1477987454066 Marionette TRACE conn4 <- [1,2824,null,{}] 01:04:14 INFO - PROCESS | 1818 | 1477987454073 Marionette TRACE conn4 -> [0,2825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a1800 == 8 [pid = 1818] [id = 613] 01:04:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a2400) [pid = 1818] [serial = 1793] [outer = (nil)] 01:04:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826a6000) [pid = 1818] [serial = 1794] [outer = 0x826a2400] 01:04:14 INFO - PROCESS | 1818 | 1477987454180 Marionette DEBUG loaded listener.js 01:04:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f0c00) [pid = 1818] [serial = 1795] [outer = 0x826a2400] 01:04:14 WARNING - wptserve Traceback (most recent call last): 01:04:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:04:14 WARNING - rv = self.func(request, response) 01:04:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:04:14 WARNING - access_control_allow_origin = "*") 01:04:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:04:14 WARNING - payload = payload_generator(server_data) 01:04:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:04:14 WARNING - return encode_string_as_bmp_image(data) 01:04:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:04:14 WARNING - img.save(f, "BMP") 01:04:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:04:14 WARNING - f.write(bmpfileheader) 01:04:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:04:14 WARNING - 01:04:23 INFO - PROCESS | 1818 | --DOCSHELL 0x826ec800 == 7 [pid = 1818] [id = 612] 01:04:26 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826ecc00) [pid = 1818] [serial = 1790] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 01:04:31 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f5800) [pid = 1818] [serial = 1792] [outer = (nil)] [url = about:blank] 01:04:31 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826a6000) [pid = 1818] [serial = 1794] [outer = (nil)] [url = about:blank] 01:04:44 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:04:44 INFO - PROCESS | 1818 | 1477987484385 Marionette TRACE conn4 <- [1,2825,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 01:04:44 INFO - . 01:04:44 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30706ms 01:04:44 INFO - PROCESS | 1818 | 1477987484434 Marionette TRACE conn4 -> [0,2826,"getWindowHandle",null] 01:04:44 INFO - PROCESS | 1818 | 1477987484441 Marionette TRACE conn4 <- [1,2826,null,{"value":"8"}] 01:04:44 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 01:04:44 INFO - PROCESS | 1818 | 1477987484452 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:44 INFO - PROCESS | 1818 | 1477987484679 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 01:04:44 INFO - PROCESS | 1818 | 1477987484765 Marionette TRACE conn4 -> [0,2828,"getWindowHandles",null] 01:04:44 INFO - PROCESS | 1818 | 1477987484771 Marionette TRACE conn4 <- [1,2828,null,["8"]] 01:04:44 INFO - PROCESS | 1818 | 1477987484779 Marionette TRACE conn4 -> [0,2829,"switchToWindow",{"name":"8"}] 01:04:44 INFO - PROCESS | 1818 | 1477987484787 Marionette TRACE conn4 <- [1,2829,null,{}] 01:04:44 INFO - PROCESS | 1818 | 1477987484794 Marionette TRACE conn4 -> [0,2830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a6000 == 8 [pid = 1818] [id = 614] 01:04:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a6c00) [pid = 1818] [serial = 1796] [outer = (nil)] 01:04:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ec800) [pid = 1818] [serial = 1797] [outer = 0x826a6c00] 01:04:44 INFO - PROCESS | 1818 | 1477987484902 Marionette DEBUG loaded listener.js 01:04:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f4400) [pid = 1818] [serial = 1798] [outer = 0x826a6c00] 01:04:45 INFO - PROCESS | 1818 | 1477987485468 Marionette TRACE conn4 <- [1,2830,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:45 INFO - . 01:04:45 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1072ms 01:04:45 INFO - PROCESS | 1818 | 1477987485522 Marionette TRACE conn4 -> [0,2831,"getWindowHandle",null] 01:04:45 INFO - PROCESS | 1818 | 1477987485527 Marionette TRACE conn4 <- [1,2831,null,{"value":"8"}] 01:04:45 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 01:04:45 INFO - PROCESS | 1818 | 1477987485537 Marionette TRACE conn4 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:45 INFO - PROCESS | 1818 | 1477987485720 Marionette TRACE conn4 <- [1,2832,null,{"value":null}] 01:04:45 INFO - PROCESS | 1818 | 1477987485851 Marionette TRACE conn4 -> [0,2833,"getWindowHandles",null] 01:04:45 INFO - PROCESS | 1818 | 1477987485855 Marionette TRACE conn4 <- [1,2833,null,["8"]] 01:04:45 INFO - PROCESS | 1818 | 1477987485862 Marionette TRACE conn4 -> [0,2834,"switchToWindow",{"name":"8"}] 01:04:45 INFO - PROCESS | 1818 | 1477987485868 Marionette TRACE conn4 <- [1,2834,null,{}] 01:04:45 INFO - PROCESS | 1818 | 1477987485874 Marionette TRACE conn4 -> [0,2835,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f2000 == 9 [pid = 1818] [id = 615] 01:04:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x832ec400) [pid = 1818] [serial = 1799] [outer = (nil)] 01:04:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832f7000) [pid = 1818] [serial = 1800] [outer = 0x832ec400] 01:04:45 INFO - PROCESS | 1818 | 1477987485980 Marionette DEBUG loaded listener.js 01:04:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x83866800) [pid = 1818] [serial = 1801] [outer = 0x832ec400] 01:04:46 INFO - PROCESS | 1818 | 1477987486649 Marionette TRACE conn4 <- [1,2835,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:46 INFO - . 01:04:46 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1173ms 01:04:46 INFO - PROCESS | 1818 | 1477987486718 Marionette TRACE conn4 -> [0,2836,"getWindowHandle",null] 01:04:46 INFO - PROCESS | 1818 | 1477987486725 Marionette TRACE conn4 <- [1,2836,null,{"value":"8"}] 01:04:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 01:04:46 INFO - PROCESS | 1818 | 1477987486737 Marionette TRACE conn4 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:46 INFO - PROCESS | 1818 | 1477987486969 Marionette TRACE conn4 <- [1,2837,null,{"value":null}] 01:04:46 INFO - PROCESS | 1818 | 1477987486988 Marionette TRACE conn4 -> [0,2838,"getWindowHandles",null] 01:04:46 INFO - PROCESS | 1818 | 1477987486993 Marionette TRACE conn4 <- [1,2838,null,["8"]] 01:04:47 INFO - PROCESS | 1818 | 1477987486998 Marionette TRACE conn4 -> [0,2839,"switchToWindow",{"name":"8"}] 01:04:47 INFO - PROCESS | 1818 | 1477987487005 Marionette TRACE conn4 <- [1,2839,null,{}] 01:04:47 INFO - PROCESS | 1818 | 1477987487016 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x83906800 == 10 [pid = 1818] [id = 616] 01:04:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x83906c00) [pid = 1818] [serial = 1802] [outer = (nil)] 01:04:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x83909c00) [pid = 1818] [serial = 1803] [outer = 0x83906c00] 01:04:47 INFO - PROCESS | 1818 | 1477987487115 Marionette DEBUG loaded listener.js 01:04:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8390bc00) [pid = 1818] [serial = 1804] [outer = 0x83906c00] 01:04:47 INFO - PROCESS | 1818 | 1477987487791 Marionette TRACE conn4 <- [1,2840,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:47 INFO - . 01:04:47 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1073ms 01:04:47 INFO - PROCESS | 1818 | 1477987487813 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 01:04:47 INFO - PROCESS | 1818 | 1477987487817 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 01:04:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 01:04:47 INFO - PROCESS | 1818 | 1477987487824 Marionette TRACE conn4 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:48 INFO - PROCESS | 1818 | 1477987488038 Marionette TRACE conn4 <- [1,2842,null,{"value":null}] 01:04:48 INFO - PROCESS | 1818 | 1477987488058 Marionette TRACE conn4 -> [0,2843,"getWindowHandles",null] 01:04:48 INFO - PROCESS | 1818 | 1477987488065 Marionette TRACE conn4 <- [1,2843,null,["8"]] 01:04:48 INFO - PROCESS | 1818 | 1477987488070 Marionette TRACE conn4 -> [0,2844,"switchToWindow",{"name":"8"}] 01:04:48 INFO - PROCESS | 1818 | 1477987488076 Marionette TRACE conn4 <- [1,2844,null,{}] 01:04:48 INFO - PROCESS | 1818 | 1477987488082 Marionette TRACE conn4 -> [0,2845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c6400 == 11 [pid = 1818] [id = 617] 01:04:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x839c6c00) [pid = 1818] [serial = 1805] [outer = (nil)] 01:04:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x839c8800) [pid = 1818] [serial = 1806] [outer = 0x839c6c00] 01:04:48 INFO - PROCESS | 1818 | 1477987488180 Marionette DEBUG loaded listener.js 01:04:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c4af800) [pid = 1818] [serial = 1807] [outer = 0x839c6c00] 01:04:48 INFO - PROCESS | 1818 | 1477987488807 Marionette TRACE conn4 <- [1,2845,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:48 INFO - . 01:04:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1025ms 01:04:48 INFO - PROCESS | 1818 | 1477987488850 Marionette TRACE conn4 -> [0,2846,"getWindowHandle",null] 01:04:48 INFO - PROCESS | 1818 | 1477987488852 Marionette TRACE conn4 <- [1,2846,null,{"value":"8"}] 01:04:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 01:04:48 INFO - PROCESS | 1818 | 1477987488860 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:49 INFO - PROCESS | 1818 | 1477987489067 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 01:04:49 INFO - PROCESS | 1818 | 1477987489090 Marionette TRACE conn4 -> [0,2848,"getWindowHandles",null] 01:04:49 INFO - PROCESS | 1818 | 1477987489094 Marionette TRACE conn4 <- [1,2848,null,["8"]] 01:04:49 INFO - PROCESS | 1818 | 1477987489099 Marionette TRACE conn4 -> [0,2849,"switchToWindow",{"name":"8"}] 01:04:49 INFO - PROCESS | 1818 | 1477987489104 Marionette TRACE conn4 <- [1,2849,null,{}] 01:04:49 INFO - PROCESS | 1818 | 1477987489111 Marionette TRACE conn4 -> [0,2850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e5000 == 12 [pid = 1818] [id = 618] 01:04:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4e6400) [pid = 1818] [serial = 1808] [outer = (nil)] 01:04:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c4e8000) [pid = 1818] [serial = 1809] [outer = 0x8c4e6400] 01:04:49 INFO - PROCESS | 1818 | 1477987489200 Marionette DEBUG loaded listener.js 01:04:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c720000) [pid = 1818] [serial = 1810] [outer = 0x8c4e6400] 01:04:49 INFO - PROCESS | 1818 | 1477987489805 Marionette TRACE conn4 <- [1,2850,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:49 INFO - . 01:04:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 969ms 01:04:49 INFO - PROCESS | 1818 | 1477987489828 Marionette TRACE conn4 -> [0,2851,"getWindowHandle",null] 01:04:49 INFO - PROCESS | 1818 | 1477987489832 Marionette TRACE conn4 <- [1,2851,null,{"value":"8"}] 01:04:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 01:04:49 INFO - PROCESS | 1818 | 1477987489838 Marionette TRACE conn4 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:50 INFO - PROCESS | 1818 | 1477987490042 Marionette TRACE conn4 <- [1,2852,null,{"value":null}] 01:04:50 INFO - PROCESS | 1818 | 1477987490180 Marionette TRACE conn4 -> [0,2853,"getWindowHandles",null] 01:04:50 INFO - PROCESS | 1818 | 1477987490184 Marionette TRACE conn4 <- [1,2853,null,["8"]] 01:04:50 INFO - PROCESS | 1818 | 1477987490189 Marionette TRACE conn4 -> [0,2854,"switchToWindow",{"name":"8"}] 01:04:50 INFO - PROCESS | 1818 | 1477987490194 Marionette TRACE conn4 <- [1,2854,null,{}] 01:04:50 INFO - PROCESS | 1818 | 1477987490200 Marionette TRACE conn4 -> [0,2855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x838eac00 == 13 [pid = 1818] [id = 619] 01:04:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8ce86000) [pid = 1818] [serial = 1811] [outer = (nil)] 01:04:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8dad7800) [pid = 1818] [serial = 1812] [outer = 0x8ce86000] 01:04:50 INFO - PROCESS | 1818 | 1477987490294 Marionette DEBUG loaded listener.js 01:04:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8dc6f000) [pid = 1818] [serial = 1813] [outer = 0x8ce86000] 01:04:50 INFO - PROCESS | 1818 | 1477987490850 Marionette TRACE conn4 <- [1,2855,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:50 INFO - . 01:04:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1023ms 01:04:50 INFO - PROCESS | 1818 | 1477987490861 Marionette TRACE conn4 -> [0,2856,"getWindowHandle",null] 01:04:50 INFO - PROCESS | 1818 | 1477987490865 Marionette TRACE conn4 <- [1,2856,null,{"value":"8"}] 01:04:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 01:04:50 INFO - PROCESS | 1818 | 1477987490879 Marionette TRACE conn4 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:51 INFO - PROCESS | 1818 | 1477987491085 Marionette TRACE conn4 <- [1,2857,null,{"value":null}] 01:04:51 INFO - PROCESS | 1818 | 1477987491103 Marionette TRACE conn4 -> [0,2858,"getWindowHandles",null] 01:04:51 INFO - PROCESS | 1818 | 1477987491109 Marionette TRACE conn4 <- [1,2858,null,["8"]] 01:04:51 INFO - PROCESS | 1818 | 1477987491115 Marionette TRACE conn4 -> [0,2859,"switchToWindow",{"name":"8"}] 01:04:51 INFO - PROCESS | 1818 | 1477987491121 Marionette TRACE conn4 <- [1,2859,null,{}] 01:04:51 INFO - PROCESS | 1818 | 1477987491127 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260a400 == 14 [pid = 1818] [id = 620] 01:04:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8dcb9400) [pid = 1818] [serial = 1814] [outer = (nil)] 01:04:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8dd31000) [pid = 1818] [serial = 1815] [outer = 0x8dcb9400] 01:04:51 INFO - PROCESS | 1818 | 1477987491214 Marionette DEBUG loaded listener.js 01:04:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8dd33c00) [pid = 1818] [serial = 1816] [outer = 0x8dcb9400] 01:04:51 INFO - PROCESS | 1818 | 1477987491911 Marionette TRACE conn4 <- [1,2860,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:51 INFO - . 01:04:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1080ms 01:04:51 INFO - PROCESS | 1818 | 1477987491958 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 01:04:51 INFO - PROCESS | 1818 | 1477987491961 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 01:04:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 01:04:51 INFO - PROCESS | 1818 | 1477987491968 Marionette TRACE conn4 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:52 INFO - PROCESS | 1818 | 1477987492116 Marionette TRACE conn4 <- [1,2862,null,{"value":null}] 01:04:52 INFO - PROCESS | 1818 | 1477987492259 Marionette TRACE conn4 -> [0,2863,"getWindowHandles",null] 01:04:52 INFO - PROCESS | 1818 | 1477987492285 Marionette TRACE conn4 <- [1,2863,null,["8"]] 01:04:52 INFO - PROCESS | 1818 | 1477987492299 Marionette TRACE conn4 -> [0,2864,"switchToWindow",{"name":"8"}] 01:04:52 INFO - PROCESS | 1818 | 1477987492303 Marionette TRACE conn4 <- [1,2864,null,{}] 01:04:52 INFO - PROCESS | 1818 | 1477987492309 Marionette TRACE conn4 -> [0,2865,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9bcc00 == 15 [pid = 1818] [id = 621] 01:04:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8f9bd000) [pid = 1818] [serial = 1817] [outer = (nil)] 01:04:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8fa87800) [pid = 1818] [serial = 1818] [outer = 0x8f9bd000] 01:04:52 INFO - PROCESS | 1818 | 1477987492397 Marionette DEBUG loaded listener.js 01:04:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8fa8a800) [pid = 1818] [serial = 1819] [outer = 0x8f9bd000] 01:04:53 INFO - PROCESS | 1818 | 1477987493081 Marionette TRACE conn4 <- [1,2865,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:53 INFO - . 01:04:53 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1174ms 01:04:53 INFO - PROCESS | 1818 | 1477987493143 Marionette TRACE conn4 -> [0,2866,"getWindowHandle",null] 01:04:53 INFO - PROCESS | 1818 | 1477987493150 Marionette TRACE conn4 <- [1,2866,null,{"value":"8"}] 01:04:53 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 01:04:53 INFO - PROCESS | 1818 | 1477987493175 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:53 INFO - PROCESS | 1818 | 1477987493364 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 01:04:53 INFO - PROCESS | 1818 | 1477987493539 Marionette TRACE conn4 -> [0,2868,"getWindowHandles",null] 01:04:53 INFO - PROCESS | 1818 | 1477987493545 Marionette TRACE conn4 <- [1,2868,null,["8"]] 01:04:53 INFO - PROCESS | 1818 | 1477987493553 Marionette TRACE conn4 -> [0,2869,"switchToWindow",{"name":"8"}] 01:04:53 INFO - PROCESS | 1818 | 1477987493560 Marionette TRACE conn4 <- [1,2869,null,{}] 01:04:53 INFO - PROCESS | 1818 | 1477987493568 Marionette TRACE conn4 -> [0,2870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x83871c00 == 16 [pid = 1818] [id = 622] 01:04:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x83872000) [pid = 1818] [serial = 1820] [outer = (nil)] 01:04:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x838df000) [pid = 1818] [serial = 1821] [outer = 0x83872000] 01:04:53 INFO - PROCESS | 1818 | 1477987493684 Marionette DEBUG loaded listener.js 01:04:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x838e7800) [pid = 1818] [serial = 1822] [outer = 0x83872000] 01:04:54 INFO - PROCESS | 1818 | 1477987494414 Marionette TRACE conn4 <- [1,2870,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:54 INFO - . 01:04:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1279ms 01:04:54 INFO - PROCESS | 1818 | 1477987494451 Marionette TRACE conn4 -> [0,2871,"getWindowHandle",null] 01:04:54 INFO - PROCESS | 1818 | 1477987494458 Marionette TRACE conn4 <- [1,2871,null,{"value":"8"}] 01:04:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 01:04:54 INFO - PROCESS | 1818 | 1477987494482 Marionette TRACE conn4 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:54 INFO - PROCESS | 1818 | 1477987494712 Marionette TRACE conn4 <- [1,2872,null,{"value":null}] 01:04:54 INFO - PROCESS | 1818 | 1477987494837 Marionette TRACE conn4 -> [0,2873,"getWindowHandles",null] 01:04:54 INFO - PROCESS | 1818 | 1477987494842 Marionette TRACE conn4 <- [1,2873,null,["8"]] 01:04:54 INFO - PROCESS | 1818 | 1477987494850 Marionette TRACE conn4 -> [0,2874,"switchToWindow",{"name":"8"}] 01:04:54 INFO - PROCESS | 1818 | 1477987494856 Marionette TRACE conn4 <- [1,2874,null,{}] 01:04:54 INFO - PROCESS | 1818 | 1477987494862 Marionette TRACE conn4 -> [0,2875,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c72a000 == 17 [pid = 1818] [id = 623] 01:04:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8c72d000) [pid = 1818] [serial = 1823] [outer = (nil)] 01:04:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x83867800) [pid = 1818] [serial = 1824] [outer = 0x8c72d000] 01:04:54 INFO - PROCESS | 1818 | 1477987494973 Marionette DEBUG loaded listener.js 01:04:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8c4dd400) [pid = 1818] [serial = 1825] [outer = 0x8c72d000] 01:04:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb01c00 == 18 [pid = 1818] [id = 624] 01:04:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8fb03000) [pid = 1818] [serial = 1826] [outer = (nil)] 01:04:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8fb04c00) [pid = 1818] [serial = 1827] [outer = 0x8fb03000] 01:04:55 INFO - PROCESS | 1818 | 1477987495823 Marionette TRACE conn4 <- [1,2875,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:55 INFO - . 01:04:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1424ms 01:04:55 INFO - PROCESS | 1818 | 1477987495898 Marionette TRACE conn4 -> [0,2876,"getWindowHandle",null] 01:04:55 INFO - PROCESS | 1818 | 1477987495905 Marionette TRACE conn4 <- [1,2876,null,{"value":"8"}] 01:04:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 01:04:55 INFO - PROCESS | 1818 | 1477987495913 Marionette TRACE conn4 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:56 INFO - PROCESS | 1818 | 1477987496109 Marionette TRACE conn4 <- [1,2877,null,{"value":null}] 01:04:56 INFO - PROCESS | 1818 | 1477987496285 Marionette TRACE conn4 -> [0,2878,"getWindowHandles",null] 01:04:56 INFO - PROCESS | 1818 | 1477987496289 Marionette TRACE conn4 <- [1,2878,null,["8"]] 01:04:56 INFO - PROCESS | 1818 | 1477987496299 Marionette TRACE conn4 -> [0,2879,"switchToWindow",{"name":"8"}] 01:04:56 INFO - PROCESS | 1818 | 1477987496307 Marionette TRACE conn4 <- [1,2879,null,{}] 01:04:56 INFO - PROCESS | 1818 | 1477987496314 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:56 INFO - PROCESS | 1818 | ++DOCSHELL 0x9100ec00 == 19 [pid = 1818] [id = 625] 01:04:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x91010800) [pid = 1818] [serial = 1828] [outer = (nil)] 01:04:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x91041800) [pid = 1818] [serial = 1829] [outer = 0x91010800] 01:04:56 INFO - PROCESS | 1818 | 1477987496467 Marionette DEBUG loaded listener.js 01:04:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x91073800) [pid = 1818] [serial = 1830] [outer = 0x91010800] 01:04:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x91081000 == 20 [pid = 1818] [id = 626] 01:04:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x91081800) [pid = 1818] [serial = 1831] [outer = (nil)] 01:04:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x82ffc400) [pid = 1818] [serial = 1832] [outer = 0x91081800] 01:04:57 INFO - PROCESS | 1818 | 1477987497453 Marionette TRACE conn4 <- [1,2880,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:57 INFO - . 01:04:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1576ms 01:04:57 INFO - PROCESS | 1818 | 1477987497489 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 01:04:57 INFO - PROCESS | 1818 | 1477987497494 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 01:04:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 01:04:57 INFO - PROCESS | 1818 | 1477987497505 Marionette TRACE conn4 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:57 INFO - PROCESS | 1818 | 1477987497761 Marionette TRACE conn4 <- [1,2882,null,{"value":null}] 01:04:57 INFO - PROCESS | 1818 | 1477987497943 Marionette TRACE conn4 -> [0,2883,"getWindowHandles",null] 01:04:57 INFO - PROCESS | 1818 | 1477987497949 Marionette TRACE conn4 <- [1,2883,null,["8"]] 01:04:57 INFO - PROCESS | 1818 | 1477987497956 Marionette TRACE conn4 -> [0,2884,"switchToWindow",{"name":"8"}] 01:04:57 INFO - PROCESS | 1818 | 1477987497963 Marionette TRACE conn4 <- [1,2884,null,{}] 01:04:57 INFO - PROCESS | 1818 | 1477987497970 Marionette TRACE conn4 -> [0,2885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269bc00 == 21 [pid = 1818] [id = 627] 01:04:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x826a1000) [pid = 1818] [serial = 1833] [outer = (nil)] 01:04:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x82ff6400) [pid = 1818] [serial = 1834] [outer = 0x826a1000] 01:04:58 INFO - PROCESS | 1818 | 1477987498096 Marionette DEBUG loaded listener.js 01:04:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x83867400) [pid = 1818] [serial = 1835] [outer = 0x826a1000] 01:04:58 INFO - PROCESS | 1818 | --DOCSHELL 0x826a1800 == 20 [pid = 1818] [id = 613] 01:04:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x83986400 == 21 [pid = 1818] [id = 628] 01:04:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x839c1c00) [pid = 1818] [serial = 1836] [outer = (nil)] 01:04:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x83985800) [pid = 1818] [serial = 1837] [outer = 0x839c1c00] 01:04:58 INFO - PROCESS | 1818 | 1477987498826 Marionette TRACE conn4 <- [1,2885,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:04:58 INFO - . 01:04:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1381ms 01:04:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 01:04:58 INFO - PROCESS | 1818 | 1477987498918 Marionette TRACE conn4 -> [0,2886,"getWindowHandle",null] 01:04:58 INFO - PROCESS | 1818 | 1477987498922 Marionette TRACE conn4 <- [1,2886,null,{"value":"8"}] 01:04:58 INFO - PROCESS | 1818 | 1477987498931 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:04:59 INFO - PROCESS | 1818 | 1477987499114 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 01:04:59 INFO - PROCESS | 1818 | 1477987499126 Marionette TRACE conn4 -> [0,2888,"getWindowHandles",null] 01:04:59 INFO - PROCESS | 1818 | 1477987499129 Marionette TRACE conn4 <- [1,2888,null,["8"]] 01:04:59 INFO - PROCESS | 1818 | 1477987499137 Marionette TRACE conn4 -> [0,2889,"switchToWindow",{"name":"8"}] 01:04:59 INFO - PROCESS | 1818 | 1477987499143 Marionette TRACE conn4 <- [1,2889,null,{}] 01:04:59 INFO - PROCESS | 1818 | 1477987499149 Marionette TRACE conn4 -> [0,2890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:04:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4dfc00 == 22 [pid = 1818] [id = 629] 01:04:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8c4e0c00) [pid = 1818] [serial = 1838] [outer = (nil)] 01:04:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8c4e9c00) [pid = 1818] [serial = 1839] [outer = 0x8c4e0c00] 01:04:59 INFO - PROCESS | 1818 | 1477987499242 Marionette DEBUG loaded listener.js 01:04:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8c727800) [pid = 1818] [serial = 1840] [outer = 0x8c4e0c00] 01:04:59 WARNING - wptserve Traceback (most recent call last): 01:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:04:59 WARNING - rv = self.func(request, response) 01:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:04:59 WARNING - access_control_allow_origin = "*") 01:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:04:59 WARNING - payload = payload_generator(server_data) 01:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:04:59 WARNING - return encode_string_as_bmp_image(data) 01: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 01:04:59 WARNING - img.save(f, "BMP") 01:04:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:04:59 WARNING - f.write(bmpfileheader) 01:04:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:04:59 WARNING - 01:05:01 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8dcb9400) [pid = 1818] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 01:05:01 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8ce86000) [pid = 1818] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 01:05:01 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8c4e6400) [pid = 1818] [serial = 1808] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 01:05:01 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x839c6c00) [pid = 1818] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 01:05:01 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x83906c00) [pid = 1818] [serial = 1802] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 01:05:01 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x832ec400) [pid = 1818] [serial = 1799] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 01:05:01 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x826a2400) [pid = 1818] [serial = 1793] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 01:05:01 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x826a6c00) [pid = 1818] [serial = 1796] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x838eac00 == 21 [pid = 1818] [id = 619] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x8260a400 == 20 [pid = 1818] [id = 620] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e5000 == 19 [pid = 1818] [id = 618] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x83906800 == 18 [pid = 1818] [id = 616] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x839c6400 == 17 [pid = 1818] [id = 617] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x826f2000 == 16 [pid = 1818] [id = 615] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x826a6000 == 15 [pid = 1818] [id = 614] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x91081000 == 14 [pid = 1818] [id = 626] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x83986400 == 13 [pid = 1818] [id = 628] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x8269bc00 == 12 [pid = 1818] [id = 627] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x9100ec00 == 11 [pid = 1818] [id = 625] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb01c00 == 10 [pid = 1818] [id = 624] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x8c72a000 == 9 [pid = 1818] [id = 623] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x83871c00 == 8 [pid = 1818] [id = 622] 01:05:06 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9bcc00 == 7 [pid = 1818] [id = 621] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x8dd31000) [pid = 1818] [serial = 1815] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8dd33c00) [pid = 1818] [serial = 1816] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8dad7800) [pid = 1818] [serial = 1812] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8dc6f000) [pid = 1818] [serial = 1813] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8c4e8000) [pid = 1818] [serial = 1809] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x8c720000) [pid = 1818] [serial = 1810] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x839c8800) [pid = 1818] [serial = 1806] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8c4af800) [pid = 1818] [serial = 1807] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x83909c00) [pid = 1818] [serial = 1803] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x8390bc00) [pid = 1818] [serial = 1804] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x832f7000) [pid = 1818] [serial = 1800] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x83866800) [pid = 1818] [serial = 1801] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x826ec800) [pid = 1818] [serial = 1797] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x826f4400) [pid = 1818] [serial = 1798] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x826f0c00) [pid = 1818] [serial = 1795] [outer = (nil)] [url = about:blank] 01:05:06 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8fa87800) [pid = 1818] [serial = 1818] [outer = (nil)] [url = about:blank] 01:05:09 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8f9bd000) [pid = 1818] [serial = 1817] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 01:05:09 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x83872000) [pid = 1818] [serial = 1820] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 01:05:09 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8fb03000) [pid = 1818] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:05:09 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8c72d000) [pid = 1818] [serial = 1823] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 01:05:09 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x839c1c00) [pid = 1818] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:05:09 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x826a1000) [pid = 1818] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 01:05:09 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x91081800) [pid = 1818] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987497007] 01:05:09 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x91010800) [pid = 1818] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8c4e9c00) [pid = 1818] [serial = 1839] [outer = (nil)] [url = about:blank] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x82ff6400) [pid = 1818] [serial = 1834] [outer = (nil)] [url = about:blank] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x83867400) [pid = 1818] [serial = 1835] [outer = (nil)] [url = about:blank] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x83985800) [pid = 1818] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x91041800) [pid = 1818] [serial = 1829] [outer = (nil)] [url = about:blank] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x91073800) [pid = 1818] [serial = 1830] [outer = (nil)] [url = about:blank] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x82ffc400) [pid = 1818] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987497007] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x83867800) [pid = 1818] [serial = 1824] [outer = (nil)] [url = about:blank] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8c4dd400) [pid = 1818] [serial = 1825] [outer = (nil)] [url = about:blank] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x8fb04c00) [pid = 1818] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x838df000) [pid = 1818] [serial = 1821] [outer = (nil)] [url = about:blank] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x838e7800) [pid = 1818] [serial = 1822] [outer = (nil)] [url = about:blank] 01:05:14 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8fa8a800) [pid = 1818] [serial = 1819] [outer = (nil)] [url = about:blank] 01:05:29 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:05:29 INFO - PROCESS | 1818 | 1477987529418 Marionette TRACE conn4 <- [1,2890,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 01:05:29 INFO - . 01:05:29 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30548ms 01:05:29 INFO - PROCESS | 1818 | 1477987529478 Marionette TRACE conn4 -> [0,2891,"getWindowHandle",null] 01:05:29 INFO - PROCESS | 1818 | 1477987529484 Marionette TRACE conn4 <- [1,2891,null,{"value":"8"}] 01:05:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 01:05:29 INFO - PROCESS | 1818 | 1477987529497 Marionette TRACE conn4 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:05:29 INFO - PROCESS | 1818 | 1477987529740 Marionette TRACE conn4 <- [1,2892,null,{"value":null}] 01:05:29 INFO - PROCESS | 1818 | 1477987529830 Marionette TRACE conn4 -> [0,2893,"getWindowHandles",null] 01:05:29 INFO - PROCESS | 1818 | 1477987529836 Marionette TRACE conn4 <- [1,2893,null,["8"]] 01:05:29 INFO - PROCESS | 1818 | 1477987529843 Marionette TRACE conn4 -> [0,2894,"switchToWindow",{"name":"8"}] 01:05:29 INFO - PROCESS | 1818 | 1477987529851 Marionette TRACE conn4 <- [1,2894,null,{}] 01:05:29 INFO - PROCESS | 1818 | 1477987529861 Marionette TRACE conn4 -> [0,2895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:05:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a6400 == 8 [pid = 1818] [id = 630] 01:05:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a6c00) [pid = 1818] [serial = 1841] [outer = (nil)] 01:05:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ebc00) [pid = 1818] [serial = 1842] [outer = 0x826a6c00] 01:05:29 INFO - PROCESS | 1818 | 1477987529966 Marionette DEBUG loaded listener.js 01:05:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f1000) [pid = 1818] [serial = 1843] [outer = 0x826a6c00] 01:05:30 WARNING - wptserve Traceback (most recent call last): 01:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:05:30 WARNING - rv = self.func(request, response) 01:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:05:30 WARNING - access_control_allow_origin = "*") 01:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:05:30 WARNING - payload = payload_generator(server_data) 01:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:05:30 WARNING - return encode_string_as_bmp_image(data) 01: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 01:05:30 WARNING - img.save(f, "BMP") 01:05:30 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:05:30 WARNING - f.write(bmpfileheader) 01:05:30 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:05:30 WARNING - 01:05:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4dfc00 == 7 [pid = 1818] [id = 629] 01:05:41 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x8c4e0c00) [pid = 1818] [serial = 1838] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 01:05:47 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8c727800) [pid = 1818] [serial = 1840] [outer = (nil)] [url = about:blank] 01:05:47 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826ebc00) [pid = 1818] [serial = 1842] [outer = (nil)] [url = about:blank] 01:06:00 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:06:00 INFO - PROCESS | 1818 | 1477987560171 Marionette TRACE conn4 <- [1,2895,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 01:06:00 INFO - . 01:06:00 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30704ms 01:06:00 INFO - PROCESS | 1818 | 1477987560199 Marionette TRACE conn4 -> [0,2896,"getWindowHandle",null] 01:06:00 INFO - PROCESS | 1818 | 1477987560205 Marionette TRACE conn4 <- [1,2896,null,{"value":"8"}] 01:06:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 01:06:00 INFO - PROCESS | 1818 | 1477987560217 Marionette TRACE conn4 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:06:00 INFO - PROCESS | 1818 | 1477987560455 Marionette TRACE conn4 <- [1,2897,null,{"value":null}] 01:06:00 INFO - PROCESS | 1818 | 1477987560552 Marionette TRACE conn4 -> [0,2898,"getWindowHandles",null] 01:06:00 INFO - PROCESS | 1818 | 1477987560560 Marionette TRACE conn4 <- [1,2898,null,["8"]] 01:06:00 INFO - PROCESS | 1818 | 1477987560569 Marionette TRACE conn4 -> [0,2899,"switchToWindow",{"name":"8"}] 01:06:00 INFO - PROCESS | 1818 | 1477987560576 Marionette TRACE conn4 <- [1,2899,null,{}] 01:06:00 INFO - PROCESS | 1818 | 1477987560587 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:06:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a6000 == 8 [pid = 1818] [id = 631] 01:06:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a7800) [pid = 1818] [serial = 1844] [outer = (nil)] 01:06:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ed400) [pid = 1818] [serial = 1845] [outer = 0x826a7800] 01:06:00 INFO - PROCESS | 1818 | 1477987560697 Marionette DEBUG loaded listener.js 01:06:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f6800) [pid = 1818] [serial = 1846] [outer = 0x826a7800] 01:06:01 WARNING - wptserve Traceback (most recent call last): 01:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:06:01 WARNING - rv = self.func(request, response) 01:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:06:01 WARNING - access_control_allow_origin = "*") 01:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:06:01 WARNING - payload = payload_generator(server_data) 01:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:06:01 WARNING - return encode_string_as_bmp_image(data) 01: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 01:06:01 WARNING - img.save(f, "BMP") 01:06:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:06:01 WARNING - f.write(bmpfileheader) 01:06:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:06:01 WARNING - 01:06:10 INFO - PROCESS | 1818 | --DOCSHELL 0x826a6400 == 7 [pid = 1818] [id = 630] 01:06:16 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826a6c00) [pid = 1818] [serial = 1841] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 01:06:21 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f1000) [pid = 1818] [serial = 1843] [outer = (nil)] [url = about:blank] 01:06:21 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826ed400) [pid = 1818] [serial = 1845] [outer = (nil)] [url = about:blank] 01:06:30 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:06:30 INFO - . 01:06:30 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30712ms 01:06:30 INFO - PROCESS | 1818 | 1477987590912 Marionette TRACE conn4 <- [1,2900,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 01:06:30 INFO - PROCESS | 1818 | 1477987590927 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 01:06:30 INFO - PROCESS | 1818 | 1477987590934 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 01:06:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 01:06:30 INFO - PROCESS | 1818 | 1477987590946 Marionette TRACE conn4 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:06:31 INFO - PROCESS | 1818 | 1477987591175 Marionette TRACE conn4 <- [1,2902,null,{"value":null}] 01:06:31 INFO - PROCESS | 1818 | 1477987591268 Marionette TRACE conn4 -> [0,2903,"getWindowHandles",null] 01:06:31 INFO - PROCESS | 1818 | 1477987591273 Marionette TRACE conn4 <- [1,2903,null,["8"]] 01:06:31 INFO - PROCESS | 1818 | 1477987591283 Marionette TRACE conn4 -> [0,2904,"switchToWindow",{"name":"8"}] 01:06:31 INFO - PROCESS | 1818 | 1477987591293 Marionette TRACE conn4 <- [1,2904,null,{}] 01:06:31 INFO - PROCESS | 1818 | 1477987591302 Marionette TRACE conn4 -> [0,2905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:06:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a7000 == 8 [pid = 1818] [id = 632] 01:06:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a8000) [pid = 1818] [serial = 1847] [outer = (nil)] 01:06:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ed800) [pid = 1818] [serial = 1848] [outer = 0x826a8000] 01:06:31 INFO - PROCESS | 1818 | 1477987591412 Marionette DEBUG loaded listener.js 01:06:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f6000) [pid = 1818] [serial = 1849] [outer = 0x826a8000] 01:06:31 WARNING - wptserve Traceback (most recent call last): 01:06:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:06:31 WARNING - rv = self.func(request, response) 01:06:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:06:31 WARNING - access_control_allow_origin = "*") 01:06:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:06:31 WARNING - payload = payload_generator(server_data) 01:06:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:06:31 WARNING - return encode_string_as_bmp_image(data) 01:06:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:06:31 WARNING - img.save(f, "BMP") 01:06:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:06:31 WARNING - f.write(bmpfileheader) 01:06:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:06:31 WARNING - 01:06:41 INFO - PROCESS | 1818 | --DOCSHELL 0x826a6000 == 7 [pid = 1818] [id = 631] 01:06:43 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826a7800) [pid = 1818] [serial = 1844] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 01:06:48 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f6800) [pid = 1818] [serial = 1846] [outer = (nil)] [url = about:blank] 01:06:48 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826ed800) [pid = 1818] [serial = 1848] [outer = (nil)] [url = about:blank] 01:07:01 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:07:01 INFO - PROCESS | 1818 | 1477987621616 Marionette TRACE conn4 <- [1,2905,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 01:07:01 INFO - . 01:07:01 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30698ms 01:07:01 INFO - PROCESS | 1818 | 1477987621642 Marionette TRACE conn4 -> [0,2906,"getWindowHandle",null] 01:07:01 INFO - PROCESS | 1818 | 1477987621648 Marionette TRACE conn4 <- [1,2906,null,{"value":"8"}] 01:07:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 01:07:01 INFO - PROCESS | 1818 | 1477987621660 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:07:01 INFO - PROCESS | 1818 | 1477987621922 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 01:07:02 INFO - PROCESS | 1818 | 1477987622010 Marionette TRACE conn4 -> [0,2908,"getWindowHandles",null] 01:07:02 INFO - PROCESS | 1818 | 1477987622017 Marionette TRACE conn4 <- [1,2908,null,["8"]] 01:07:02 INFO - PROCESS | 1818 | 1477987622025 Marionette TRACE conn4 -> [0,2909,"switchToWindow",{"name":"8"}] 01:07:02 INFO - PROCESS | 1818 | 1477987622034 Marionette TRACE conn4 <- [1,2909,null,{}] 01:07:02 INFO - PROCESS | 1818 | 1477987622045 Marionette TRACE conn4 -> [0,2910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:07:02 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a6400 == 8 [pid = 1818] [id = 633] 01:07:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a6c00) [pid = 1818] [serial = 1850] [outer = (nil)] 01:07:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ed800) [pid = 1818] [serial = 1851] [outer = 0x826a6c00] 01:07:02 INFO - PROCESS | 1818 | 1477987622151 Marionette DEBUG loaded listener.js 01:07:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f3c00) [pid = 1818] [serial = 1852] [outer = 0x826a6c00] 01:07:02 WARNING - wptserve Traceback (most recent call last): 01:07:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:07:02 WARNING - rv = self.func(request, response) 01:07:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:07:02 WARNING - access_control_allow_origin = "*") 01:07:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:07:02 WARNING - payload = payload_generator(server_data) 01:07:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:07:02 WARNING - return encode_string_as_bmp_image(data) 01:07:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:07:02 WARNING - img.save(f, "BMP") 01:07:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:07:02 WARNING - f.write(bmpfileheader) 01:07:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:07:02 WARNING - 01:07:11 INFO - PROCESS | 1818 | --DOCSHELL 0x826a7000 == 7 [pid = 1818] [id = 632] 01:07:14 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826a8000) [pid = 1818] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 01:07:19 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f6000) [pid = 1818] [serial = 1849] [outer = (nil)] [url = about:blank] 01:07:19 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826ed800) [pid = 1818] [serial = 1851] [outer = (nil)] [url = about:blank] 01:07:32 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:07:32 INFO - PROCESS | 1818 | 1477987652362 Marionette TRACE conn4 <- [1,2910,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 01:07:32 INFO - . 01:07:32 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30758ms 01:07:32 INFO - PROCESS | 1818 | 1477987652415 Marionette TRACE conn4 -> [0,2911,"getWindowHandle",null] 01:07:32 INFO - PROCESS | 1818 | 1477987652423 Marionette TRACE conn4 <- [1,2911,null,{"value":"8"}] 01:07:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 01:07:32 INFO - PROCESS | 1818 | 1477987652435 Marionette TRACE conn4 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:07:32 INFO - PROCESS | 1818 | 1477987652661 Marionette TRACE conn4 <- [1,2912,null,{"value":null}] 01:07:32 INFO - PROCESS | 1818 | 1477987652748 Marionette TRACE conn4 -> [0,2913,"getWindowHandles",null] 01:07:32 INFO - PROCESS | 1818 | 1477987652755 Marionette TRACE conn4 <- [1,2913,null,["8"]] 01:07:32 INFO - PROCESS | 1818 | 1477987652764 Marionette TRACE conn4 -> [0,2914,"switchToWindow",{"name":"8"}] 01:07:32 INFO - PROCESS | 1818 | 1477987652772 Marionette TRACE conn4 <- [1,2914,null,{}] 01:07:32 INFO - PROCESS | 1818 | 1477987652779 Marionette TRACE conn4 -> [0,2915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:07:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a8000 == 8 [pid = 1818] [id = 634] 01:07:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a8800) [pid = 1818] [serial = 1853] [outer = (nil)] 01:07:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ed800) [pid = 1818] [serial = 1854] [outer = 0x826a8800] 01:07:32 INFO - PROCESS | 1818 | 1477987652887 Marionette DEBUG loaded listener.js 01:07:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f3800) [pid = 1818] [serial = 1855] [outer = 0x826a8800] 01:07:33 WARNING - wptserve Traceback (most recent call last): 01:07:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 01:07:33 WARNING - rv = self.func(request, response) 01:07:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 01:07:33 WARNING - access_control_allow_origin = "*") 01:07:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 01:07:33 WARNING - payload = payload_generator(server_data) 01:07:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 01:07:33 WARNING - return encode_string_as_bmp_image(data) 01:07:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 01:07:33 WARNING - img.save(f, "BMP") 01:07:33 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 01:07:33 WARNING - f.write(bmpfileheader) 01:07:33 WARNING - TypeError: must be string or pinned buffer, not bytearray 01:07:33 WARNING - 01:07:42 INFO - PROCESS | 1818 | --DOCSHELL 0x826a6400 == 7 [pid = 1818] [id = 633] 01:07:48 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x826a6c00) [pid = 1818] [serial = 1850] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 01:07:53 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x826f3c00) [pid = 1818] [serial = 1852] [outer = (nil)] [url = about:blank] 01:07:53 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x826ed800) [pid = 1818] [serial = 1854] [outer = (nil)] [url = about:blank] 01:08:03 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:08:03 INFO - PROCESS | 1818 | 1477987683091 Marionette TRACE conn4 <- [1,2915,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 01:08:03 INFO - . 01:08:03 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30704ms 01:08:03 INFO - PROCESS | 1818 | 1477987683137 Marionette TRACE conn4 -> [0,2916,"getWindowHandle",null] 01:08:03 INFO - PROCESS | 1818 | 1477987683144 Marionette TRACE conn4 <- [1,2916,null,{"value":"8"}] 01:08:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 01:08:03 INFO - PROCESS | 1818 | 1477987683156 Marionette TRACE conn4 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:03 INFO - PROCESS | 1818 | 1477987683399 Marionette TRACE conn4 <- [1,2917,null,{"value":null}] 01:08:03 INFO - PROCESS | 1818 | 1477987683487 Marionette TRACE conn4 -> [0,2918,"getWindowHandles",null] 01:08:03 INFO - PROCESS | 1818 | 1477987683494 Marionette TRACE conn4 <- [1,2918,null,["8"]] 01:08:03 INFO - PROCESS | 1818 | 1477987683503 Marionette TRACE conn4 -> [0,2919,"switchToWindow",{"name":"8"}] 01:08:03 INFO - PROCESS | 1818 | 1477987683511 Marionette TRACE conn4 <- [1,2919,null,{}] 01:08:03 INFO - PROCESS | 1818 | 1477987683522 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a6000 == 8 [pid = 1818] [id = 635] 01:08:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a6400) [pid = 1818] [serial = 1856] [outer = (nil)] 01:08:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ecc00) [pid = 1818] [serial = 1857] [outer = 0x826a6400] 01:08:03 INFO - PROCESS | 1818 | 1477987683628 Marionette DEBUG loaded listener.js 01:08:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f5400) [pid = 1818] [serial = 1858] [outer = 0x826a6400] 01:08:04 INFO - PROCESS | 1818 | 1477987684248 Marionette TRACE conn4 <- [1,2920,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:08:04 INFO - . 01:08:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1122ms 01:08:04 INFO - PROCESS | 1818 | 1477987684275 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 01:08:04 INFO - PROCESS | 1818 | 1477987684282 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 01:08:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 01:08:04 INFO - PROCESS | 1818 | 1477987684290 Marionette TRACE conn4 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:04 INFO - PROCESS | 1818 | 1477987684524 Marionette TRACE conn4 <- [1,2922,null,{"value":null}] 01:08:04 INFO - PROCESS | 1818 | 1477987684544 Marionette TRACE conn4 -> [0,2923,"getWindowHandles",null] 01:08:04 INFO - PROCESS | 1818 | 1477987684549 Marionette TRACE conn4 <- [1,2923,null,["8"]] 01:08:04 INFO - PROCESS | 1818 | 1477987684555 Marionette TRACE conn4 -> [0,2924,"switchToWindow",{"name":"8"}] 01:08:04 INFO - PROCESS | 1818 | 1477987684561 Marionette TRACE conn4 <- [1,2924,null,{}] 01:08:04 INFO - PROCESS | 1818 | 1477987684567 Marionette TRACE conn4 -> [0,2925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f2800 == 9 [pid = 1818] [id = 636] 01:08:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x832f7c00) [pid = 1818] [serial = 1859] [outer = (nil)] 01:08:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x83866800) [pid = 1818] [serial = 1860] [outer = 0x832f7c00] 01:08:04 INFO - PROCESS | 1818 | 1477987684674 Marionette DEBUG loaded listener.js 01:08:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x83869800) [pid = 1818] [serial = 1861] [outer = 0x832f7c00] 01:08:05 INFO - PROCESS | 1818 | 1477987685442 Marionette TRACE conn4 <- [1,2925,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:08:05 INFO - . 01:08:05 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1171ms 01:08:05 INFO - PROCESS | 1818 | 1477987685470 Marionette TRACE conn4 -> [0,2926,"getWindowHandle",null] 01:08:05 INFO - PROCESS | 1818 | 1477987685477 Marionette TRACE conn4 <- [1,2926,null,{"value":"8"}] 01:08:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 01:08:05 INFO - PROCESS | 1818 | 1477987685485 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:05 INFO - PROCESS | 1818 | 1477987685728 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 01:08:05 INFO - PROCESS | 1818 | 1477987685754 Marionette TRACE conn4 -> [0,2928,"getWindowHandles",null] 01:08:05 INFO - PROCESS | 1818 | 1477987685758 Marionette TRACE conn4 <- [1,2928,null,["8"]] 01:08:05 INFO - PROCESS | 1818 | 1477987685764 Marionette TRACE conn4 -> [0,2929,"switchToWindow",{"name":"8"}] 01:08:05 INFO - PROCESS | 1818 | 1477987685771 Marionette TRACE conn4 <- [1,2929,null,{}] 01:08:05 INFO - PROCESS | 1818 | 1477987685777 Marionette TRACE conn4 -> [0,2930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x83908400 == 10 [pid = 1818] [id = 637] 01:08:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x83908800) [pid = 1818] [serial = 1862] [outer = (nil)] 01:08:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8390b800) [pid = 1818] [serial = 1863] [outer = 0x83908800] 01:08:05 INFO - PROCESS | 1818 | 1477987685877 Marionette DEBUG loaded listener.js 01:08:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8390d400) [pid = 1818] [serial = 1864] [outer = 0x83908800] 01:08:06 INFO - PROCESS | 1818 | 1477987686602 Marionette TRACE conn4 <- [1,2930,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:08:06 INFO - . 01:08:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1174ms 01:08:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 01:08:06 INFO - PROCESS | 1818 | 1477987686658 Marionette TRACE conn4 -> [0,2931,"getWindowHandle",null] 01:08:06 INFO - PROCESS | 1818 | 1477987686661 Marionette TRACE conn4 <- [1,2931,null,{"value":"8"}] 01:08:06 INFO - PROCESS | 1818 | 1477987686669 Marionette TRACE conn4 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:06 INFO - PROCESS | 1818 | 1477987686881 Marionette TRACE conn4 <- [1,2932,null,{"value":null}] 01:08:06 INFO - PROCESS | 1818 | 1477987686902 Marionette TRACE conn4 -> [0,2933,"getWindowHandles",null] 01:08:06 INFO - PROCESS | 1818 | 1477987686909 Marionette TRACE conn4 <- [1,2933,null,["8"]] 01:08:06 INFO - PROCESS | 1818 | 1477987686914 Marionette TRACE conn4 -> [0,2934,"switchToWindow",{"name":"8"}] 01:08:06 INFO - PROCESS | 1818 | 1477987686920 Marionette TRACE conn4 <- [1,2934,null,{}] 01:08:06 INFO - PROCESS | 1818 | 1477987686926 Marionette TRACE conn4 -> [0,2935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c7000 == 11 [pid = 1818] [id = 638] 01:08:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x839c8800) [pid = 1818] [serial = 1865] [outer = (nil)] 01:08:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x839cac00) [pid = 1818] [serial = 1866] [outer = 0x839c8800] 01:08:07 INFO - PROCESS | 1818 | 1477987687035 Marionette DEBUG loaded listener.js 01:08:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c4b2c00) [pid = 1818] [serial = 1867] [outer = 0x839c8800] 01:08:07 INFO - PROCESS | 1818 | 1477987687699 Marionette TRACE conn4 <- [1,2935,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:08:07 INFO - . 01:08:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1072ms 01:08:07 INFO - PROCESS | 1818 | 1477987687739 Marionette TRACE conn4 -> [0,2936,"getWindowHandle",null] 01:08:07 INFO - PROCESS | 1818 | 1477987687743 Marionette TRACE conn4 <- [1,2936,null,{"value":"8"}] 01:08:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 01:08:07 INFO - PROCESS | 1818 | 1477987687750 Marionette TRACE conn4 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:07 INFO - PROCESS | 1818 | 1477987687907 Marionette TRACE conn4 <- [1,2937,null,{"value":null}] 01:08:08 INFO - PROCESS | 1818 | 1477987688046 Marionette TRACE conn4 -> [0,2938,"getWindowHandles",null] 01:08:08 INFO - PROCESS | 1818 | 1477987688050 Marionette TRACE conn4 <- [1,2938,null,["8"]] 01:08:08 INFO - PROCESS | 1818 | 1477987688058 Marionette TRACE conn4 -> [0,2939,"switchToWindow",{"name":"8"}] 01:08:08 INFO - PROCESS | 1818 | 1477987688063 Marionette TRACE conn4 <- [1,2939,null,{}] 01:08:08 INFO - PROCESS | 1818 | 1477987688069 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e6c00 == 12 [pid = 1818] [id = 639] 01:08:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4e7000) [pid = 1818] [serial = 1868] [outer = (nil)] 01:08:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c71f400) [pid = 1818] [serial = 1869] [outer = 0x8c4e7000] 01:08:08 INFO - PROCESS | 1818 | 1477987688158 Marionette DEBUG loaded listener.js 01:08:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c722400) [pid = 1818] [serial = 1870] [outer = 0x8c4e7000] 01:08:08 INFO - PROCESS | 1818 | 1477987688698 Marionette TRACE conn4 <- [1,2940,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:08:08 INFO - . 01:08:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 974ms 01:08:08 INFO - PROCESS | 1818 | 1477987688723 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 01:08:08 INFO - PROCESS | 1818 | 1477987688726 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 01:08:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 01:08:08 INFO - PROCESS | 1818 | 1477987688733 Marionette TRACE conn4 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:08 INFO - PROCESS | 1818 | 1477987688992 Marionette TRACE conn4 <- [1,2942,null,{"value":null}] 01:08:09 INFO - PROCESS | 1818 | 1477987689076 Marionette TRACE conn4 -> [0,2943,"getWindowHandles",null] 01:08:09 INFO - PROCESS | 1818 | 1477987689080 Marionette TRACE conn4 <- [1,2943,null,["8"]] 01:08:09 INFO - PROCESS | 1818 | 1477987689085 Marionette TRACE conn4 -> [0,2944,"switchToWindow",{"name":"8"}] 01:08:09 INFO - PROCESS | 1818 | 1477987689090 Marionette TRACE conn4 <- [1,2944,null,{}] 01:08:09 INFO - PROCESS | 1818 | 1477987689095 Marionette TRACE conn4 -> [0,2945,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x838ed000 == 13 [pid = 1818] [id = 640] 01:08:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8c72dc00) [pid = 1818] [serial = 1871] [outer = (nil)] 01:08:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8da07c00) [pid = 1818] [serial = 1872] [outer = 0x8c72dc00] 01:08:09 INFO - PROCESS | 1818 | 1477987689189 Marionette DEBUG loaded listener.js 01:08:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8dc73000) [pid = 1818] [serial = 1873] [outer = 0x8c72dc00] 01:08:09 INFO - PROCESS | 1818 | 1477987689782 Marionette TRACE conn4 <- [1,2945,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 01:08:09 INFO - . 01:08:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1079ms 01:08:09 INFO - PROCESS | 1818 | 1477987689813 Marionette TRACE conn4 -> [0,2946,"getWindowHandle",null] 01:08:09 INFO - PROCESS | 1818 | 1477987689815 Marionette TRACE conn4 <- [1,2946,null,{"value":"8"}] 01:08:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 01:08:09 INFO - PROCESS | 1818 | 1477987689823 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:09 INFO - PROCESS | 1818 | 1477987689977 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 01:08:10 INFO - PROCESS | 1818 | 1477987690113 Marionette TRACE conn4 -> [0,2948,"getWindowHandles",null] 01:08:10 INFO - PROCESS | 1818 | 1477987690119 Marionette TRACE conn4 <- [1,2948,null,["8"]] 01:08:10 INFO - PROCESS | 1818 | 1477987690124 Marionette TRACE conn4 -> [0,2949,"switchToWindow",{"name":"8"}] 01:08:10 INFO - PROCESS | 1818 | 1477987690131 Marionette TRACE conn4 <- [1,2949,null,{}] 01:08:10 INFO - PROCESS | 1818 | 1477987690136 Marionette TRACE conn4 -> [0,2950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd2d800 == 14 [pid = 1818] [id = 641] 01:08:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8dd31400) [pid = 1818] [serial = 1874] [outer = (nil)] 01:08:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8dd33c00) [pid = 1818] [serial = 1875] [outer = 0x8dd31400] 01:08:10 INFO - PROCESS | 1818 | 1477987690223 Marionette DEBUG loaded listener.js 01:08:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8dd3a400) [pid = 1818] [serial = 1876] [outer = 0x8dd31400] 01:08:10 INFO - PROCESS | 1818 | 1477987690766 Marionette TRACE conn4 <- [1,2950,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:08:10 INFO - . 01:08:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 978ms 01:08:10 INFO - PROCESS | 1818 | 1477987690807 Marionette TRACE conn4 -> [0,2951,"getWindowHandle",null] 01:08:10 INFO - PROCESS | 1818 | 1477987690809 Marionette TRACE conn4 <- [1,2951,null,{"value":"8"}] 01:08:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 01:08:10 INFO - PROCESS | 1818 | 1477987690818 Marionette TRACE conn4 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:10 INFO - PROCESS | 1818 | 1477987690965 Marionette TRACE conn4 <- [1,2952,null,{"value":null}] 01:08:10 INFO - PROCESS | 1818 | 1477987690978 Marionette TRACE conn4 -> [0,2953,"getWindowHandles",null] 01:08:11 INFO - PROCESS | 1818 | 1477987691002 Marionette TRACE conn4 <- [1,2953,null,["8"]] 01:08:11 INFO - PROCESS | 1818 | 1477987691139 Marionette TRACE conn4 -> [0,2954,"switchToWindow",{"name":"8"}] 01:08:11 INFO - PROCESS | 1818 | 1477987691146 Marionette TRACE conn4 <- [1,2954,null,{}] 01:08:11 INFO - PROCESS | 1818 | 1477987691151 Marionette TRACE conn4 -> [0,2955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8f9c5000 == 15 [pid = 1818] [id = 642] 01:08:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8fa85c00) [pid = 1818] [serial = 1877] [outer = (nil)] 01:08:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8fa8e000) [pid = 1818] [serial = 1878] [outer = 0x8fa85c00] 01:08:11 INFO - PROCESS | 1818 | 1477987691240 Marionette DEBUG loaded listener.js 01:08:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8fa90c00) [pid = 1818] [serial = 1879] [outer = 0x8fa85c00] 01:08:11 INFO - PROCESS | 1818 | 1477987691919 Marionette TRACE conn4 <- [1,2955,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:08:11 INFO - . 01:08:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1119ms 01:08:11 INFO - PROCESS | 1818 | 1477987691939 Marionette TRACE conn4 -> [0,2956,"getWindowHandle",null] 01:08:11 INFO - PROCESS | 1818 | 1477987691945 Marionette TRACE conn4 <- [1,2956,null,{"value":"8"}] 01:08:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 01:08:11 INFO - PROCESS | 1818 | 1477987691956 Marionette TRACE conn4 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:12 INFO - PROCESS | 1818 | 1477987692159 Marionette TRACE conn4 <- [1,2957,null,{"value":null}] 01:08:12 INFO - PROCESS | 1818 | 1477987692333 Marionette TRACE conn4 -> [0,2958,"getWindowHandles",null] 01:08:12 INFO - PROCESS | 1818 | 1477987692338 Marionette TRACE conn4 <- [1,2958,null,["8"]] 01:08:12 INFO - PROCESS | 1818 | 1477987692350 Marionette TRACE conn4 -> [0,2959,"switchToWindow",{"name":"8"}] 01:08:12 INFO - PROCESS | 1818 | 1477987692358 Marionette TRACE conn4 <- [1,2959,null,{}] 01:08:12 INFO - PROCESS | 1818 | 1477987692365 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x83874400 == 16 [pid = 1818] [id = 643] 01:08:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x838dec00) [pid = 1818] [serial = 1880] [outer = (nil)] 01:08:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x838e5800) [pid = 1818] [serial = 1881] [outer = 0x838dec00] 01:08:12 INFO - PROCESS | 1818 | 1477987692482 Marionette DEBUG loaded listener.js 01:08:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x838e8c00) [pid = 1818] [serial = 1882] [outer = 0x838dec00] 01:08:13 INFO - . 01:08:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1171ms 01:08:13 INFO - PROCESS | 1818 | 1477987693112 Marionette TRACE conn4 <- [1,2960,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:08:13 INFO - PROCESS | 1818 | 1477987693148 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 01:08:13 INFO - PROCESS | 1818 | 1477987693155 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 01:08:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 01:08:13 INFO - PROCESS | 1818 | 1477987693164 Marionette TRACE conn4 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:13 INFO - PROCESS | 1818 | 1477987693352 Marionette TRACE conn4 <- [1,2962,null,{"value":null}] 01:08:13 INFO - PROCESS | 1818 | 1477987693541 Marionette TRACE conn4 -> [0,2963,"getWindowHandles",null] 01:08:13 INFO - PROCESS | 1818 | 1477987693546 Marionette TRACE conn4 <- [1,2963,null,["8"]] 01:08:13 INFO - PROCESS | 1818 | 1477987693554 Marionette TRACE conn4 -> [0,2964,"switchToWindow",{"name":"8"}] 01:08:13 INFO - PROCESS | 1818 | 1477987693560 Marionette TRACE conn4 <- [1,2964,null,{}] 01:08:13 INFO - PROCESS | 1818 | 1477987693570 Marionette TRACE conn4 -> [0,2965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c720800 == 17 [pid = 1818] [id = 644] 01:08:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8c728c00) [pid = 1818] [serial = 1883] [outer = (nil)] 01:08:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8dadf000) [pid = 1818] [serial = 1884] [outer = 0x8c728c00] 01:08:13 INFO - PROCESS | 1818 | 1477987693675 Marionette DEBUG loaded listener.js 01:08:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x839c5000) [pid = 1818] [serial = 1885] [outer = 0x8c728c00] 01:08:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb04c00 == 18 [pid = 1818] [id = 645] 01:08:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8fb05c00) [pid = 1818] [serial = 1886] [outer = (nil)] 01:08:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8fb08400) [pid = 1818] [serial = 1887] [outer = 0x8fb05c00] 01:08:14 INFO - PROCESS | 1818 | 1477987694584 Marionette TRACE conn4 <- [1,2965,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:08:14 INFO - . 01:08:14 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1483ms 01:08:14 INFO - PROCESS | 1818 | 1477987694655 Marionette TRACE conn4 -> [0,2966,"getWindowHandle",null] 01:08:14 INFO - PROCESS | 1818 | 1477987694663 Marionette TRACE conn4 <- [1,2966,null,{"value":"8"}] 01:08:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 01:08:14 INFO - PROCESS | 1818 | 1477987694670 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:14 INFO - PROCESS | 1818 | 1477987694905 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 01:08:15 INFO - PROCESS | 1818 | 1477987695085 Marionette TRACE conn4 -> [0,2968,"getWindowHandles",null] 01:08:15 INFO - PROCESS | 1818 | 1477987695090 Marionette TRACE conn4 <- [1,2968,null,["8"]] 01:08:15 INFO - PROCESS | 1818 | 1477987695096 Marionette TRACE conn4 -> [0,2969,"switchToWindow",{"name":"8"}] 01:08:15 INFO - PROCESS | 1818 | 1477987695103 Marionette TRACE conn4 <- [1,2969,null,{}] 01:08:15 INFO - PROCESS | 1818 | 1477987695141 Marionette TRACE conn4 -> [0,2970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x91002c00 == 19 [pid = 1818] [id = 646] 01:08:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x91040400) [pid = 1818] [serial = 1888] [outer = (nil)] 01:08:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x91045c00) [pid = 1818] [serial = 1889] [outer = 0x91040400] 01:08:15 INFO - PROCESS | 1818 | 1477987695261 Marionette DEBUG loaded listener.js 01:08:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x91075800) [pid = 1818] [serial = 1890] [outer = 0x91040400] 01:08:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f3400 == 20 [pid = 1818] [id = 647] 01:08:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x82ff1c00) [pid = 1818] [serial = 1891] [outer = (nil)] 01:08:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x832ed400) [pid = 1818] [serial = 1892] [outer = 0x82ff1c00] 01:08:16 INFO - PROCESS | 1818 | 1477987696222 Marionette TRACE conn4 <- [1,2970,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:08:16 INFO - . 01:08:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1578ms 01:08:16 INFO - PROCESS | 1818 | 1477987696249 Marionette TRACE conn4 -> [0,2971,"getWindowHandle",null] 01:08:16 INFO - PROCESS | 1818 | 1477987696255 Marionette TRACE conn4 <- [1,2971,null,{"value":"8"}] 01:08:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 01:08:16 INFO - PROCESS | 1818 | 1477987696265 Marionette TRACE conn4 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:16 INFO - PROCESS | 1818 | 1477987696500 Marionette TRACE conn4 <- [1,2972,null,{"value":null}] 01:08:16 INFO - PROCESS | 1818 | 1477987696680 Marionette TRACE conn4 -> [0,2973,"getWindowHandles",null] 01:08:16 INFO - PROCESS | 1818 | 1477987696686 Marionette TRACE conn4 <- [1,2973,null,["8"]] 01:08:16 INFO - PROCESS | 1818 | 1477987696693 Marionette TRACE conn4 -> [0,2974,"switchToWindow",{"name":"8"}] 01:08:16 INFO - PROCESS | 1818 | 1477987696700 Marionette TRACE conn4 <- [1,2974,null,{}] 01:08:16 INFO - PROCESS | 1818 | 1477987696749 Marionette TRACE conn4 -> [0,2975,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:16 INFO - PROCESS | 1818 | --DOCSHELL 0x826a8000 == 19 [pid = 1818] [id = 634] 01:08:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a8000 == 20 [pid = 1818] [id = 648] 01:08:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x826f7800) [pid = 1818] [serial = 1893] [outer = (nil)] 01:08:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x83867c00) [pid = 1818] [serial = 1894] [outer = 0x826f7800] 01:08:16 INFO - PROCESS | 1818 | 1477987696857 Marionette DEBUG loaded listener.js 01:08:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x838e6800) [pid = 1818] [serial = 1895] [outer = 0x826f7800] 01:08:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c6800 == 21 [pid = 1818] [id = 649] 01:08:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x839c8000) [pid = 1818] [serial = 1896] [outer = (nil)] 01:08:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x83987400) [pid = 1818] [serial = 1897] [outer = 0x839c8000] 01:08:17 INFO - PROCESS | 1818 | 1477987697586 Marionette TRACE conn4 <- [1,2975,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:08:17 INFO - . 01:08:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1370ms 01:08:17 INFO - PROCESS | 1818 | 1477987697634 Marionette TRACE conn4 -> [0,2976,"getWindowHandle",null] 01:08:17 INFO - PROCESS | 1818 | 1477987697639 Marionette TRACE conn4 <- [1,2976,null,{"value":"8"}] 01:08:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 01:08:17 INFO - PROCESS | 1818 | 1477987697688 Marionette TRACE conn4 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:17 INFO - PROCESS | 1818 | 1477987697875 Marionette TRACE conn4 <- [1,2977,null,{"value":null}] 01:08:17 INFO - PROCESS | 1818 | 1477987697885 Marionette TRACE conn4 -> [0,2978,"getWindowHandles",null] 01:08:17 INFO - PROCESS | 1818 | 1477987697889 Marionette TRACE conn4 <- [1,2978,null,["8"]] 01:08:17 INFO - PROCESS | 1818 | 1477987697897 Marionette TRACE conn4 -> [0,2979,"switchToWindow",{"name":"8"}] 01:08:17 INFO - PROCESS | 1818 | 1477987697902 Marionette TRACE conn4 <- [1,2979,null,{}] 01:08:17 INFO - PROCESS | 1818 | 1477987697908 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e5000 == 22 [pid = 1818] [id = 650] 01:08:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8c4e7800) [pid = 1818] [serial = 1898] [outer = (nil)] 01:08:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8c724c00) [pid = 1818] [serial = 1899] [outer = 0x8c4e7800] 01:08:18 INFO - PROCESS | 1818 | 1477987698001 Marionette DEBUG loaded listener.js 01:08:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8c72c800) [pid = 1818] [serial = 1900] [outer = 0x8c4e7800] 01:08:18 INFO - PROCESS | 1818 | 1477987698721 Marionette TRACE conn4 <- [1,2980,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:08:18 INFO - . 01:08:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1071ms 01:08:18 INFO - PROCESS | 1818 | 1477987698762 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 01:08:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 01:08:18 INFO - PROCESS | 1818 | 1477987698769 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 01:08:18 INFO - PROCESS | 1818 | 1477987698776 Marionette TRACE conn4 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:18 INFO - PROCESS | 1818 | 1477987698991 Marionette TRACE conn4 <- [1,2982,null,{"value":null}] 01:08:19 INFO - PROCESS | 1818 | 1477987699010 Marionette TRACE conn4 -> [0,2983,"getWindowHandles",null] 01:08:19 INFO - PROCESS | 1818 | 1477987699014 Marionette TRACE conn4 <- [1,2983,null,["8"]] 01:08:19 INFO - PROCESS | 1818 | 1477987699021 Marionette TRACE conn4 -> [0,2984,"switchToWindow",{"name":"8"}] 01:08:19 INFO - PROCESS | 1818 | 1477987699027 Marionette TRACE conn4 <- [1,2984,null,{}] 01:08:19 INFO - PROCESS | 1818 | 1477987699034 Marionette TRACE conn4 -> [0,2985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddcd800 == 23 [pid = 1818] [id = 651] 01:08:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8f942000) [pid = 1818] [serial = 1901] [outer = (nil)] 01:08:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8fa87800) [pid = 1818] [serial = 1902] [outer = 0x8f942000] 01:08:19 INFO - PROCESS | 1818 | 1477987699128 Marionette DEBUG loaded listener.js 01:08:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8fb02400) [pid = 1818] [serial = 1903] [outer = 0x8f942000] 01:08:19 INFO - PROCESS | 1818 | 1477987699810 Marionette TRACE conn4 <- [1,2985,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:08:19 INFO - . 01:08:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1071ms 01:08:19 INFO - PROCESS | 1818 | 1477987699851 Marionette TRACE conn4 -> [0,2986,"getWindowHandle",null] 01:08:19 INFO - PROCESS | 1818 | 1477987699854 Marionette TRACE conn4 <- [1,2986,null,{"value":"8"}] 01:08:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 01:08:19 INFO - PROCESS | 1818 | 1477987699862 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:20 INFO - PROCESS | 1818 | 1477987700081 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 01:08:20 INFO - PROCESS | 1818 | 1477987700187 Marionette TRACE conn4 -> [0,2988,"getWindowHandles",null] 01:08:20 INFO - PROCESS | 1818 | 1477987700191 Marionette TRACE conn4 <- [1,2988,null,["8"]] 01:08:20 INFO - PROCESS | 1818 | 1477987700196 Marionette TRACE conn4 -> [0,2989,"switchToWindow",{"name":"8"}] 01:08:20 INFO - PROCESS | 1818 | 1477987700202 Marionette TRACE conn4 <- [1,2989,null,{}] 01:08:20 INFO - PROCESS | 1818 | 1477987700210 Marionette TRACE conn4 -> [0,2990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107b400 == 24 [pid = 1818] [id = 652] 01:08:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x9107f400) [pid = 1818] [serial = 1904] [outer = (nil)] 01:08:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x91b27400) [pid = 1818] [serial = 1905] [outer = 0x9107f400] 01:08:20 INFO - PROCESS | 1818 | 1477987700313 Marionette DEBUG loaded listener.js 01:08:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x91bb0000) [pid = 1818] [serial = 1906] [outer = 0x9107f400] 01:08:21 INFO - PROCESS | 1818 | 1477987701073 Marionette TRACE conn4 <- [1,2990,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 01:08:21 INFO - . 01:08:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1272ms 01:08:21 INFO - PROCESS | 1818 | 1477987701134 Marionette TRACE conn4 -> [0,2991,"getWindowHandle",null] 01:08:21 INFO - PROCESS | 1818 | 1477987701136 Marionette TRACE conn4 <- [1,2991,null,{"value":"8"}] 01:08:21 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 01:08:21 INFO - PROCESS | 1818 | 1477987701144 Marionette TRACE conn4 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:21 INFO - PROCESS | 1818 | 1477987701358 Marionette TRACE conn4 <- [1,2992,null,{"value":null}] 01:08:21 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dd31400) [pid = 1818] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 01:08:21 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8c72dc00) [pid = 1818] [serial = 1871] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 01:08:21 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8c4e7000) [pid = 1818] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 01:08:21 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x839c8800) [pid = 1818] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 01:08:21 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x83908800) [pid = 1818] [serial = 1862] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 01:08:21 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x832f7c00) [pid = 1818] [serial = 1859] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 01:08:21 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x826a8800) [pid = 1818] [serial = 1853] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 01:08:21 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x826a6400) [pid = 1818] [serial = 1856] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 01:08:21 INFO - PROCESS | 1818 | 1477987701593 Marionette TRACE conn4 -> [0,2993,"getWindowHandles",null] 01:08:21 INFO - PROCESS | 1818 | 1477987701596 Marionette TRACE conn4 <- [1,2993,null,["8"]] 01:08:21 INFO - PROCESS | 1818 | 1477987701602 Marionette TRACE conn4 -> [0,2994,"switchToWindow",{"name":"8"}] 01:08:21 INFO - PROCESS | 1818 | 1477987701607 Marionette TRACE conn4 <- [1,2994,null,{}] 01:08:21 INFO - PROCESS | 1818 | 1477987701612 Marionette TRACE conn4 -> [0,2995,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269fc00 == 25 [pid = 1818] [id = 653] 01:08:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x826a6400) [pid = 1818] [serial = 1907] [outer = (nil)] 01:08:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x832f7c00) [pid = 1818] [serial = 1908] [outer = 0x826a6400] 01:08:21 INFO - PROCESS | 1818 | 1477987701708 Marionette DEBUG loaded listener.js 01:08:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8c72b000) [pid = 1818] [serial = 1909] [outer = 0x826a6400] 01:08:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e3fc00 == 26 [pid = 1818] [id = 654] 01:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x92e47000) [pid = 1818] [serial = 1910] [outer = (nil)] 01:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x931d2800) [pid = 1818] [serial = 1911] [outer = 0x92e47000] 01:08:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x9386f000 == 27 [pid = 1818] [id = 655] 01:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x9386f400) [pid = 1818] [serial = 1912] [outer = (nil)] 01:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x9386f800) [pid = 1818] [serial = 1913] [outer = 0x9386f400] 01:08:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a97c00 == 28 [pid = 1818] [id = 656] 01:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x93a98400) [pid = 1818] [serial = 1914] [outer = (nil)] 01:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x93a98c00) [pid = 1818] [serial = 1915] [outer = 0x93a98400] 01:08:22 INFO - ... 01:08:22 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1230ms 01:08:22 INFO - PROCESS | 1818 | 1477987702343 Marionette TRACE conn4 <- [1,2995,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 01:08:22 INFO - PROCESS | 1818 | 1477987702375 Marionette TRACE conn4 -> [0,2996,"getWindowHandle",null] 01:08:22 INFO - PROCESS | 1818 | 1477987702380 Marionette TRACE conn4 <- [1,2996,null,{"value":"8"}] 01:08:22 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 01:08:22 INFO - PROCESS | 1818 | 1477987702386 Marionette TRACE conn4 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:22 INFO - PROCESS | 1818 | 1477987702638 Marionette TRACE conn4 <- [1,2997,null,{"value":null}] 01:08:22 INFO - PROCESS | 1818 | 1477987702668 Marionette TRACE conn4 -> [0,2998,"getWindowHandles",null] 01:08:22 INFO - PROCESS | 1818 | 1477987702674 Marionette TRACE conn4 <- [1,2998,null,["8"]] 01:08:22 INFO - PROCESS | 1818 | 1477987702682 Marionette TRACE conn4 -> [0,2999,"switchToWindow",{"name":"8"}] 01:08:22 INFO - PROCESS | 1818 | 1477987702690 Marionette TRACE conn4 <- [1,2999,null,{}] 01:08:22 INFO - PROCESS | 1818 | 1477987702698 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x94a93400 == 29 [pid = 1818] [id = 657] 01:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x94a93800) [pid = 1818] [serial = 1916] [outer = (nil)] 01:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x94a9a000) [pid = 1818] [serial = 1917] [outer = 0x94a93800] 01:08:22 INFO - PROCESS | 1818 | 1477987702811 Marionette DEBUG loaded listener.js 01:08:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x83988800) [pid = 1818] [serial = 1918] [outer = 0x94a93800] 01:08:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x94aa2000 == 30 [pid = 1818] [id = 658] 01:08:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x94ba1000) [pid = 1818] [serial = 1919] [outer = (nil)] 01:08:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x94ba1400) [pid = 1818] [serial = 1920] [outer = 0x94ba1000] 01:08:23 INFO - PROCESS | 1818 | 1477987703443 Marionette TRACE conn4 <- [1,3000,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 01:08:23 INFO - . 01:08:23 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1086ms 01:08:23 INFO - PROCESS | 1818 | 1477987703472 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 01:08:23 INFO - PROCESS | 1818 | 1477987703476 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 01:08:23 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 01:08:23 INFO - PROCESS | 1818 | 1477987703526 Marionette TRACE conn4 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:23 INFO - PROCESS | 1818 | 1477987703795 Marionette TRACE conn4 <- [1,3002,null,{"value":null}] 01:08:23 INFO - PROCESS | 1818 | 1477987703930 Marionette TRACE conn4 -> [0,3003,"getWindowHandles",null] 01:08:23 INFO - PROCESS | 1818 | 1477987703935 Marionette TRACE conn4 <- [1,3003,null,["8"]] 01:08:23 INFO - PROCESS | 1818 | 1477987703945 Marionette TRACE conn4 -> [0,3004,"switchToWindow",{"name":"8"}] 01:08:23 INFO - PROCESS | 1818 | 1477987703955 Marionette TRACE conn4 <- [1,3004,null,{}] 01:08:23 INFO - PROCESS | 1818 | 1477987703962 Marionette TRACE conn4 -> [0,3005,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f2400 == 31 [pid = 1818] [id = 659] 01:08:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x832f8800) [pid = 1818] [serial = 1921] [outer = (nil)] 01:08:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x838e3c00) [pid = 1818] [serial = 1922] [outer = 0x832f8800] 01:08:24 INFO - PROCESS | 1818 | 1477987704078 Marionette DEBUG loaded listener.js 01:08:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x83985000) [pid = 1818] [serial = 1923] [outer = 0x832f8800] 01:08:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc75400 == 32 [pid = 1818] [id = 660] 01:08:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8dc76800) [pid = 1818] [serial = 1924] [outer = (nil)] 01:08:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x8dc77c00) [pid = 1818] [serial = 1925] [outer = 0x8dc76800] 01:08:24 INFO - PROCESS | 1818 | 1477987704743 Marionette TRACE conn4 <- [1,3005,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 01:08:24 INFO - . 01:08:24 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1326ms 01:08:24 INFO - PROCESS | 1818 | 1477987704810 Marionette TRACE conn4 -> [0,3006,"getWindowHandle",null] 01:08:24 INFO - PROCESS | 1818 | 1477987704817 Marionette TRACE conn4 <- [1,3006,null,{"value":"8"}] 01:08:24 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 01:08:24 INFO - PROCESS | 1818 | 1477987704830 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:25 INFO - PROCESS | 1818 | 1477987705013 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 01:08:25 INFO - PROCESS | 1818 | 1477987705197 Marionette TRACE conn4 -> [0,3008,"getWindowHandles",null] 01:08:25 INFO - PROCESS | 1818 | 1477987705201 Marionette TRACE conn4 <- [1,3008,null,["8"]] 01:08:25 INFO - PROCESS | 1818 | 1477987705211 Marionette TRACE conn4 -> [0,3009,"switchToWindow",{"name":"8"}] 01:08:25 INFO - PROCESS | 1818 | 1477987705217 Marionette TRACE conn4 <- [1,3009,null,{}] 01:08:25 INFO - PROCESS | 1818 | 1477987705269 Marionette TRACE conn4 -> [0,3010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc4c00 == 33 [pid = 1818] [id = 661] 01:08:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8fa91c00) [pid = 1818] [serial = 1926] [outer = (nil)] 01:08:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x9107ac00) [pid = 1818] [serial = 1927] [outer = 0x8fa91c00] 01:08:25 INFO - PROCESS | 1818 | 1477987705376 Marionette DEBUG loaded listener.js 01:08:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x91b27000) [pid = 1818] [serial = 1928] [outer = 0x8fa91c00] 01:08:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x94a99000 == 34 [pid = 1818] [id = 662] 01:08:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x94a99c00) [pid = 1818] [serial = 1929] [outer = (nil)] 01:08:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x94a9a800) [pid = 1818] [serial = 1930] [outer = 0x94a99c00] 01:08:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x94b23c00 == 35 [pid = 1818] [id = 663] 01:08:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x94b9fc00) [pid = 1818] [serial = 1931] [outer = (nil)] 01:08:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x94ba0400) [pid = 1818] [serial = 1932] [outer = 0x94b9fc00] 01:08:26 INFO - PROCESS | 1818 | 1477987706066 Marionette TRACE conn4 <- [1,3010,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 01:08:26 INFO - .. 01:08:26 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1272ms 01:08:26 INFO - PROCESS | 1818 | 1477987706104 Marionette TRACE conn4 -> [0,3011,"getWindowHandle",null] 01:08:26 INFO - PROCESS | 1818 | 1477987706108 Marionette TRACE conn4 <- [1,3011,null,{"value":"8"}] 01:08:26 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 01:08:26 INFO - PROCESS | 1818 | 1477987706118 Marionette TRACE conn4 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:26 INFO - PROCESS | 1818 | 1477987706311 Marionette TRACE conn4 <- [1,3012,null,{"value":null}] 01:08:26 INFO - PROCESS | 1818 | 1477987706524 Marionette TRACE conn4 -> [0,3013,"getWindowHandles",null] 01:08:26 INFO - PROCESS | 1818 | 1477987706528 Marionette TRACE conn4 <- [1,3013,null,["8"]] 01:08:26 INFO - PROCESS | 1818 | 1477987706539 Marionette TRACE conn4 -> [0,3014,"switchToWindow",{"name":"8"}] 01:08:26 INFO - PROCESS | 1818 | 1477987706545 Marionette TRACE conn4 <- [1,3014,null,{}] 01:08:26 INFO - PROCESS | 1818 | 1477987706552 Marionette TRACE conn4 -> [0,3015,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x94bacc00 == 36 [pid = 1818] [id = 664] 01:08:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x94bad400) [pid = 1818] [serial = 1933] [outer = (nil)] 01:08:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x94d2f000) [pid = 1818] [serial = 1934] [outer = 0x94bad400] 01:08:26 INFO - PROCESS | 1818 | 1477987706666 Marionette DEBUG loaded listener.js 01:08:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x95074c00) [pid = 1818] [serial = 1935] [outer = 0x94bad400] 01:08:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x95081000 == 37 [pid = 1818] [id = 665] 01:08:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x95081400) [pid = 1818] [serial = 1936] [outer = (nil)] 01:08:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x950b0400) [pid = 1818] [serial = 1937] [outer = 0x95081400] 01:08:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x950b8c00 == 38 [pid = 1818] [id = 666] 01:08:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x950b9400) [pid = 1818] [serial = 1938] [outer = (nil)] 01:08:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x95831400) [pid = 1818] [serial = 1939] [outer = 0x950b9400] 01:08:27 INFO - .. 01:08:27 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1279ms 01:08:27 INFO - PROCESS | 1818 | 1477987707379 Marionette TRACE conn4 <- [1,3015,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 01:08:27 INFO - PROCESS | 1818 | 1477987707395 Marionette TRACE conn4 -> [0,3016,"getWindowHandle",null] 01:08:27 INFO - PROCESS | 1818 | 1477987707398 Marionette TRACE conn4 <- [1,3016,null,{"value":"8"}] 01:08:27 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 01:08:27 INFO - PROCESS | 1818 | 1477987707429 Marionette TRACE conn4 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:27 INFO - PROCESS | 1818 | 1477987707607 Marionette TRACE conn4 <- [1,3017,null,{"value":null}] 01:08:27 INFO - PROCESS | 1818 | 1477987707803 Marionette TRACE conn4 -> [0,3018,"getWindowHandles",null] 01:08:27 INFO - PROCESS | 1818 | 1477987707807 Marionette TRACE conn4 <- [1,3018,null,["8"]] 01:08:27 INFO - PROCESS | 1818 | 1477987707818 Marionette TRACE conn4 -> [0,3019,"switchToWindow",{"name":"8"}] 01:08:27 INFO - PROCESS | 1818 | 1477987707827 Marionette TRACE conn4 <- [1,3019,null,{}] 01:08:27 INFO - PROCESS | 1818 | 1477987707834 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x95082400 == 39 [pid = 1818] [id = 667] 01:08:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 100 (0x95838400) [pid = 1818] [serial = 1940] [outer = (nil)] 01:08:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 101 (0x958e2000) [pid = 1818] [serial = 1941] [outer = 0x95838400] 01:08:27 INFO - PROCESS | 1818 | 1477987707936 Marionette DEBUG loaded listener.js 01:08:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 102 (0x958e4c00) [pid = 1818] [serial = 1942] [outer = 0x95838400] 01:08:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c21800 == 40 [pid = 1818] [id = 668] 01:08:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 103 (0x95c21c00) [pid = 1818] [serial = 1943] [outer = (nil)] 01:08:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 104 (0x95c22400) [pid = 1818] [serial = 1944] [outer = 0x95c21c00] 01:08:28 INFO - PROCESS | 1818 | 1477987708707 Marionette TRACE conn4 <- [1,3020,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 01:08:28 INFO - . 01:08:28 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1329ms 01:08:28 INFO - PROCESS | 1818 | 1477987708757 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 01:08:28 INFO - PROCESS | 1818 | 1477987708763 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 01:08:28 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 01:08:28 INFO - PROCESS | 1818 | 1477987708776 Marionette TRACE conn4 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:29 INFO - PROCESS | 1818 | 1477987709005 Marionette TRACE conn4 <- [1,3022,null,{"value":null}] 01:08:29 INFO - PROCESS | 1818 | 1477987709203 Marionette TRACE conn4 -> [0,3023,"getWindowHandles",null] 01:08:29 INFO - PROCESS | 1818 | 1477987709207 Marionette TRACE conn4 <- [1,3023,null,["8"]] 01:08:29 INFO - PROCESS | 1818 | 1477987709214 Marionette TRACE conn4 -> [0,3024,"switchToWindow",{"name":"8"}] 01:08:29 INFO - PROCESS | 1818 | 1477987709220 Marionette TRACE conn4 <- [1,3024,null,{}] 01:08:29 INFO - PROCESS | 1818 | 1477987709229 Marionette TRACE conn4 -> [0,3025,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x95b76800 == 41 [pid = 1818] [id = 669] 01:08:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x95b77000) [pid = 1818] [serial = 1945] [outer = (nil)] 01:08:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x95c27c00) [pid = 1818] [serial = 1946] [outer = 0x95b77000] 01:08:29 INFO - PROCESS | 1818 | 1477987709331 Marionette DEBUG loaded listener.js 01:08:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x95c29000) [pid = 1818] [serial = 1947] [outer = 0x95b77000] 01:08:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c55400 == 42 [pid = 1818] [id = 670] 01:08:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x95c58400) [pid = 1818] [serial = 1948] [outer = (nil)] 01:08:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x95c58800) [pid = 1818] [serial = 1949] [outer = 0x95c58400] 01:08:30 INFO - PROCESS | 1818 | 1477987710063 Marionette TRACE conn4 <- [1,3025,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 01:08:30 INFO - . 01:08:30 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1330ms 01:08:30 INFO - PROCESS | 1818 | 1477987710103 Marionette TRACE conn4 -> [0,3026,"getWindowHandle",null] 01:08:30 INFO - PROCESS | 1818 | 1477987710107 Marionette TRACE conn4 <- [1,3026,null,{"value":"8"}] 01:08:30 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 01:08:30 INFO - PROCESS | 1818 | 1477987710114 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:30 INFO - PROCESS | 1818 | 1477987710350 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 01:08:30 INFO - PROCESS | 1818 | 1477987710513 Marionette TRACE conn4 -> [0,3028,"getWindowHandles",null] 01:08:30 INFO - PROCESS | 1818 | 1477987710516 Marionette TRACE conn4 <- [1,3028,null,["8"]] 01:08:30 INFO - PROCESS | 1818 | 1477987710527 Marionette TRACE conn4 -> [0,3029,"switchToWindow",{"name":"8"}] 01:08:30 INFO - PROCESS | 1818 | 1477987710533 Marionette TRACE conn4 <- [1,3029,null,{}] 01:08:30 INFO - PROCESS | 1818 | 1477987710584 Marionette TRACE conn4 -> [0,3030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x82615c00 == 43 [pid = 1818] [id = 671] 01:08:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x82ff9800) [pid = 1818] [serial = 1950] [outer = (nil)] 01:08:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x8c4dac00) [pid = 1818] [serial = 1951] [outer = 0x82ff9800] 01:08:30 INFO - PROCESS | 1818 | 1477987710713 Marionette DEBUG loaded listener.js 01:08:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x8dcb8c00) [pid = 1818] [serial = 1952] [outer = 0x82ff9800] 01:08:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x826edc00 == 44 [pid = 1818] [id = 672] 01:08:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x826f1000) [pid = 1818] [serial = 1953] [outer = (nil)] 01:08:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f5800 == 45 [pid = 1818] [id = 673] 01:08:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x826f7000) [pid = 1818] [serial = 1954] [outer = (nil)] 01:08:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 115 (0x8309e800) [pid = 1818] [serial = 1955] [outer = 0x826f1000] 01:08:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 116 (0x82612000) [pid = 1818] [serial = 1956] [outer = 0x826f7000] 01:08:31 INFO - PROCESS | 1818 | 1477987711938 Marionette TRACE conn4 <- [1,3030,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 01:08:31 INFO - .. 01:08:31 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1875ms 01:08:31 INFO - PROCESS | 1818 | 1477987711989 Marionette TRACE conn4 -> [0,3031,"getWindowHandle",null] 01:08:32 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 01:08:32 INFO - PROCESS | 1818 | 1477987711995 Marionette TRACE conn4 <- [1,3031,null,{"value":"8"}] 01:08:32 INFO - PROCESS | 1818 | 1477987712005 Marionette TRACE conn4 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:32 INFO - PROCESS | 1818 | 1477987712297 Marionette TRACE conn4 <- [1,3032,null,{"value":null}] 01:08:32 INFO - PROCESS | 1818 | --DOCSHELL 0x94aa2000 == 44 [pid = 1818] [id = 658] 01:08:32 INFO - PROCESS | 1818 | --DOCSHELL 0x93a97c00 == 43 [pid = 1818] [id = 656] 01:08:32 INFO - PROCESS | 1818 | --DOCSHELL 0x9386f000 == 42 [pid = 1818] [id = 655] 01:08:32 INFO - PROCESS | 1818 | --DOCSHELL 0x92e3fc00 == 41 [pid = 1818] [id = 654] 01:08:32 INFO - PROCESS | 1818 | --DOCSHELL 0x839c6800 == 40 [pid = 1818] [id = 649] 01:08:32 INFO - PROCESS | 1818 | --DOCSHELL 0x826f3400 == 39 [pid = 1818] [id = 647] 01:08:32 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb04c00 == 38 [pid = 1818] [id = 645] 01:08:32 INFO - PROCESS | 1818 | 1477987712449 Marionette TRACE conn4 -> [0,3033,"getWindowHandles",null] 01:08:32 INFO - PROCESS | 1818 | 1477987712454 Marionette TRACE conn4 <- [1,3033,null,["8"]] 01:08:32 INFO - PROCESS | 1818 | 1477987712461 Marionette TRACE conn4 -> [0,3034,"switchToWindow",{"name":"8"}] 01:08:32 INFO - PROCESS | 1818 | 1477987712468 Marionette TRACE conn4 <- [1,3034,null,{}] 01:08:32 INFO - PROCESS | 1818 | 1477987712476 Marionette TRACE conn4 -> [0,3035,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x8321e800 == 39 [pid = 1818] [id = 674] 01:08:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 117 (0x83868000) [pid = 1818] [serial = 1957] [outer = (nil)] 01:08:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 118 (0x8386b400) [pid = 1818] [serial = 1958] [outer = 0x83868000] 01:08:32 INFO - PROCESS | 1818 | 1477987712578 Marionette DEBUG loaded listener.js 01:08:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 119 (0x838e8800) [pid = 1818] [serial = 1959] [outer = 0x83868000] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 118 (0x8c71f400) [pid = 1818] [serial = 1869] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 117 (0x8dd3a400) [pid = 1818] [serial = 1876] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 116 (0x8390d400) [pid = 1818] [serial = 1864] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 115 (0x839cac00) [pid = 1818] [serial = 1866] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 114 (0x826f5400) [pid = 1818] [serial = 1858] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0x8c4b2c00) [pid = 1818] [serial = 1867] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0x8dc73000) [pid = 1818] [serial = 1873] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0x83869800) [pid = 1818] [serial = 1861] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x826f3800) [pid = 1818] [serial = 1855] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x8da07c00) [pid = 1818] [serial = 1872] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0x8dd33c00) [pid = 1818] [serial = 1875] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0x8390b800) [pid = 1818] [serial = 1863] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0x826ecc00) [pid = 1818] [serial = 1857] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0x8c722400) [pid = 1818] [serial = 1870] [outer = (nil)] [url = about:blank] 01:08:32 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0x83866800) [pid = 1818] [serial = 1860] [outer = (nil)] [url = about:blank] 01:08:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x826ecc00 == 40 [pid = 1818] [id = 675] 01:08:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 105 (0x82ff9c00) [pid = 1818] [serial = 1960] [outer = (nil)] 01:08:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 106 (0x83866800) [pid = 1818] [serial = 1961] [outer = 0x82ff9c00] 01:08:33 INFO - PROCESS | 1818 | 1477987713321 Marionette TRACE conn4 <- [1,3035,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 01:08:33 INFO - . 01:08:33 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1386ms 01:08:33 INFO - PROCESS | 1818 | 1477987713389 Marionette TRACE conn4 -> [0,3036,"getWindowHandle",null] 01:08:33 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 01:08:33 INFO - PROCESS | 1818 | 1477987713395 Marionette TRACE conn4 <- [1,3036,null,{"value":"8"}] 01:08:33 INFO - PROCESS | 1818 | 1477987713403 Marionette TRACE conn4 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:33 INFO - PROCESS | 1818 | 1477987713584 Marionette TRACE conn4 <- [1,3037,null,{"value":null}] 01:08:33 INFO - PROCESS | 1818 | 1477987713734 Marionette TRACE conn4 -> [0,3038,"getWindowHandles",null] 01:08:33 INFO - PROCESS | 1818 | 1477987713739 Marionette TRACE conn4 <- [1,3038,null,["8"]] 01:08:33 INFO - PROCESS | 1818 | 1477987713745 Marionette TRACE conn4 -> [0,3039,"switchToWindow",{"name":"8"}] 01:08:33 INFO - PROCESS | 1818 | 1477987713752 Marionette TRACE conn4 <- [1,3039,null,{}] 01:08:33 INFO - PROCESS | 1818 | 1477987713761 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c6800 == 41 [pid = 1818] [id = 676] 01:08:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 107 (0x839c6c00) [pid = 1818] [serial = 1962] [outer = (nil)] 01:08:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x839cac00) [pid = 1818] [serial = 1963] [outer = 0x839c6c00] 01:08:33 INFO - PROCESS | 1818 | 1477987713857 Marionette DEBUG loaded listener.js 01:08:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x8c4dc400) [pid = 1818] [serial = 1964] [outer = 0x839c6c00] 01:08:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c72b400 == 42 [pid = 1818] [id = 677] 01:08:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x8dbca800) [pid = 1818] [serial = 1965] [outer = (nil)] 01:08:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x8dc6c800) [pid = 1818] [serial = 1966] [outer = 0x8dbca800] 01:08:34 INFO - PROCESS | 1818 | 1477987714548 Marionette TRACE conn4 <- [1,3040,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 01:08:34 INFO - . 01:08:34 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1179ms 01:08:34 INFO - PROCESS | 1818 | 1477987714589 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 01:08:34 INFO - PROCESS | 1818 | 1477987714596 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 01:08:34 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 01:08:34 INFO - PROCESS | 1818 | 1477987714603 Marionette TRACE conn4 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:34 INFO - PROCESS | 1818 | 1477987714832 Marionette TRACE conn4 <- [1,3042,null,{"value":null}] 01:08:34 INFO - PROCESS | 1818 | 1477987714848 Marionette TRACE conn4 -> [0,3043,"getWindowHandles",null] 01:08:34 INFO - PROCESS | 1818 | 1477987714853 Marionette TRACE conn4 <- [1,3043,null,["8"]] 01:08:34 INFO - PROCESS | 1818 | 1477987714859 Marionette TRACE conn4 -> [0,3044,"switchToWindow",{"name":"8"}] 01:08:34 INFO - PROCESS | 1818 | 1477987714866 Marionette TRACE conn4 <- [1,3044,null,{}] 01:08:34 INFO - PROCESS | 1818 | 1477987714872 Marionette TRACE conn4 -> [0,3045,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd34000 == 43 [pid = 1818] [id = 678] 01:08:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x8dd37800) [pid = 1818] [serial = 1967] [outer = (nil)] 01:08:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x8ddc1000) [pid = 1818] [serial = 1968] [outer = 0x8dd37800] 01:08:34 INFO - PROCESS | 1818 | 1477987714967 Marionette DEBUG loaded listener.js 01:08:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x8f9b9c00) [pid = 1818] [serial = 1969] [outer = 0x8dd37800] 01:08:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c723c00 == 44 [pid = 1818] [id = 679] 01:08:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 115 (0x9100ec00) [pid = 1818] [serial = 1970] [outer = (nil)] 01:08:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 116 (0x9103b400) [pid = 1818] [serial = 1971] [outer = 0x9100ec00] 01:08:35 INFO - PROCESS | 1818 | 1477987715671 Marionette TRACE conn4 <- [1,3045,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 01:08:35 INFO - . 01:08:35 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1120ms 01:08:35 INFO - PROCESS | 1818 | 1477987715798 Marionette TRACE conn4 -> [0,3046,"getWindowHandle",null] 01:08:35 INFO - PROCESS | 1818 | 1477987715802 Marionette TRACE conn4 <- [1,3046,null,{"value":"8"}] 01:08:35 INFO - TEST-START | /touch-events/create-touch-touchlist.html 01:08:35 INFO - PROCESS | 1818 | 1477987715824 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:36 INFO - PROCESS | 1818 | 1477987716040 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 01:08:36 INFO - PROCESS | 1818 | 1477987716065 Marionette TRACE conn4 -> [0,3048,"getWindowHandles",null] 01:08:36 INFO - PROCESS | 1818 | 1477987716072 Marionette TRACE conn4 <- [1,3048,null,["8"]] 01:08:36 INFO - PROCESS | 1818 | 1477987716077 Marionette TRACE conn4 -> [0,3049,"switchToWindow",{"name":"8"}] 01:08:36 INFO - PROCESS | 1818 | 1477987716082 Marionette TRACE conn4 <- [1,3049,null,{}] 01:08:36 INFO - PROCESS | 1818 | 1477987716169 Marionette TRACE conn4 -> [0,3050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107ec00 == 45 [pid = 1818] [id = 680] 01:08:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 117 (0x91082400) [pid = 1818] [serial = 1972] [outer = (nil)] 01:08:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 118 (0x91bba800) [pid = 1818] [serial = 1973] [outer = 0x91082400] 01:08:36 INFO - PROCESS | 1818 | 1477987716260 Marionette DEBUG loaded listener.js 01:08:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 119 (0x91bbc400) [pid = 1818] [serial = 1974] [outer = 0x91082400] 01:08:36 INFO - PROCESS | 1818 | 1477987716846 Marionette TRACE conn4 <- [1,3050,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 01:08:36 INFO - .... 01:08:36 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1076ms 01:08:36 INFO - PROCESS | 1818 | 1477987716899 Marionette TRACE conn4 -> [0,3051,"getWindowHandle",null] 01:08:36 INFO - PROCESS | 1818 | 1477987716902 Marionette TRACE conn4 <- [1,3051,null,{"value":"8"}] 01:08:36 INFO - TEST-START | /touch-events/historical.html 01:08:36 INFO - PROCESS | 1818 | 1477987716925 Marionette TRACE conn4 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:37 INFO - PROCESS | 1818 | 1477987717131 Marionette TRACE conn4 <- [1,3052,null,{"value":null}] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 118 (0x826a6400) [pid = 1818] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 117 (0x826f7800) [pid = 1818] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 116 (0x9386f400) [pid = 1818] [serial = 1912] [outer = (nil)] [url = about:blank] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 115 (0x8c4e7800) [pid = 1818] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 114 (0x8f942000) [pid = 1818] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0x82ff1c00) [pid = 1818] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987695910] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0x94ba1000) [pid = 1818] [serial = 1919] [outer = (nil)] [url = about:blank] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0x93a98400) [pid = 1818] [serial = 1914] [outer = (nil)] [url = about:blank] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x9107f400) [pid = 1818] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x839c8000) [pid = 1818] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0x92e47000) [pid = 1818] [serial = 1910] [outer = (nil)] [url = about:blank] 01:08:37 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0x8fb05c00) [pid = 1818] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:08:37 INFO - PROCESS | 1818 | 1477987717387 Marionette TRACE conn4 -> [0,3053,"getWindowHandles",null] 01:08:37 INFO - PROCESS | 1818 | 1477987717395 Marionette TRACE conn4 <- [1,3053,null,["8"]] 01:08:37 INFO - PROCESS | 1818 | 1477987717404 Marionette TRACE conn4 -> [0,3054,"switchToWindow",{"name":"8"}] 01:08:37 INFO - PROCESS | 1818 | 1477987717409 Marionette TRACE conn4 <- [1,3054,null,{}] 01:08:37 INFO - PROCESS | 1818 | 1477987717414 Marionette TRACE conn4 -> [0,3055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x82608000 == 46 [pid = 1818] [id = 681] 01:08:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 108 (0x826a6400) [pid = 1818] [serial = 1975] [outer = (nil)] 01:08:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 109 (0x83981800) [pid = 1818] [serial = 1976] [outer = 0x826a6400] 01:08:37 INFO - PROCESS | 1818 | 1477987717502 Marionette DEBUG loaded listener.js 01:08:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 110 (0x91bafc00) [pid = 1818] [serial = 1977] [outer = 0x826a6400] 01:08:38 INFO - PROCESS | 1818 | 1477987718005 Marionette TRACE conn4 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 01:08:38 INFO - . 01:08:38 INFO - TEST-OK | /touch-events/historical.html | took 1136ms 01:08:38 INFO - PROCESS | 1818 | 1477987718060 Marionette TRACE conn4 -> [0,3056,"getWindowHandle",null] 01:08:38 INFO - PROCESS | 1818 | 1477987718064 Marionette TRACE conn4 <- [1,3056,null,{"value":"8"}] 01:08:38 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 01:08:38 INFO - PROCESS | 1818 | 1477987718078 Marionette TRACE conn4 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:38 INFO - PROCESS | 1818 | 1477987718320 Marionette TRACE conn4 <- [1,3057,null,{"value":null}] 01:08:38 INFO - PROCESS | 1818 | 1477987718338 Marionette TRACE conn4 -> [0,3058,"getWindowHandles",null] 01:08:38 INFO - PROCESS | 1818 | 1477987718342 Marionette TRACE conn4 <- [1,3058,null,["8"]] 01:08:38 INFO - PROCESS | 1818 | 1477987718347 Marionette TRACE conn4 -> [0,3059,"switchToWindow",{"name":"8"}] 01:08:38 INFO - PROCESS | 1818 | 1477987718352 Marionette TRACE conn4 <- [1,3059,null,{}] 01:08:38 INFO - PROCESS | 1818 | 1477987718357 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x94a9f000 == 47 [pid = 1818] [id = 682] 01:08:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 111 (0x94a9fc00) [pid = 1818] [serial = 1978] [outer = (nil)] 01:08:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 112 (0x94ba2000) [pid = 1818] [serial = 1979] [outer = 0x94a9fc00] 01:08:38 INFO - PROCESS | 1818 | 1477987718458 Marionette DEBUG loaded listener.js 01:08:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 113 (0x94ba9400) [pid = 1818] [serial = 1980] [outer = 0x94a9fc00] 01:08:39 INFO - PROCESS | 1818 | 1477987719323 Marionette TRACE conn4 <- [1,3060,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 01:08:39 INFO - ... 01:08:39 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1272ms 01:08:39 INFO - PROCESS | 1818 | 1477987719352 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 01:08:39 INFO - PROCESS | 1818 | 1477987719358 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 01:08:39 INFO - TEST-START | /touch-events/touch-retargeting.html 01:08:39 INFO - PROCESS | 1818 | 1477987719369 Marionette TRACE conn4 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:08:39 INFO - PROCESS | 1818 | 1477987719601 Marionette TRACE conn4 <- [1,3062,null,{"value":null}] 01:08:39 INFO - PROCESS | 1818 | 1477987719797 Marionette TRACE conn4 -> [0,3063,"getWindowHandles",null] 01:08:39 INFO - PROCESS | 1818 | 1477987719805 Marionette TRACE conn4 <- [1,3063,null,["8"]] 01:08:39 INFO - PROCESS | 1818 | 1477987719812 Marionette TRACE conn4 -> [0,3064,"switchToWindow",{"name":"8"}] 01:08:39 INFO - PROCESS | 1818 | 1477987719821 Marionette TRACE conn4 <- [1,3064,null,{}] 01:08:39 INFO - PROCESS | 1818 | 1477987719873 Marionette TRACE conn4 -> [0,3065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:08:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386a800 == 48 [pid = 1818] [id = 683] 01:08:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 114 (0x8386ac00) [pid = 1818] [serial = 1981] [outer = (nil)] 01:08:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 115 (0x83906400) [pid = 1818] [serial = 1982] [outer = 0x8386ac00] 01:08:39 INFO - PROCESS | 1818 | 1477987719991 Marionette DEBUG loaded listener.js 01:08:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 116 (0x83981c00) [pid = 1818] [serial = 1983] [outer = 0x8386ac00] 01:08:40 INFO - PROCESS | 1818 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x82608000 == 47 [pid = 1818] [id = 681] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x9107ec00 == 46 [pid = 1818] [id = 680] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x8c723c00 == 45 [pid = 1818] [id = 679] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd34000 == 44 [pid = 1818] [id = 678] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x8c72b400 == 43 [pid = 1818] [id = 677] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x839c6800 == 42 [pid = 1818] [id = 676] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x826ecc00 == 41 [pid = 1818] [id = 675] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x8321e800 == 40 [pid = 1818] [id = 674] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x826f5800 == 39 [pid = 1818] [id = 673] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x826edc00 == 38 [pid = 1818] [id = 672] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x82615c00 == 37 [pid = 1818] [id = 671] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x95c55400 == 36 [pid = 1818] [id = 670] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x95b76800 == 35 [pid = 1818] [id = 669] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x95c21800 == 34 [pid = 1818] [id = 668] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x95082400 == 33 [pid = 1818] [id = 667] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x950b8c00 == 32 [pid = 1818] [id = 666] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x95081000 == 31 [pid = 1818] [id = 665] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x94bacc00 == 30 [pid = 1818] [id = 664] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x94b23c00 == 29 [pid = 1818] [id = 663] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x94a99000 == 28 [pid = 1818] [id = 662] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc4c00 == 27 [pid = 1818] [id = 661] 01:08:43 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc75400 == 26 [pid = 1818] [id = 660] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 115 (0x832f7c00) [pid = 1818] [serial = 1908] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 114 (0x8c72b000) [pid = 1818] [serial = 1909] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 113 (0x91b27400) [pid = 1818] [serial = 1905] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 112 (0x91bb0000) [pid = 1818] [serial = 1906] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 111 (0x8fa87800) [pid = 1818] [serial = 1902] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 110 (0x8fb02400) [pid = 1818] [serial = 1903] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 109 (0x8c724c00) [pid = 1818] [serial = 1899] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 108 (0x8c72c800) [pid = 1818] [serial = 1900] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 107 (0x83867c00) [pid = 1818] [serial = 1894] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 106 (0x838e6800) [pid = 1818] [serial = 1895] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 105 (0x83987400) [pid = 1818] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 104 (0x8fa8e000) [pid = 1818] [serial = 1878] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 103 (0x94a9a000) [pid = 1818] [serial = 1917] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 102 (0x8dadf000) [pid = 1818] [serial = 1884] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 101 (0x8fb08400) [pid = 1818] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 100 (0x838e5800) [pid = 1818] [serial = 1881] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 99 (0x9386f800) [pid = 1818] [serial = 1913] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x94ba1400) [pid = 1818] [serial = 1920] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x93a98c00) [pid = 1818] [serial = 1915] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x91045c00) [pid = 1818] [serial = 1889] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x931d2800) [pid = 1818] [serial = 1911] [outer = (nil)] [url = about:blank] 01:08:43 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x832ed400) [pid = 1818] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477987695910] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x82ff9c00) [pid = 1818] [serial = 1960] [outer = (nil)] [url = about:blank] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x838dec00) [pid = 1818] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x94a99c00) [pid = 1818] [serial = 1929] [outer = (nil)] [url = about:blank] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x95c58400) [pid = 1818] [serial = 1948] [outer = (nil)] [url = about:blank] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x826f1000) [pid = 1818] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x82ff9800) [pid = 1818] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x94bad400) [pid = 1818] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8fa91c00) [pid = 1818] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x95b77000) [pid = 1818] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x832f8800) [pid = 1818] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x826a6400) [pid = 1818] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x95838400) [pid = 1818] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x83868000) [pid = 1818] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x839c6c00) [pid = 1818] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x94a93800) [pid = 1818] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x91082400) [pid = 1818] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x826f7000) [pid = 1818] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8dd37800) [pid = 1818] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x9100ec00) [pid = 1818] [serial = 1970] [outer = (nil)] [url = about:blank] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8fa85c00) [pid = 1818] [serial = 1877] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x95081400) [pid = 1818] [serial = 1936] [outer = (nil)] [url = about:blank] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8c728c00) [pid = 1818] [serial = 1883] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x91040400) [pid = 1818] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8dc76800) [pid = 1818] [serial = 1924] [outer = (nil)] [url = about:blank] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8dbca800) [pid = 1818] [serial = 1965] [outer = (nil)] [url = about:blank] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x94b9fc00) [pid = 1818] [serial = 1931] [outer = (nil)] [url = about:blank] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x950b9400) [pid = 1818] [serial = 1938] [outer = (nil)] [url = about:blank] 01:08:47 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x95c21c00) [pid = 1818] [serial = 1943] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x826a8000 == 25 [pid = 1818] [id = 648] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x832f2400 == 24 [pid = 1818] [id = 659] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x94a93400 == 23 [pid = 1818] [id = 657] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x91002c00 == 22 [pid = 1818] [id = 646] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x83874400 == 21 [pid = 1818] [id = 643] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8c720800 == 20 [pid = 1818] [id = 644] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd2d800 == 19 [pid = 1818] [id = 641] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x83908400 == 18 [pid = 1818] [id = 637] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x9107b400 == 17 [pid = 1818] [id = 652] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8269fc00 == 16 [pid = 1818] [id = 653] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e6c00 == 15 [pid = 1818] [id = 639] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddcd800 == 14 [pid = 1818] [id = 651] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x839c7000 == 13 [pid = 1818] [id = 638] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8f9c5000 == 12 [pid = 1818] [id = 642] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e5000 == 11 [pid = 1818] [id = 650] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x838ed000 == 10 [pid = 1818] [id = 640] 01:08:52 INFO - PROCESS | 1818 | --DOCSHELL 0x94a9f000 == 9 [pid = 1818] [id = 682] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8309e800) [pid = 1818] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x82612000) [pid = 1818] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8c4dac00) [pid = 1818] [serial = 1951] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x838e8800) [pid = 1818] [serial = 1959] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8386b400) [pid = 1818] [serial = 1958] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8c4dc400) [pid = 1818] [serial = 1964] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x839cac00) [pid = 1818] [serial = 1963] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x8f9b9c00) [pid = 1818] [serial = 1969] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x8ddc1000) [pid = 1818] [serial = 1968] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x91bbc400) [pid = 1818] [serial = 1974] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x91bba800) [pid = 1818] [serial = 1973] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x91bafc00) [pid = 1818] [serial = 1977] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x83981800) [pid = 1818] [serial = 1976] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8dcb8c00) [pid = 1818] [serial = 1952] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x95c27c00) [pid = 1818] [serial = 1946] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x95c29000) [pid = 1818] [serial = 1947] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x958e2000) [pid = 1818] [serial = 1941] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x958e4c00) [pid = 1818] [serial = 1942] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x94d2f000) [pid = 1818] [serial = 1934] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x95074c00) [pid = 1818] [serial = 1935] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x9107ac00) [pid = 1818] [serial = 1927] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x91b27000) [pid = 1818] [serial = 1928] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x838e3c00) [pid = 1818] [serial = 1922] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x83985000) [pid = 1818] [serial = 1923] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x83988800) [pid = 1818] [serial = 1918] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x9103b400) [pid = 1818] [serial = 1971] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8fa90c00) [pid = 1818] [serial = 1879] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x950b0400) [pid = 1818] [serial = 1937] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x839c5000) [pid = 1818] [serial = 1885] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x91075800) [pid = 1818] [serial = 1890] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8dc77c00) [pid = 1818] [serial = 1925] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8dc6c800) [pid = 1818] [serial = 1966] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x94ba0400) [pid = 1818] [serial = 1932] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x95831400) [pid = 1818] [serial = 1939] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x95c22400) [pid = 1818] [serial = 1944] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x83866800) [pid = 1818] [serial = 1961] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x838e8c00) [pid = 1818] [serial = 1882] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x94a9a800) [pid = 1818] [serial = 1930] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x95c58800) [pid = 1818] [serial = 1949] [outer = (nil)] [url = about:blank] 01:08:52 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x94ba2000) [pid = 1818] [serial = 1979] [outer = (nil)] [url = about:blank] 01:08:54 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x94a9fc00) [pid = 1818] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 01:08:59 INFO - PROCESS | 1818 | --DOCSHELL 0x826f2800 == 8 [pid = 1818] [id = 636] 01:08:59 INFO - PROCESS | 1818 | --DOCSHELL 0x826a6000 == 7 [pid = 1818] [id = 635] 01:08:59 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x94ba9400) [pid = 1818] [serial = 1980] [outer = (nil)] [url = about:blank] 01:08:59 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x83906400) [pid = 1818] [serial = 1982] [outer = (nil)] [url = about:blank] 01:09:10 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:09:10 INFO - PROCESS | 1818 | 1477987750188 Marionette TRACE conn4 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 01:09:10 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30855ms 01:09:10 INFO - PROCESS | 1818 | 1477987750223 Marionette TRACE conn4 -> [0,3066,"getWindowHandle",null] 01:09:10 INFO - PROCESS | 1818 | 1477987750229 Marionette TRACE conn4 <- [1,3066,null,{"value":"8"}] 01:09:10 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 01:09:10 INFO - PROCESS | 1818 | 1477987750241 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:10 INFO - PROCESS | 1818 | 1477987750463 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 01:09:10 INFO - PROCESS | 1818 | 1477987750555 Marionette TRACE conn4 -> [0,3068,"getWindowHandles",null] 01:09:10 INFO - PROCESS | 1818 | 1477987750560 Marionette TRACE conn4 <- [1,3068,null,["8"]] 01:09:10 INFO - PROCESS | 1818 | 1477987750568 Marionette TRACE conn4 -> [0,3069,"switchToWindow",{"name":"8"}] 01:09:10 INFO - PROCESS | 1818 | 1477987750576 Marionette TRACE conn4 <- [1,3069,null,{}] 01:09:10 INFO - PROCESS | 1818 | 1477987750583 Marionette TRACE conn4 -> [0,3070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:10 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a1800 == 8 [pid = 1818] [id = 684] 01:09:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a2400) [pid = 1818] [serial = 1984] [outer = (nil)] 01:09:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826a6000) [pid = 1818] [serial = 1985] [outer = 0x826a2400] 01:09:10 INFO - PROCESS | 1818 | 1477987750690 Marionette DEBUG loaded listener.js 01:09:10 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826eec00) [pid = 1818] [serial = 1986] [outer = 0x826a2400] 01:09:11 INFO - PROCESS | 1818 | 1477987751284 Marionette TRACE conn4 <- [1,3070,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 01:09:11 INFO - ..... 01:09:11 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1079ms 01:09:11 INFO - PROCESS | 1818 | 1477987751326 Marionette TRACE conn4 -> [0,3071,"getWindowHandle",null] 01:09:11 INFO - PROCESS | 1818 | 1477987751333 Marionette TRACE conn4 <- [1,3071,null,{"value":"8"}] 01:09:11 INFO - TEST-START | /user-timing/idlharness.html 01:09:11 INFO - PROCESS | 1818 | 1477987751342 Marionette TRACE conn4 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:11 INFO - PROCESS | 1818 | 1477987751573 Marionette TRACE conn4 <- [1,3072,null,{"value":null}] 01:09:11 INFO - PROCESS | 1818 | 1477987751593 Marionette TRACE conn4 -> [0,3073,"getWindowHandles",null] 01:09:11 INFO - PROCESS | 1818 | 1477987751598 Marionette TRACE conn4 <- [1,3073,null,["8"]] 01:09:11 INFO - PROCESS | 1818 | 1477987751604 Marionette TRACE conn4 -> [0,3074,"switchToWindow",{"name":"8"}] 01:09:11 INFO - PROCESS | 1818 | 1477987751610 Marionette TRACE conn4 <- [1,3074,null,{}] 01:09:11 INFO - PROCESS | 1818 | 1477987751616 Marionette TRACE conn4 -> [0,3075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x826ec000 == 9 [pid = 1818] [id = 685] 01:09:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x83228400) [pid = 1818] [serial = 1987] [outer = (nil)] 01:09:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832ec400) [pid = 1818] [serial = 1988] [outer = 0x83228400] 01:09:11 INFO - PROCESS | 1818 | 1477987751709 Marionette DEBUG loaded listener.js 01:09:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x832ef000) [pid = 1818] [serial = 1989] [outer = 0x83228400] 01:09:12 INFO - PROCESS | 1818 | 1477987752711 Marionette TRACE conn4 <- [1,3075,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 01:09:12 INFO - ........................ 01:09:12 INFO - TEST-OK | /user-timing/idlharness.html | took 1427ms 01:09:12 INFO - PROCESS | 1818 | 1477987752777 Marionette TRACE conn4 -> [0,3076,"getWindowHandle",null] 01:09:12 INFO - PROCESS | 1818 | 1477987752785 Marionette TRACE conn4 <- [1,3076,null,{"value":"8"}] 01:09:12 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 01:09:12 INFO - PROCESS | 1818 | 1477987752792 Marionette TRACE conn4 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:12 INFO - PROCESS | 1818 | 1477987752979 Marionette TRACE conn4 <- [1,3077,null,{"value":null}] 01:09:12 INFO - PROCESS | 1818 | 1477987752993 Marionette TRACE conn4 -> [0,3078,"getWindowHandles",null] 01:09:13 INFO - PROCESS | 1818 | 1477987752998 Marionette TRACE conn4 <- [1,3078,null,["8"]] 01:09:13 INFO - PROCESS | 1818 | 1477987753126 Marionette TRACE conn4 -> [0,3079,"switchToWindow",{"name":"8"}] 01:09:13 INFO - PROCESS | 1818 | 1477987753133 Marionette TRACE conn4 <- [1,3079,null,{}] 01:09:13 INFO - PROCESS | 1818 | 1477987753140 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390d000 == 10 [pid = 1818] [id = 686] 01:09:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x8390d400) [pid = 1818] [serial = 1990] [outer = (nil)] 01:09:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x8390f000) [pid = 1818] [serial = 1991] [outer = 0x8390d400] 01:09:13 INFO - PROCESS | 1818 | 1477987753238 Marionette DEBUG loaded listener.js 01:09:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x8397d800) [pid = 1818] [serial = 1992] [outer = 0x8390d400] 01:09:13 INFO - PROCESS | 1818 | 1477987753978 Marionette TRACE conn4 <- [1,3080,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 01:09:14 INFO - ....... 01:09:14 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1231ms 01:09:14 INFO - PROCESS | 1818 | 1477987754023 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 01:09:14 INFO - PROCESS | 1818 | 1477987754026 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 01:09:14 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 01:09:14 INFO - PROCESS | 1818 | 1477987754034 Marionette TRACE conn4 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:14 INFO - PROCESS | 1818 | 1477987754206 Marionette TRACE conn4 <- [1,3082,null,{"value":null}] 01:09:14 INFO - PROCESS | 1818 | 1477987754346 Marionette TRACE conn4 -> [0,3083,"getWindowHandles",null] 01:09:14 INFO - PROCESS | 1818 | 1477987754353 Marionette TRACE conn4 <- [1,3083,null,["8"]] 01:09:14 INFO - PROCESS | 1818 | 1477987754358 Marionette TRACE conn4 -> [0,3084,"switchToWindow",{"name":"8"}] 01:09:14 INFO - PROCESS | 1818 | 1477987754365 Marionette TRACE conn4 <- [1,3084,null,{}] 01:09:14 INFO - PROCESS | 1818 | 1477987754371 Marionette TRACE conn4 -> [0,3085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c7c00 == 11 [pid = 1818] [id = 687] 01:09:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x839c8400) [pid = 1818] [serial = 1993] [outer = (nil)] 01:09:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x839cb800) [pid = 1818] [serial = 1994] [outer = 0x839c8400] 01:09:14 INFO - PROCESS | 1818 | 1477987754468 Marionette DEBUG loaded listener.js 01:09:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c4b9c00) [pid = 1818] [serial = 1995] [outer = 0x839c8400] 01:09:15 INFO - PROCESS | 1818 | 1477987755174 Marionette TRACE conn4 <- [1,3085,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 01:09:15 INFO - ....... 01:09:15 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1174ms 01:09:15 INFO - PROCESS | 1818 | 1477987755207 Marionette TRACE conn4 -> [0,3086,"getWindowHandle",null] 01:09:15 INFO - PROCESS | 1818 | 1477987755210 Marionette TRACE conn4 <- [1,3086,null,{"value":"8"}] 01:09:15 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 01:09:15 INFO - PROCESS | 1818 | 1477987755218 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:15 INFO - PROCESS | 1818 | 1477987755383 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 01:09:15 INFO - PROCESS | 1818 | 1477987755528 Marionette TRACE conn4 -> [0,3088,"getWindowHandles",null] 01:09:15 INFO - PROCESS | 1818 | 1477987755531 Marionette TRACE conn4 <- [1,3088,null,["8"]] 01:09:15 INFO - PROCESS | 1818 | 1477987755537 Marionette TRACE conn4 -> [0,3089,"switchToWindow",{"name":"8"}] 01:09:15 INFO - PROCESS | 1818 | 1477987755542 Marionette TRACE conn4 <- [1,3089,null,{}] 01:09:15 INFO - PROCESS | 1818 | 1477987755547 Marionette TRACE conn4 -> [0,3090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e1000 == 12 [pid = 1818] [id = 688] 01:09:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4e1400) [pid = 1818] [serial = 1996] [outer = (nil)] 01:09:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c4e4c00) [pid = 1818] [serial = 1997] [outer = 0x8c4e1400] 01:09:15 INFO - PROCESS | 1818 | 1477987755636 Marionette DEBUG loaded listener.js 01:09:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c4e9000) [pid = 1818] [serial = 1998] [outer = 0x8c4e1400] 01:09:16 INFO - PROCESS | 1818 | 1477987756179 Marionette TRACE conn4 <- [1,3090,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 01:09:16 INFO - .. 01:09:16 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 977ms 01:09:16 INFO - PROCESS | 1818 | 1477987756194 Marionette TRACE conn4 -> [0,3091,"getWindowHandle",null] 01:09:16 INFO - PROCESS | 1818 | 1477987756197 Marionette TRACE conn4 <- [1,3091,null,{"value":"8"}] 01:09:16 INFO - TEST-START | /user-timing/test_user_timing_exists.html 01:09:16 INFO - PROCESS | 1818 | 1477987756204 Marionette TRACE conn4 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:16 INFO - PROCESS | 1818 | 1477987756410 Marionette TRACE conn4 <- [1,3092,null,{"value":null}] 01:09:16 INFO - PROCESS | 1818 | 1477987756552 Marionette TRACE conn4 -> [0,3093,"getWindowHandles",null] 01:09:16 INFO - PROCESS | 1818 | 1477987756555 Marionette TRACE conn4 <- [1,3093,null,["8"]] 01:09:16 INFO - PROCESS | 1818 | 1477987756560 Marionette TRACE conn4 -> [0,3094,"switchToWindow",{"name":"8"}] 01:09:16 INFO - PROCESS | 1818 | 1477987756565 Marionette TRACE conn4 <- [1,3094,null,{}] 01:09:16 INFO - PROCESS | 1818 | 1477987756571 Marionette TRACE conn4 -> [0,3095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:16 INFO - PROCESS | 1818 | ++DOCSHELL 0x82613800 == 13 [pid = 1818] [id = 689] 01:09:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8c721400) [pid = 1818] [serial = 1999] [outer = (nil)] 01:09:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8c729c00) [pid = 1818] [serial = 2000] [outer = 0x8c721400] 01:09:16 INFO - PROCESS | 1818 | 1477987756663 Marionette DEBUG loaded listener.js 01:09:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8dbca000) [pid = 1818] [serial = 2001] [outer = 0x8c721400] 01:09:17 INFO - PROCESS | 1818 | 1477987757216 Marionette TRACE conn4 <- [1,3095,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 01:09:17 INFO - ..... 01:09:17 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1037ms 01:09:17 INFO - PROCESS | 1818 | 1477987757242 Marionette TRACE conn4 -> [0,3096,"getWindowHandle",null] 01:09:17 INFO - PROCESS | 1818 | 1477987757245 Marionette TRACE conn4 <- [1,3096,null,{"value":"8"}] 01:09:17 INFO - TEST-START | /user-timing/test_user_timing_mark.html 01:09:17 INFO - PROCESS | 1818 | 1477987757252 Marionette TRACE conn4 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:17 INFO - PROCESS | 1818 | 1477987757478 Marionette TRACE conn4 <- [1,3097,null,{"value":null}] 01:09:17 INFO - PROCESS | 1818 | 1477987757497 Marionette TRACE conn4 -> [0,3098,"getWindowHandles",null] 01:09:17 INFO - PROCESS | 1818 | 1477987757503 Marionette TRACE conn4 <- [1,3098,null,["8"]] 01:09:17 INFO - PROCESS | 1818 | 1477987757508 Marionette TRACE conn4 -> [0,3099,"switchToWindow",{"name":"8"}] 01:09:17 INFO - PROCESS | 1818 | 1477987757515 Marionette TRACE conn4 <- [1,3099,null,{}] 01:09:17 INFO - PROCESS | 1818 | 1477987757520 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc6d800 == 14 [pid = 1818] [id = 690] 01:09:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8dc6f400) [pid = 1818] [serial = 2002] [outer = (nil)] 01:09:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8dc6d400) [pid = 1818] [serial = 2003] [outer = 0x8dc6f400] 01:09:17 INFO - PROCESS | 1818 | 1477987757628 Marionette DEBUG loaded listener.js 01:09:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8dc79c00) [pid = 1818] [serial = 2004] [outer = 0x8dc6f400] 01:09:18 INFO - ..................... 01:09:18 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1236ms 01:09:18 INFO - PROCESS | 1818 | 1477987758447 Marionette TRACE conn4 <- [1,3100,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 01:09:18 INFO - PROCESS | 1818 | 1477987758491 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 01:09:18 INFO - PROCESS | 1818 | 1477987758497 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 01:09:18 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 01:09:18 INFO - PROCESS | 1818 | 1477987758551 Marionette TRACE conn4 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:18 INFO - PROCESS | 1818 | 1477987758761 Marionette TRACE conn4 <- [1,3102,null,{"value":null}] 01:09:18 INFO - PROCESS | 1818 | 1477987758936 Marionette TRACE conn4 -> [0,3103,"getWindowHandles",null] 01:09:18 INFO - PROCESS | 1818 | 1477987758942 Marionette TRACE conn4 <- [1,3103,null,["8"]] 01:09:18 INFO - PROCESS | 1818 | 1477987758949 Marionette TRACE conn4 -> [0,3104,"switchToWindow",{"name":"8"}] 01:09:18 INFO - PROCESS | 1818 | 1477987758958 Marionette TRACE conn4 <- [1,3104,null,{}] 01:09:18 INFO - PROCESS | 1818 | 1477987758963 Marionette TRACE conn4 -> [0,3105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f4400 == 15 [pid = 1818] [id = 691] 01:09:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x826f6800) [pid = 1818] [serial = 2005] [outer = (nil)] 01:09:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x82ff1000) [pid = 1818] [serial = 2006] [outer = 0x826f6800] 01:09:19 INFO - PROCESS | 1818 | 1477987759122 Marionette DEBUG loaded listener.js 01:09:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x82ffa000) [pid = 1818] [serial = 2007] [outer = 0x826f6800] 01:09:19 INFO - PROCESS | 1818 | 1477987759793 Marionette TRACE conn4 <- [1,3105,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 01:09:19 INFO - ..... 01:09:19 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1380ms 01:09:19 INFO - PROCESS | 1818 | 1477987759887 Marionette TRACE conn4 -> [0,3106,"getWindowHandle",null] 01:09:19 INFO - PROCESS | 1818 | 1477987759893 Marionette TRACE conn4 <- [1,3106,null,{"value":"8"}] 01:09:19 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 01:09:19 INFO - PROCESS | 1818 | 1477987759900 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:20 INFO - PROCESS | 1818 | 1477987760106 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 01:09:20 INFO - PROCESS | 1818 | 1477987760272 Marionette TRACE conn4 -> [0,3108,"getWindowHandles",null] 01:09:20 INFO - PROCESS | 1818 | 1477987760276 Marionette TRACE conn4 <- [1,3108,null,["8"]] 01:09:20 INFO - PROCESS | 1818 | 1477987760285 Marionette TRACE conn4 -> [0,3109,"switchToWindow",{"name":"8"}] 01:09:20 INFO - PROCESS | 1818 | 1477987760290 Marionette TRACE conn4 <- [1,3109,null,{}] 01:09:20 INFO - PROCESS | 1818 | 1477987760297 Marionette TRACE conn4 -> [0,3110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e0c00 == 16 [pid = 1818] [id = 692] 01:09:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x838e3400) [pid = 1818] [serial = 2008] [outer = (nil)] 01:09:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x838ec400) [pid = 1818] [serial = 2009] [outer = 0x838e3400] 01:09:20 INFO - PROCESS | 1818 | 1477987760401 Marionette DEBUG loaded listener.js 01:09:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x83902400) [pid = 1818] [serial = 2010] [outer = 0x838e3400] 01:09:21 INFO - PROCESS | 1818 | 1477987761177 Marionette TRACE conn4 <- [1,3110,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 01:09:21 INFO - ......................................... 01:09:21 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1337ms 01:09:21 INFO - PROCESS | 1818 | 1477987761259 Marionette TRACE conn4 -> [0,3111,"getWindowHandle",null] 01:09:21 INFO - PROCESS | 1818 | 1477987761267 Marionette TRACE conn4 <- [1,3111,null,{"value":"8"}] 01:09:21 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 01:09:21 INFO - PROCESS | 1818 | 1477987761276 Marionette TRACE conn4 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:21 INFO - PROCESS | 1818 | 1477987761465 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 01:09:21 INFO - PROCESS | 1818 | 1477987761648 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 01:09:21 INFO - PROCESS | 1818 | 1477987761659 Marionette TRACE conn4 <- [1,3113,null,["8"]] 01:09:21 INFO - PROCESS | 1818 | 1477987761665 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 01:09:21 INFO - PROCESS | 1818 | 1477987761672 Marionette TRACE conn4 <- [1,3114,null,{}] 01:09:21 INFO - PROCESS | 1818 | 1477987761680 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c72c000 == 17 [pid = 1818] [id = 693] 01:09:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x8ce84c00) [pid = 1818] [serial = 2011] [outer = (nil)] 01:09:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8dad1400) [pid = 1818] [serial = 2012] [outer = 0x8ce84c00] 01:09:21 INFO - PROCESS | 1818 | 1477987761787 Marionette DEBUG loaded listener.js 01:09:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x8dc6d000) [pid = 1818] [serial = 2013] [outer = 0x8ce84c00] 01:09:22 INFO - PROCESS | 1818 | 1477987762444 Marionette TRACE conn4 <- [1,3115,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 01:09:22 INFO - .. 01:09:22 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1226ms 01:09:22 INFO - PROCESS | 1818 | 1477987762505 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 01:09:22 INFO - PROCESS | 1818 | 1477987762510 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 01:09:22 INFO - TEST-START | /user-timing/test_user_timing_measure.html 01:09:22 INFO - PROCESS | 1818 | 1477987762519 Marionette TRACE conn4 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:22 INFO - PROCESS | 1818 | 1477987762721 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 01:09:22 INFO - PROCESS | 1818 | 1477987762901 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 01:09:22 INFO - PROCESS | 1818 | 1477987762906 Marionette TRACE conn4 <- [1,3118,null,["8"]] 01:09:22 INFO - PROCESS | 1818 | 1477987762916 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 01:09:22 INFO - PROCESS | 1818 | 1477987762922 Marionette TRACE conn4 <- [1,3119,null,{}] 01:09:22 INFO - PROCESS | 1818 | 1477987762973 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd3ac00 == 18 [pid = 1818] [id = 694] 01:09:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8dd3c000) [pid = 1818] [serial = 2014] [outer = (nil)] 01:09:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8ddc5c00) [pid = 1818] [serial = 2015] [outer = 0x8dd3c000] 01:09:23 INFO - PROCESS | 1818 | 1477987763086 Marionette DEBUG loaded listener.js 01:09:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8f9bd000) [pid = 1818] [serial = 2016] [outer = 0x8dd3c000] 01:09:24 INFO - PROCESS | 1818 | 1477987764061 Marionette TRACE conn4 <- [1,3120,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 01:09:24 INFO - ............................... 01:09:24 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1657ms 01:09:24 INFO - PROCESS | 1818 | 1477987764178 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 01:09:24 INFO - PROCESS | 1818 | 1477987764191 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 01:09:24 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 01:09:24 INFO - PROCESS | 1818 | 1477987764206 Marionette TRACE conn4 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:24 INFO - PROCESS | 1818 | 1477987764386 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 01:09:24 INFO - PROCESS | 1818 | 1477987764571 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 01:09:24 INFO - PROCESS | 1818 | 1477987764577 Marionette TRACE conn4 <- [1,3123,null,["8"]] 01:09:24 INFO - PROCESS | 1818 | 1477987764585 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 01:09:24 INFO - PROCESS | 1818 | 1477987764592 Marionette TRACE conn4 <- [1,3124,null,{}] 01:09:24 INFO - PROCESS | 1818 | 1477987764598 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386b400 == 19 [pid = 1818] [id = 695] 01:09:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8386b800) [pid = 1818] [serial = 2017] [outer = (nil)] 01:09:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x838df000) [pid = 1818] [serial = 2018] [outer = 0x8386b800] 01:09:24 INFO - PROCESS | 1818 | 1477987764697 Marionette DEBUG loaded listener.js 01:09:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x83904400) [pid = 1818] [serial = 2019] [outer = 0x8386b800] 01:09:25 INFO - PROCESS | 1818 | --DOCSHELL 0x8386a800 == 18 [pid = 1818] [id = 683] 01:09:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 01:09:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 01:09:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 01:09:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 01:09:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 01:09:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 01:09:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 01:09:25 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 01:09:26 INFO - PROCESS | 1818 | 1477987766066 Marionette TRACE conn4 <- [1,3125,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 01:09:26 INFO - ................. 01:09:26 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1928ms 01:09:26 INFO - PROCESS | 1818 | 1477987766134 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 01:09:26 INFO - PROCESS | 1818 | 1477987766139 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 01:09:26 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 01:09:26 INFO - PROCESS | 1818 | 1477987766205 Marionette TRACE conn4 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:26 INFO - PROCESS | 1818 | 1477987766391 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 01:09:26 INFO - PROCESS | 1818 | 1477987766404 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 01:09:26 INFO - PROCESS | 1818 | 1477987766408 Marionette TRACE conn4 <- [1,3128,null,["8"]] 01:09:26 INFO - PROCESS | 1818 | 1477987766415 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 01:09:26 INFO - PROCESS | 1818 | 1477987766422 Marionette TRACE conn4 <- [1,3129,null,{}] 01:09:26 INFO - PROCESS | 1818 | 1477987766428 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386a000 == 19 [pid = 1818] [id = 696] 01:09:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8386a800) [pid = 1818] [serial = 2020] [outer = (nil)] 01:09:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x838eb000) [pid = 1818] [serial = 2021] [outer = 0x8386a800] 01:09:26 INFO - PROCESS | 1818 | 1477987766527 Marionette DEBUG loaded listener.js 01:09:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x83902c00) [pid = 1818] [serial = 2022] [outer = 0x8386a800] 01:09:27 INFO - PROCESS | 1818 | 1477987767408 Marionette TRACE conn4 <- [1,3130,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 01:09:27 INFO - ................. 01:09:27 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1281ms 01:09:27 INFO - PROCESS | 1818 | 1477987767480 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 01:09:27 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 01:09:27 INFO - PROCESS | 1818 | 1477987767487 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 01:09:27 INFO - PROCESS | 1818 | 1477987767493 Marionette TRACE conn4 -> [0,3132,"getContext",null] 01:09:27 INFO - PROCESS | 1818 | 1477987767497 Marionette TRACE conn4 <- [1,3132,null,{"value":"content"}] 01:09:27 INFO - PROCESS | 1818 | 1477987767504 Marionette TRACE conn4 -> [0,3133,"setContext",{"value":"chrome"}] 01:09:27 INFO - PROCESS | 1818 | 1477987767508 Marionette TRACE conn4 <- [1,3133,null,{}] 01:09:27 INFO - PROCESS | 1818 | 1477987767514 Marionette TRACE conn4 -> [0,3134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 01:09:27 INFO - PROCESS | 1818 | 1477987767534 Marionette TRACE conn4 <- [1,3134,null,{"value":true}] 01:09:27 INFO - PROCESS | 1818 | 1477987767549 Marionette TRACE conn4 -> [0,3135,"setContext",{"value":"content"}] 01:09:27 INFO - PROCESS | 1818 | 1477987767555 Marionette TRACE conn4 <- [1,3135,null,{}] 01:09:27 INFO - Setting pref dom.animations-api.core.enabled (true) 01:09:27 INFO - PROCESS | 1818 | 1477987767578 Marionette TRACE conn4 -> [0,3136,"getContext",null] 01:09:27 INFO - PROCESS | 1818 | 1477987767585 Marionette TRACE conn4 <- [1,3136,null,{"value":"content"}] 01:09:27 INFO - PROCESS | 1818 | 1477987767591 Marionette TRACE conn4 -> [0,3137,"setContext",{"value":"chrome"}] 01:09:27 INFO - PROCESS | 1818 | 1477987767594 Marionette TRACE conn4 <- [1,3137,null,{}] 01:09:27 INFO - PROCESS | 1818 | 1477987767600 Marionette TRACE conn4 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 01:09:27 INFO - PROCESS | 1818 | 1477987767620 Marionette TRACE conn4 <- [1,3138,null,{"value":null}] 01:09:27 INFO - PROCESS | 1818 | 1477987767624 Marionette TRACE conn4 -> [0,3139,"setContext",{"value":"content"}] 01:09:27 INFO - PROCESS | 1818 | 1477987767628 Marionette TRACE conn4 <- [1,3139,null,{}] 01:09:27 INFO - PROCESS | 1818 | 1477987767635 Marionette TRACE conn4 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:27 INFO - PROCESS | 1818 | 1477987767956 Marionette TRACE conn4 <- [1,3140,null,{"value":null}] 01:09:27 INFO - PROCESS | 1818 | 1477987767984 Marionette TRACE conn4 -> [0,3141,"getWindowHandles",null] 01:09:27 INFO - PROCESS | 1818 | 1477987767988 Marionette TRACE conn4 <- [1,3141,null,["8"]] 01:09:27 INFO - PROCESS | 1818 | 1477987767993 Marionette TRACE conn4 -> [0,3142,"switchToWindow",{"name":"8"}] 01:09:28 INFO - PROCESS | 1818 | 1477987767998 Marionette TRACE conn4 <- [1,3142,null,{}] 01:09:28 INFO - PROCESS | 1818 | 1477987768004 Marionette TRACE conn4 -> [0,3143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x83869400 == 20 [pid = 1818] [id = 697] 01:09:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x87dfec00) [pid = 1818] [serial = 2023] [outer = (nil)] 01:09:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8c4ac000) [pid = 1818] [serial = 2024] [outer = 0x87dfec00] 01:09:28 INFO - PROCESS | 1818 | 1477987768172 Marionette DEBUG loaded listener.js 01:09:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8c4b1000) [pid = 1818] [serial = 2025] [outer = 0x87dfec00] 01:09:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c722800 == 21 [pid = 1818] [id = 698] 01:09:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8c729400) [pid = 1818] [serial = 2026] [outer = (nil)] 01:09:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8c4b8800) [pid = 1818] [serial = 2027] [outer = 0x8c729400] 01:09:28 INFO - PROCESS | 1818 | 1477987768985 Marionette TRACE conn4 <- [1,3143,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 01:09:29 INFO - ... 01:09:29 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1517ms 01:09:29 INFO - PROCESS | 1818 | 1477987769009 Marionette TRACE conn4 -> [0,3144,"getWindowHandle",null] 01:09:29 INFO - PROCESS | 1818 | 1477987769013 Marionette TRACE conn4 <- [1,3144,null,{"value":"8"}] 01:09:29 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 01:09:29 INFO - PROCESS | 1818 | 1477987769027 Marionette TRACE conn4 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:29 INFO - PROCESS | 1818 | 1477987769276 Marionette TRACE conn4 <- [1,3145,null,{"value":null}] 01:09:29 INFO - PROCESS | 1818 | 1477987769305 Marionette TRACE conn4 -> [0,3146,"getWindowHandles",null] 01:09:29 INFO - PROCESS | 1818 | 1477987769309 Marionette TRACE conn4 <- [1,3146,null,["8"]] 01:09:29 INFO - PROCESS | 1818 | 1477987769317 Marionette TRACE conn4 -> [0,3147,"switchToWindow",{"name":"8"}] 01:09:29 INFO - PROCESS | 1818 | 1477987769324 Marionette TRACE conn4 <- [1,3147,null,{}] 01:09:29 INFO - PROCESS | 1818 | 1477987769406 Marionette TRACE conn4 -> [0,3148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x82607800 == 22 [pid = 1818] [id = 699] 01:09:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8dada000) [pid = 1818] [serial = 2028] [outer = (nil)] 01:09:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8dc71400) [pid = 1818] [serial = 2029] [outer = 0x8dada000] 01:09:29 INFO - PROCESS | 1818 | 1477987769507 Marionette DEBUG loaded listener.js 01:09:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8dc77000) [pid = 1818] [serial = 2030] [outer = 0x8dada000] 01:09:30 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8dc6f400) [pid = 1818] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 01:09:30 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8c721400) [pid = 1818] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 01:09:30 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8c4e1400) [pid = 1818] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 01:09:30 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x839c8400) [pid = 1818] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 01:09:30 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8390d400) [pid = 1818] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 01:09:30 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x83228400) [pid = 1818] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 01:09:30 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x826a2400) [pid = 1818] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 01:09:30 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8386ac00) [pid = 1818] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 01:09:30 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:09:30 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 01:09:30 INFO - PROCESS | 1818 | 1477987770406 Marionette TRACE conn4 <- [1,3148,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 01:09:30 INFO - ......... 01:09:30 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1429ms 01:09:30 INFO - PROCESS | 1818 | 1477987770456 Marionette TRACE conn4 -> [0,3149,"getWindowHandle",null] 01:09:30 INFO - PROCESS | 1818 | 1477987770459 Marionette TRACE conn4 <- [1,3149,null,{"value":"8"}] 01:09:30 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 01:09:30 INFO - PROCESS | 1818 | 1477987770466 Marionette TRACE conn4 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:30 INFO - PROCESS | 1818 | 1477987770633 Marionette TRACE conn4 <- [1,3150,null,{"value":null}] 01:09:30 INFO - PROCESS | 1818 | 1477987770784 Marionette TRACE conn4 -> [0,3151,"getWindowHandles",null] 01:09:30 INFO - PROCESS | 1818 | 1477987770789 Marionette TRACE conn4 <- [1,3151,null,["8"]] 01:09:30 INFO - PROCESS | 1818 | 1477987770800 Marionette TRACE conn4 -> [0,3152,"switchToWindow",{"name":"8"}] 01:09:30 INFO - PROCESS | 1818 | 1477987770805 Marionette TRACE conn4 <- [1,3152,null,{}] 01:09:30 INFO - PROCESS | 1818 | 1477987770810 Marionette TRACE conn4 -> [0,3153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f4000 == 23 [pid = 1818] [id = 700] 01:09:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x832ef800) [pid = 1818] [serial = 2031] [outer = (nil)] 01:09:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x8f9bb800) [pid = 1818] [serial = 2032] [outer = 0x832ef800] 01:09:30 INFO - PROCESS | 1818 | 1477987770907 Marionette DEBUG loaded listener.js 01:09:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x91073800) [pid = 1818] [serial = 2033] [outer = 0x832ef800] 01:09:31 INFO - ................................... 01:09:31 INFO - PROCESS | 1818 | 1477987771505 Marionette TRACE conn4 <- [1,3153,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 01:09:31 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1090ms 01:09:31 INFO - PROCESS | 1818 | 1477987771556 Marionette TRACE conn4 -> [0,3154,"getWindowHandle",null] 01:09:31 INFO - PROCESS | 1818 | 1477987771560 Marionette TRACE conn4 <- [1,3154,null,{"value":"8"}] 01:09:31 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 01:09:31 INFO - Clearing pref dom.animations-api.core.enabled 01:09:31 INFO - PROCESS | 1818 | 1477987771567 Marionette TRACE conn4 -> [0,3155,"getContext",null] 01:09:31 INFO - PROCESS | 1818 | 1477987771570 Marionette TRACE conn4 <- [1,3155,null,{"value":"content"}] 01:09:31 INFO - PROCESS | 1818 | 1477987771575 Marionette TRACE conn4 -> [0,3156,"setContext",{"value":"chrome"}] 01:09:31 INFO - PROCESS | 1818 | 1477987771577 Marionette TRACE conn4 <- [1,3156,null,{}] 01:09:31 INFO - PROCESS | 1818 | 1477987771583 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 01:09:31 INFO - PROCESS | 1818 | 1477987771602 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 01:09:31 INFO - PROCESS | 1818 | 1477987771607 Marionette TRACE conn4 -> [0,3158,"setContext",{"value":"content"}] 01:09:31 INFO - PROCESS | 1818 | 1477987771609 Marionette TRACE conn4 <- [1,3158,null,{}] 01:09:31 INFO - PROCESS | 1818 | 1477987771630 Marionette TRACE conn4 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:31 INFO - PROCESS | 1818 | 1477987771789 Marionette TRACE conn4 <- [1,3159,null,{"value":null}] 01:09:31 INFO - PROCESS | 1818 | 1477987771800 Marionette TRACE conn4 -> [0,3160,"getWindowHandles",null] 01:09:31 INFO - PROCESS | 1818 | 1477987771803 Marionette TRACE conn4 <- [1,3160,null,["8"]] 01:09:31 INFO - PROCESS | 1818 | 1477987771807 Marionette TRACE conn4 -> [0,3161,"switchToWindow",{"name":"8"}] 01:09:31 INFO - PROCESS | 1818 | 1477987771813 Marionette TRACE conn4 <- [1,3161,null,{}] 01:09:31 INFO - PROCESS | 1818 | 1477987771818 Marionette TRACE conn4 -> [0,3162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x91082c00 == 24 [pid = 1818] [id = 701] 01:09:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x91b19800) [pid = 1818] [serial = 2034] [outer = (nil)] 01:09:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x91baf400) [pid = 1818] [serial = 2035] [outer = 0x91b19800] 01:09:31 INFO - PROCESS | 1818 | 1477987771908 Marionette DEBUG loaded listener.js 01:09:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x91bb3800) [pid = 1818] [serial = 2036] [outer = 0x91b19800] 01:09:32 INFO - PROCESS | 1818 | 1477987772728 Marionette TRACE conn4 <- [1,3162,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 01:09:32 INFO - . 01:09:32 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1174ms 01:09:32 INFO - PROCESS | 1818 | 1477987772742 Marionette TRACE conn4 -> [0,3163,"getWindowHandle",null] 01:09:32 INFO - PROCESS | 1818 | 1477987772748 Marionette TRACE conn4 <- [1,3163,null,{"value":"8"}] 01:09:32 INFO - TEST-START | /websockets/Close-0.htm 01:09:32 INFO - PROCESS | 1818 | 1477987772759 Marionette TRACE conn4 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:33 INFO - PROCESS | 1818 | 1477987773003 Marionette TRACE conn4 <- [1,3164,null,{"value":null}] 01:09:33 INFO - PROCESS | 1818 | 1477987773173 Marionette TRACE conn4 -> [0,3165,"getWindowHandles",null] 01:09:33 INFO - PROCESS | 1818 | 1477987773178 Marionette TRACE conn4 <- [1,3165,null,["8"]] 01:09:33 INFO - PROCESS | 1818 | 1477987773186 Marionette TRACE conn4 -> [0,3166,"switchToWindow",{"name":"8"}] 01:09:33 INFO - PROCESS | 1818 | 1477987773193 Marionette TRACE conn4 <- [1,3166,null,{}] 01:09:33 INFO - PROCESS | 1818 | 1477987773242 Marionette TRACE conn4 -> [0,3167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff3400 == 25 [pid = 1818] [id = 702] 01:09:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x82ffa400) [pid = 1818] [serial = 2037] [outer = (nil)] 01:09:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x838e2c00) [pid = 1818] [serial = 2038] [outer = 0x82ffa400] 01:09:33 INFO - PROCESS | 1818 | 1477987773359 Marionette DEBUG loaded listener.js 01:09:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8390b400) [pid = 1818] [serial = 2039] [outer = 0x82ffa400] 01:09:34 INFO - PROCESS | 1818 | 1477987774099 Marionette TRACE conn4 <- [1,3167,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:09:34 INFO - . 01:09:34 INFO - TEST-OK | /websockets/Close-0.htm | took 1378ms 01:09:34 INFO - PROCESS | 1818 | 1477987774136 Marionette TRACE conn4 -> [0,3168,"getWindowHandle",null] 01:09:34 INFO - PROCESS | 1818 | 1477987774143 Marionette TRACE conn4 <- [1,3168,null,{"value":"8"}] 01:09:34 INFO - TEST-START | /websockets/Close-1000-reason.htm 01:09:34 INFO - PROCESS | 1818 | 1477987774151 Marionette TRACE conn4 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:34 INFO - PROCESS | 1818 | 1477987774366 Marionette TRACE conn4 <- [1,3169,null,{"value":null}] 01:09:34 INFO - PROCESS | 1818 | [1818] 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 01:09:34 INFO - PROCESS | 1818 | 1477987774536 Marionette TRACE conn4 -> [0,3170,"getWindowHandles",null] 01:09:34 INFO - PROCESS | 1818 | 1477987774540 Marionette TRACE conn4 <- [1,3170,null,["8"]] 01:09:34 INFO - PROCESS | 1818 | 1477987774571 Marionette TRACE conn4 -> [0,3171,"switchToWindow",{"name":"8"}] 01:09:34 INFO - PROCESS | 1818 | 1477987774576 Marionette TRACE conn4 <- [1,3171,null,{}] 01:09:34 INFO - PROCESS | 1818 | 1477987774586 Marionette TRACE conn4 -> [0,3172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x87df7800 == 26 [pid = 1818] [id = 703] 01:09:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x87df8000) [pid = 1818] [serial = 2040] [outer = (nil)] 01:09:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8c4abc00) [pid = 1818] [serial = 2041] [outer = 0x87df8000] 01:09:34 INFO - PROCESS | 1818 | 1477987774690 Marionette DEBUG loaded listener.js 01:09:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8c4b5800) [pid = 1818] [serial = 2042] [outer = 0x87df8000] 01:09:35 INFO - PROCESS | 1818 | 1477987775406 Marionette TRACE conn4 <- [1,3172,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 01:09:35 INFO - .. 01:09:35 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1274ms 01:09:35 INFO - PROCESS | 1818 | 1477987775433 Marionette TRACE conn4 -> [0,3173,"getWindowHandle",null] 01:09:35 INFO - PROCESS | 1818 | 1477987775440 Marionette TRACE conn4 <- [1,3173,null,{"value":"8"}] 01:09:35 INFO - TEST-START | /websockets/Close-1000.htm 01:09:35 INFO - PROCESS | 1818 | 1477987775448 Marionette TRACE conn4 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:35 INFO - PROCESS | 1818 | 1477987775634 Marionette TRACE conn4 <- [1,3174,null,{"value":null}] 01:09:35 INFO - PROCESS | 1818 | 1477987775823 Marionette TRACE conn4 -> [0,3175,"getWindowHandles",null] 01:09:35 INFO - PROCESS | 1818 | 1477987775828 Marionette TRACE conn4 <- [1,3175,null,["8"]] 01:09:35 INFO - PROCESS | 1818 | 1477987775838 Marionette TRACE conn4 -> [0,3176,"switchToWindow",{"name":"8"}] 01:09:35 INFO - PROCESS | 1818 | 1477987775845 Marionette TRACE conn4 <- [1,3176,null,{}] 01:09:36 INFO - PROCESS | 1818 | 1477987776008 Marionette TRACE conn4 -> [0,3177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260d400 == 27 [pid = 1818] [id = 704] 01:09:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x82615000) [pid = 1818] [serial = 2043] [outer = (nil)] 01:09:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x826f7000) [pid = 1818] [serial = 2044] [outer = 0x82615000] 01:09:36 INFO - PROCESS | 1818 | 1477987776109 Marionette DEBUG loaded listener.js 01:09:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x82ff9400) [pid = 1818] [serial = 2045] [outer = 0x82615000] 01:09:36 INFO - PROCESS | 1818 | --DOCSHELL 0x8c722800 == 26 [pid = 1818] [id = 698] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8dc6d400) [pid = 1818] [serial = 2003] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8dc79c00) [pid = 1818] [serial = 2004] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8c729c00) [pid = 1818] [serial = 2000] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dbca000) [pid = 1818] [serial = 2001] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8c4e4c00) [pid = 1818] [serial = 1997] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8c4e9000) [pid = 1818] [serial = 1998] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x839cb800) [pid = 1818] [serial = 1994] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8c4b9c00) [pid = 1818] [serial = 1995] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8390f000) [pid = 1818] [serial = 1991] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8397d800) [pid = 1818] [serial = 1992] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x832ec400) [pid = 1818] [serial = 1988] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x832ef000) [pid = 1818] [serial = 1989] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x826a6000) [pid = 1818] [serial = 1985] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x826eec00) [pid = 1818] [serial = 1986] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x83981c00) [pid = 1818] [serial = 1983] [outer = (nil)] [url = about:blank] 01:09:36 INFO - PROCESS | 1818 | 1477987776898 Marionette TRACE conn4 <- [1,3177,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 01:09:36 INFO - .. 01:09:36 INFO - TEST-OK | /websockets/Close-1000.htm | took 1477ms 01:09:36 INFO - PROCESS | 1818 | 1477987776927 Marionette TRACE conn4 -> [0,3178,"getWindowHandle",null] 01:09:36 INFO - PROCESS | 1818 | 1477987776932 Marionette TRACE conn4 <- [1,3178,null,{"value":"8"}] 01:09:36 INFO - TEST-START | /websockets/Close-NaN.htm 01:09:36 INFO - PROCESS | 1818 | 1477987776944 Marionette TRACE conn4 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:37 INFO - PROCESS | 1818 | 1477987777190 Marionette TRACE conn4 <- [1,3179,null,{"value":null}] 01:09:37 INFO - PROCESS | 1818 | 1477987777282 Marionette TRACE conn4 -> [0,3180,"getWindowHandles",null] 01:09:37 INFO - PROCESS | 1818 | 1477987777286 Marionette TRACE conn4 <- [1,3180,null,["8"]] 01:09:37 INFO - PROCESS | 1818 | 1477987777294 Marionette TRACE conn4 -> [0,3181,"switchToWindow",{"name":"8"}] 01:09:37 INFO - PROCESS | 1818 | 1477987777301 Marionette TRACE conn4 <- [1,3181,null,{}] 01:09:37 INFO - PROCESS | 1818 | 1477987777312 Marionette TRACE conn4 -> [0,3182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386c000 == 27 [pid = 1818] [id = 705] 01:09:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8386cc00) [pid = 1818] [serial = 2046] [outer = (nil)] 01:09:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x838dec00) [pid = 1818] [serial = 2047] [outer = 0x8386cc00] 01:09:37 INFO - PROCESS | 1818 | 1477987777462 Marionette DEBUG loaded listener.js 01:09:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x8390b000) [pid = 1818] [serial = 2048] [outer = 0x8386cc00] 01:09:38 INFO - PROCESS | 1818 | 1477987778005 Marionette TRACE conn4 <- [1,3182,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:09:38 INFO - . 01:09:38 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1119ms 01:09:38 INFO - PROCESS | 1818 | 1477987778062 Marionette TRACE conn4 -> [0,3183,"getWindowHandle",null] 01:09:38 INFO - PROCESS | 1818 | 1477987778065 Marionette TRACE conn4 <- [1,3183,null,{"value":"8"}] 01:09:38 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 01:09:38 INFO - PROCESS | 1818 | 1477987778074 Marionette TRACE conn4 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:38 INFO - PROCESS | 1818 | 1477987778244 Marionette TRACE conn4 <- [1,3184,null,{"value":null}] 01:09:38 INFO - PROCESS | 1818 | [1818] 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 01:09:38 INFO - PROCESS | 1818 | 1477987778391 Marionette TRACE conn4 -> [0,3185,"getWindowHandles",null] 01:09:38 INFO - PROCESS | 1818 | 1477987778395 Marionette TRACE conn4 <- [1,3185,null,["8"]] 01:09:38 INFO - PROCESS | 1818 | 1477987778401 Marionette TRACE conn4 -> [0,3186,"switchToWindow",{"name":"8"}] 01:09:38 INFO - PROCESS | 1818 | 1477987778407 Marionette TRACE conn4 <- [1,3186,null,{}] 01:09:38 INFO - PROCESS | 1818 | 1477987778420 Marionette TRACE conn4 -> [0,3187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x87df3800 == 28 [pid = 1818] [id = 706] 01:09:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x87df4000) [pid = 1818] [serial = 2049] [outer = (nil)] 01:09:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x87dfc000) [pid = 1818] [serial = 2050] [outer = 0x87df4000] 01:09:38 INFO - PROCESS | 1818 | 1477987778512 Marionette DEBUG loaded listener.js 01:09:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8c4b3000) [pid = 1818] [serial = 2051] [outer = 0x87df4000] 01:09:39 INFO - PROCESS | 1818 | 1477987779065 Marionette TRACE conn4 <- [1,3187,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 01:09:39 INFO - . 01:09:39 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1027ms 01:09:39 INFO - PROCESS | 1818 | 1477987779102 Marionette TRACE conn4 -> [0,3188,"getWindowHandle",null] 01:09:39 INFO - PROCESS | 1818 | 1477987779106 Marionette TRACE conn4 <- [1,3188,null,{"value":"8"}] 01:09:39 INFO - TEST-START | /websockets/Close-clamp.htm 01:09:39 INFO - PROCESS | 1818 | 1477987779113 Marionette TRACE conn4 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:39 INFO - PROCESS | 1818 | 1477987779382 Marionette TRACE conn4 <- [1,3189,null,{"value":null}] 01:09:39 INFO - PROCESS | 1818 | [1818] 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 01:09:39 INFO - PROCESS | 1818 | 1477987779414 Marionette TRACE conn4 -> [0,3190,"getWindowHandles",null] 01:09:39 INFO - PROCESS | 1818 | 1477987779418 Marionette TRACE conn4 <- [1,3190,null,["8"]] 01:09:39 INFO - PROCESS | 1818 | 1477987779424 Marionette TRACE conn4 -> [0,3191,"switchToWindow",{"name":"8"}] 01:09:39 INFO - PROCESS | 1818 | 1477987779431 Marionette TRACE conn4 <- [1,3191,null,{}] 01:09:39 INFO - PROCESS | 1818 | 1477987779436 Marionette TRACE conn4 -> [0,3192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c725800 == 29 [pid = 1818] [id = 707] 01:09:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8c728000) [pid = 1818] [serial = 2052] [outer = (nil)] 01:09:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8d9eac00) [pid = 1818] [serial = 2053] [outer = 0x8c728000] 01:09:39 INFO - PROCESS | 1818 | 1477987779603 Marionette DEBUG loaded listener.js 01:09:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8dad1800) [pid = 1818] [serial = 2054] [outer = 0x8c728000] 01:09:40 INFO - PROCESS | 1818 | 1477987780190 Marionette TRACE conn4 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 01:09:40 INFO - . 01:09:40 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1121ms 01:09:40 INFO - PROCESS | 1818 | 1477987780252 Marionette TRACE conn4 -> [0,3193,"getWindowHandle",null] 01:09:40 INFO - TEST-START | /websockets/Close-null.htm 01:09:40 INFO - PROCESS | 1818 | 1477987780256 Marionette TRACE conn4 <- [1,3193,null,{"value":"8"}] 01:09:40 INFO - PROCESS | 1818 | 1477987780264 Marionette TRACE conn4 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:40 INFO - PROCESS | 1818 | 1477987780487 Marionette TRACE conn4 <- [1,3194,null,{"value":null}] 01:09:40 INFO - PROCESS | 1818 | [1818] 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 01:09:40 INFO - PROCESS | 1818 | 1477987780519 Marionette TRACE conn4 -> [0,3195,"getWindowHandles",null] 01:09:40 INFO - PROCESS | 1818 | 1477987780523 Marionette TRACE conn4 <- [1,3195,null,["8"]] 01:09:40 INFO - PROCESS | 1818 | 1477987780528 Marionette TRACE conn4 -> [0,3196,"switchToWindow",{"name":"8"}] 01:09:40 INFO - PROCESS | 1818 | 1477987780533 Marionette TRACE conn4 <- [1,3196,null,{}] 01:09:40 INFO - PROCESS | 1818 | 1477987780539 Marionette TRACE conn4 -> [0,3197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcb0c00 == 30 [pid = 1818] [id = 708] 01:09:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8dcb1000) [pid = 1818] [serial = 2055] [outer = (nil)] 01:09:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8ddc6400) [pid = 1818] [serial = 2056] [outer = 0x8dcb1000] 01:09:40 INFO - PROCESS | 1818 | 1477987780707 Marionette DEBUG loaded listener.js 01:09:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8f943000) [pid = 1818] [serial = 2057] [outer = 0x8dcb1000] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8c729400) [pid = 1818] [serial = 2026] [outer = (nil)] [url = about:blank] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8386a800) [pid = 1818] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8386b800) [pid = 1818] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x826f6800) [pid = 1818] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x838e3400) [pid = 1818] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x8ce84c00) [pid = 1818] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8dd3c000) [pid = 1818] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8dada000) [pid = 1818] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x87dfec00) [pid = 1818] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 01:09:41 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x832ef800) [pid = 1818] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 01:09:41 INFO - PROCESS | 1818 | 1477987781387 Marionette TRACE conn4 <- [1,3197,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:09:41 INFO - . 01:09:41 INFO - TEST-OK | /websockets/Close-null.htm | took 1171ms 01:09:41 INFO - PROCESS | 1818 | 1477987781433 Marionette TRACE conn4 -> [0,3198,"getWindowHandle",null] 01:09:41 INFO - PROCESS | 1818 | 1477987781437 Marionette TRACE conn4 <- [1,3198,null,{"value":"8"}] 01:09:41 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 01:09:41 INFO - PROCESS | 1818 | 1477987781443 Marionette TRACE conn4 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:41 INFO - PROCESS | 1818 | 1477987781599 Marionette TRACE conn4 <- [1,3199,null,{"value":null}] 01:09:41 INFO - PROCESS | 1818 | [1818] 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 01:09:41 INFO - PROCESS | 1818 | 1477987781749 Marionette TRACE conn4 -> [0,3200,"getWindowHandles",null] 01:09:41 INFO - PROCESS | 1818 | 1477987781753 Marionette TRACE conn4 <- [1,3200,null,["8"]] 01:09:41 INFO - PROCESS | 1818 | 1477987781760 Marionette TRACE conn4 -> [0,3201,"switchToWindow",{"name":"8"}] 01:09:41 INFO - PROCESS | 1818 | 1477987781765 Marionette TRACE conn4 <- [1,3201,null,{}] 01:09:41 INFO - PROCESS | 1818 | 1477987781771 Marionette TRACE conn4 -> [0,3202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x91049000 == 31 [pid = 1818] [id = 709] 01:09:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x91073c00) [pid = 1818] [serial = 2058] [outer = (nil)] 01:09:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x91077800) [pid = 1818] [serial = 2059] [outer = 0x91073c00] 01:09:41 INFO - PROCESS | 1818 | 1477987781885 Marionette DEBUG loaded listener.js 01:09:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x91baf800) [pid = 1818] [serial = 2060] [outer = 0x91073c00] 01:09:42 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 01:09:42 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 01:09:42 INFO - PROCESS | 1818 | 1477987782487 Marionette TRACE conn4 <- [1,3202,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 01:09:42 INFO - .. 01:09:42 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1070ms 01:09:42 INFO - PROCESS | 1818 | 1477987782513 Marionette TRACE conn4 -> [0,3203,"getWindowHandle",null] 01:09:42 INFO - TEST-START | /websockets/Close-string.htm 01:09:42 INFO - PROCESS | 1818 | 1477987782518 Marionette TRACE conn4 <- [1,3203,null,{"value":"8"}] 01:09:42 INFO - PROCESS | 1818 | 1477987782524 Marionette TRACE conn4 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:42 INFO - PROCESS | 1818 | 1477987782742 Marionette TRACE conn4 <- [1,3204,null,{"value":null}] 01:09:42 INFO - PROCESS | 1818 | 1477987782763 Marionette TRACE conn4 -> [0,3205,"getWindowHandles",null] 01:09:42 INFO - PROCESS | 1818 | 1477987782767 Marionette TRACE conn4 <- [1,3205,null,["8"]] 01:09:42 INFO - PROCESS | 1818 | 1477987782772 Marionette TRACE conn4 -> [0,3206,"switchToWindow",{"name":"8"}] 01:09:42 INFO - PROCESS | 1818 | 1477987782777 Marionette TRACE conn4 <- [1,3206,null,{}] 01:09:42 INFO - PROCESS | 1818 | 1477987782782 Marionette TRACE conn4 -> [0,3207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x92a5c400 == 32 [pid = 1818] [id = 710] 01:09:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x92a60c00) [pid = 1818] [serial = 2061] [outer = (nil)] 01:09:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x92b10c00) [pid = 1818] [serial = 2062] [outer = 0x92a60c00] 01:09:42 INFO - PROCESS | 1818 | 1477987782872 Marionette DEBUG loaded listener.js 01:09:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x92e40400) [pid = 1818] [serial = 2063] [outer = 0x92a60c00] 01:09:43 INFO - PROCESS | 1818 | 1477987783658 Marionette TRACE conn4 <- [1,3207,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:09:43 INFO - . 01:09:43 INFO - TEST-OK | /websockets/Close-string.htm | took 1177ms 01:09:43 INFO - PROCESS | 1818 | 1477987783701 Marionette TRACE conn4 -> [0,3208,"getWindowHandle",null] 01:09:43 INFO - PROCESS | 1818 | 1477987783708 Marionette TRACE conn4 <- [1,3208,null,{"value":"8"}] 01:09:43 INFO - TEST-START | /websockets/Close-undefined.htm 01:09:43 INFO - PROCESS | 1818 | 1477987783717 Marionette TRACE conn4 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:44 INFO - PROCESS | 1818 | 1477987784040 Marionette TRACE conn4 <- [1,3209,null,{"value":null}] 01:09:44 INFO - PROCESS | 1818 | [1818] 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 01:09:44 INFO - PROCESS | 1818 | 1477987784179 Marionette TRACE conn4 -> [0,3210,"getWindowHandles",null] 01:09:44 INFO - PROCESS | 1818 | 1477987784185 Marionette TRACE conn4 <- [1,3210,null,["8"]] 01:09:44 INFO - PROCESS | 1818 | 1477987784196 Marionette TRACE conn4 -> [0,3211,"switchToWindow",{"name":"8"}] 01:09:44 INFO - PROCESS | 1818 | 1477987784203 Marionette TRACE conn4 <- [1,3211,null,{}] 01:09:44 INFO - PROCESS | 1818 | 1477987784210 Marionette TRACE conn4 -> [0,3212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x8397f000 == 33 [pid = 1818] [id = 711] 01:09:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x83981000) [pid = 1818] [serial = 2064] [outer = (nil)] 01:09:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x83986000) [pid = 1818] [serial = 2065] [outer = 0x83981000] 01:09:44 INFO - PROCESS | 1818 | 1477987784327 Marionette DEBUG loaded listener.js 01:09:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x839cd800) [pid = 1818] [serial = 2066] [outer = 0x83981000] 01:09:44 INFO - PROCESS | 1818 | 1477987784984 Marionette TRACE conn4 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 01:09:45 INFO - . 01:09:45 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1327ms 01:09:45 INFO - PROCESS | 1818 | 1477987785043 Marionette TRACE conn4 -> [0,3213,"getWindowHandle",null] 01:09:45 INFO - PROCESS | 1818 | 1477987785050 Marionette TRACE conn4 <- [1,3213,null,{"value":"8"}] 01:09:45 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 01:09:45 INFO - PROCESS | 1818 | 1477987785057 Marionette TRACE conn4 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:45 INFO - PROCESS | 1818 | 1477987785233 Marionette TRACE conn4 <- [1,3214,null,{"value":null}] 01:09:45 INFO - PROCESS | 1818 | 1477987785425 Marionette TRACE conn4 -> [0,3215,"getWindowHandles",null] 01:09:45 INFO - PROCESS | 1818 | 1477987785428 Marionette TRACE conn4 <- [1,3215,null,["8"]] 01:09:45 INFO - PROCESS | 1818 | 1477987785440 Marionette TRACE conn4 -> [0,3216,"switchToWindow",{"name":"8"}] 01:09:45 INFO - PROCESS | 1818 | 1477987785446 Marionette TRACE conn4 <- [1,3216,null,{}] 01:09:45 INFO - PROCESS | 1818 | 1477987785494 Marionette TRACE conn4 -> [0,3217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x87df3000 == 34 [pid = 1818] [id = 712] 01:09:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8c4e8400) [pid = 1818] [serial = 2067] [outer = (nil)] 01:09:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8dc6b800) [pid = 1818] [serial = 2068] [outer = 0x8c4e8400] 01:09:45 INFO - PROCESS | 1818 | 1477987785600 Marionette DEBUG loaded listener.js 01:09:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8dc79c00) [pid = 1818] [serial = 2069] [outer = 0x8c4e8400] 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - . 01:09:46 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1472ms 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:09:46 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:09:46 INFO - PROCESS | 1818 | 1477987786477 Marionette TRACE conn4 <- [1,3217,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 01:09:46 INFO - PROCESS | 1818 | 1477987786572 Marionette TRACE conn4 -> [0,3218,"getWindowHandle",null] 01:09:46 INFO - PROCESS | 1818 | 1477987786588 Marionette TRACE conn4 <- [1,3218,null,{"value":"8"}] 01:09:46 INFO - PROCESS | 1818 | 1477987786619 Marionette TRACE conn4 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:09:46 INFO - PROCESS | 1818 | 1477987786892 Marionette TRACE conn4 <- [1,3219,null,{"value":null}] 01:09:47 INFO - PROCESS | 1818 | 1477987787084 Marionette TRACE conn4 -> [0,3220,"getWindowHandles",null] 01:09:47 INFO - PROCESS | 1818 | 1477987787090 Marionette TRACE conn4 <- [1,3220,null,["8"]] 01:09:47 INFO - PROCESS | 1818 | 1477987787096 Marionette TRACE conn4 -> [0,3221,"switchToWindow",{"name":"8"}] 01:09:47 INFO - PROCESS | 1818 | 1477987787103 Marionette TRACE conn4 <- [1,3221,null,{}] 01:09:47 INFO - PROCESS | 1818 | 1477987787153 Marionette TRACE conn4 -> [0,3222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:09:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x92e42c00 == 35 [pid = 1818] [id = 713] 01:09:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x92e47000) [pid = 1818] [serial = 2070] [outer = (nil)] 01:09:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x931d2c00) [pid = 1818] [serial = 2071] [outer = 0x92e47000] 01:09:47 INFO - PROCESS | 1818 | 1477987787258 Marionette DEBUG loaded listener.js 01:09:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x9386e400) [pid = 1818] [serial = 2072] [outer = 0x92e47000] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8386c000 == 34 [pid = 1818] [id = 705] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcb0c00 == 33 [pid = 1818] [id = 708] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x87df3800 == 32 [pid = 1818] [id = 706] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8c725800 == 31 [pid = 1818] [id = 707] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x91049000 == 30 [pid = 1818] [id = 709] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x87df7800 == 29 [pid = 1818] [id = 703] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8260d400 == 28 [pid = 1818] [id = 704] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x92a5c400 == 27 [pid = 1818] [id = 710] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x8397f000 == 26 [pid = 1818] [id = 711] 01:09:49 INFO - PROCESS | 1818 | --DOCSHELL 0x87df3000 == 25 [pid = 1818] [id = 712] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x82ffa000) [pid = 1818] [serial = 2007] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x82ff1000) [pid = 1818] [serial = 2006] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x83902400) [pid = 1818] [serial = 2010] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x838ec400) [pid = 1818] [serial = 2009] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8dc6d000) [pid = 1818] [serial = 2013] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dad1400) [pid = 1818] [serial = 2012] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8f9bd000) [pid = 1818] [serial = 2016] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8ddc5c00) [pid = 1818] [serial = 2015] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c4b8800) [pid = 1818] [serial = 2027] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x83904400) [pid = 1818] [serial = 2019] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x838df000) [pid = 1818] [serial = 2018] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x83902c00) [pid = 1818] [serial = 2022] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x838eb000) [pid = 1818] [serial = 2021] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8c4b1000) [pid = 1818] [serial = 2025] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8c4ac000) [pid = 1818] [serial = 2024] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x8dc77000) [pid = 1818] [serial = 2030] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x8dc71400) [pid = 1818] [serial = 2029] [outer = (nil)] [url = about:blank] 01:09:49 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x91073800) [pid = 1818] [serial = 2033] [outer = (nil)] [url = about:blank] 01:09:50 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x8f9bb800) [pid = 1818] [serial = 2032] [outer = (nil)] [url = about:blank] 01:09:50 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x91baf400) [pid = 1818] [serial = 2035] [outer = (nil)] [url = about:blank] 01:09:53 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x82ffa400) [pid = 1818] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 01:09:53 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x91b19800) [pid = 1818] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 01:09:53 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x82615000) [pid = 1818] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 01:09:53 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x8386cc00) [pid = 1818] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 01:09:53 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x87df8000) [pid = 1818] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 01:09:53 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x8c728000) [pid = 1818] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 01:09:53 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x8dcb1000) [pid = 1818] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 01:09:53 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x87df4000) [pid = 1818] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 01:09:54 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x91073c00) [pid = 1818] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 01:09:54 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x92a60c00) [pid = 1818] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd3ac00 == 24 [pid = 1818] [id = 694] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc6d800 == 23 [pid = 1818] [id = 690] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x826f4000 == 22 [pid = 1818] [id = 700] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff3400 == 21 [pid = 1818] [id = 702] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x838e0c00 == 20 [pid = 1818] [id = 692] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8c72c000 == 19 [pid = 1818] [id = 693] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8386b400 == 18 [pid = 1818] [id = 695] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x82613800 == 17 [pid = 1818] [id = 689] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x82607800 == 16 [pid = 1818] [id = 699] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e1000 == 15 [pid = 1818] [id = 688] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x83869400 == 14 [pid = 1818] [id = 697] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x839c7c00 == 13 [pid = 1818] [id = 687] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x91082c00 == 12 [pid = 1818] [id = 701] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x826f4400 == 11 [pid = 1818] [id = 691] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x826ec000 == 10 [pid = 1818] [id = 685] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8390d000 == 9 [pid = 1818] [id = 686] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x8386a000 == 8 [pid = 1818] [id = 696] 01:09:58 INFO - PROCESS | 1818 | --DOCSHELL 0x826a1800 == 7 [pid = 1818] [id = 684] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x92b10c00) [pid = 1818] [serial = 2062] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x92e40400) [pid = 1818] [serial = 2063] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x91077800) [pid = 1818] [serial = 2059] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x91baf800) [pid = 1818] [serial = 2060] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x8ddc6400) [pid = 1818] [serial = 2056] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x8f943000) [pid = 1818] [serial = 2057] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x8d9eac00) [pid = 1818] [serial = 2053] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8dad1800) [pid = 1818] [serial = 2054] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x87dfc000) [pid = 1818] [serial = 2050] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8c4b3000) [pid = 1818] [serial = 2051] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x838dec00) [pid = 1818] [serial = 2047] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8390b000) [pid = 1818] [serial = 2048] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x826f7000) [pid = 1818] [serial = 2044] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x82ff9400) [pid = 1818] [serial = 2045] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8c4abc00) [pid = 1818] [serial = 2041] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8c4b5800) [pid = 1818] [serial = 2042] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x838e2c00) [pid = 1818] [serial = 2038] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8390b400) [pid = 1818] [serial = 2039] [outer = (nil)] [url = about:blank] 01:09:58 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x91bb3800) [pid = 1818] [serial = 2036] [outer = (nil)] [url = about:blank] 01:10:00 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x83981000) [pid = 1818] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 01:10:00 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x8c4e8400) [pid = 1818] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 01:10:05 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x83986000) [pid = 1818] [serial = 2065] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x931d2c00) [pid = 1818] [serial = 2071] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x839cd800) [pid = 1818] [serial = 2066] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8dc79c00) [pid = 1818] [serial = 2069] [outer = (nil)] [url = about:blank] 01:10:05 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8dc6b800) [pid = 1818] [serial = 2068] [outer = (nil)] [url = about:blank] 01:10:17 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:10:17 INFO - PROCESS | 1818 | 1477987817474 Marionette TRACE conn4 <- [1,3222,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 01:10:17 INFO - .. 01:10:17 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30906ms 01:10:17 INFO - PROCESS | 1818 | 1477987817507 Marionette TRACE conn4 -> [0,3223,"getWindowHandle",null] 01:10:17 INFO - PROCESS | 1818 | 1477987817513 Marionette TRACE conn4 <- [1,3223,null,{"value":"8"}] 01:10:17 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 01:10:17 INFO - PROCESS | 1818 | 1477987817525 Marionette TRACE conn4 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:17 INFO - PROCESS | 1818 | 1477987817764 Marionette TRACE conn4 <- [1,3224,null,{"value":null}] 01:10:17 INFO - PROCESS | 1818 | [1818] 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 01:10:17 INFO - PROCESS | 1818 | 1477987817857 Marionette TRACE conn4 -> [0,3225,"getWindowHandles",null] 01:10:17 INFO - PROCESS | 1818 | 1477987817863 Marionette TRACE conn4 <- [1,3225,null,["8"]] 01:10:17 INFO - PROCESS | 1818 | 1477987817873 Marionette TRACE conn4 -> [0,3226,"switchToWindow",{"name":"8"}] 01:10:17 INFO - PROCESS | 1818 | 1477987817881 Marionette TRACE conn4 <- [1,3226,null,{}] 01:10:17 INFO - PROCESS | 1818 | 1477987817887 Marionette TRACE conn4 -> [0,3227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a4c00 == 8 [pid = 1818] [id = 714] 01:10:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a5000) [pid = 1818] [serial = 2073] [outer = (nil)] 01:10:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826eac00) [pid = 1818] [serial = 2074] [outer = 0x826a5000] 01:10:17 INFO - PROCESS | 1818 | 1477987817995 Marionette DEBUG loaded listener.js 01:10:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f1800) [pid = 1818] [serial = 2075] [outer = 0x826a5000] 01:10:18 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 01:10:18 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:10:18 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:18 INFO - PROCESS | 1818 | 1477987818546 Marionette TRACE conn4 <- [1,3227,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 01:10:18 INFO - . 01:10:18 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1075ms 01:10:18 INFO - PROCESS | 1818 | 1477987818597 Marionette TRACE conn4 -> [0,3228,"getWindowHandle",null] 01:10:18 INFO - PROCESS | 1818 | 1477987818604 Marionette TRACE conn4 <- [1,3228,null,{"value":"8"}] 01:10:18 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 01:10:18 INFO - PROCESS | 1818 | 1477987818613 Marionette TRACE conn4 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:18 INFO - PROCESS | 1818 | 1477987818794 Marionette TRACE conn4 <- [1,3229,null,{"value":null}] 01:10:18 INFO - PROCESS | 1818 | 1477987818811 Marionette TRACE conn4 -> [0,3230,"getWindowHandles",null] 01:10:18 INFO - PROCESS | 1818 | 1477987818817 Marionette TRACE conn4 <- [1,3230,null,["8"]] 01:10:18 INFO - PROCESS | 1818 | 1477987818823 Marionette TRACE conn4 -> [0,3231,"switchToWindow",{"name":"8"}] 01:10:18 INFO - PROCESS | 1818 | 1477987818828 Marionette TRACE conn4 <- [1,3231,null,{}] 01:10:18 INFO - PROCESS | 1818 | 1477987818835 Marionette TRACE conn4 -> [0,3232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x826ef800 == 9 [pid = 1818] [id = 715] 01:10:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x8309bc00) [pid = 1818] [serial = 2076] [outer = (nil)] 01:10:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832ea800) [pid = 1818] [serial = 2077] [outer = 0x8309bc00] 01:10:19 INFO - PROCESS | 1818 | 1477987819050 Marionette DEBUG loaded listener.js 01:10:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x832ec800) [pid = 1818] [serial = 2078] [outer = 0x8309bc00] 01:10:19 INFO - PROCESS | 1818 | 1477987819713 Marionette TRACE conn4 <- [1,3232,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 01:10:19 INFO - .. 01:10:19 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1127ms 01:10:19 INFO - PROCESS | 1818 | 1477987819748 Marionette TRACE conn4 -> [0,3233,"getWindowHandle",null] 01:10:19 INFO - PROCESS | 1818 | 1477987819755 Marionette TRACE conn4 <- [1,3233,null,{"value":"8"}] 01:10:19 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 01:10:19 INFO - PROCESS | 1818 | 1477987819762 Marionette TRACE conn4 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:20 INFO - PROCESS | 1818 | 1477987819995 Marionette TRACE conn4 <- [1,3234,null,{"value":null}] 01:10:20 INFO - PROCESS | 1818 | 1477987820018 Marionette TRACE conn4 -> [0,3235,"getWindowHandles",null] 01:10:20 INFO - PROCESS | 1818 | 1477987820022 Marionette TRACE conn4 <- [1,3235,null,["8"]] 01:10:20 INFO - PROCESS | 1818 | 1477987820028 Marionette TRACE conn4 -> [0,3236,"switchToWindow",{"name":"8"}] 01:10:20 INFO - PROCESS | 1818 | 1477987820035 Marionette TRACE conn4 <- [1,3236,null,{}] 01:10:20 INFO - PROCESS | 1818 | 1477987820041 Marionette TRACE conn4 -> [0,3237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:20 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e5c00 == 10 [pid = 1818] [id = 716] 01:10:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x838e6400) [pid = 1818] [serial = 2079] [outer = (nil)] 01:10:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x838e9000) [pid = 1818] [serial = 2080] [outer = 0x838e6400] 01:10:20 INFO - PROCESS | 1818 | 1477987820139 Marionette DEBUG loaded listener.js 01:10:20 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x838eb000) [pid = 1818] [serial = 2081] [outer = 0x838e6400] 01:10:20 INFO - PROCESS | 1818 | 1477987820798 Marionette TRACE conn4 <- [1,3237,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 01:10:20 INFO - .. 01:10:20 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1072ms 01:10:20 INFO - PROCESS | 1818 | 1477987820838 Marionette TRACE conn4 -> [0,3238,"getWindowHandle",null] 01:10:20 INFO - PROCESS | 1818 | 1477987820842 Marionette TRACE conn4 <- [1,3238,null,{"value":"8"}] 01:10:20 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 01:10:20 INFO - PROCESS | 1818 | 1477987820849 Marionette TRACE conn4 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:21 INFO - PROCESS | 1818 | 1477987821008 Marionette TRACE conn4 <- [1,3239,null,{"value":null}] 01:10:21 INFO - PROCESS | 1818 | 1477987821145 Marionette TRACE conn4 -> [0,3240,"getWindowHandles",null] 01:10:21 INFO - PROCESS | 1818 | 1477987821151 Marionette TRACE conn4 <- [1,3240,null,["8"]] 01:10:21 INFO - PROCESS | 1818 | 1477987821160 Marionette TRACE conn4 -> [0,3241,"switchToWindow",{"name":"8"}] 01:10:21 INFO - PROCESS | 1818 | 1477987821166 Marionette TRACE conn4 <- [1,3241,null,{}] 01:10:21 INFO - PROCESS | 1818 | 1477987821173 Marionette TRACE conn4 -> [0,3242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x83910800 == 11 [pid = 1818] [id = 717] 01:10:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x8397c400) [pid = 1818] [serial = 2082] [outer = (nil)] 01:10:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8397f400) [pid = 1818] [serial = 2083] [outer = 0x8397c400] 01:10:21 INFO - PROCESS | 1818 | 1477987821270 Marionette DEBUG loaded listener.js 01:10:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x87dfa400) [pid = 1818] [serial = 2084] [outer = 0x8397c400] 01:10:21 INFO - PROCESS | 1818 | 1477987821838 Marionette TRACE conn4 <- [1,3242,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 01:10:21 INFO - .. 01:10:21 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1019ms 01:10:21 INFO - PROCESS | 1818 | 1477987821870 Marionette TRACE conn4 -> [0,3243,"getWindowHandle",null] 01:10:21 INFO - PROCESS | 1818 | 1477987821874 Marionette TRACE conn4 <- [1,3243,null,{"value":"8"}] 01:10:21 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 01:10:21 INFO - PROCESS | 1818 | 1477987821881 Marionette TRACE conn4 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:22 INFO - PROCESS | 1818 | 1477987822040 Marionette TRACE conn4 <- [1,3244,null,{"value":null}] 01:10:22 INFO - PROCESS | 1818 | 1477987822063 Marionette TRACE conn4 -> [0,3245,"getWindowHandles",null] 01:10:22 INFO - PROCESS | 1818 | 1477987822069 Marionette TRACE conn4 <- [1,3245,null,["8"]] 01:10:22 INFO - PROCESS | 1818 | 1477987822077 Marionette TRACE conn4 -> [0,3246,"switchToWindow",{"name":"8"}] 01:10:22 INFO - PROCESS | 1818 | 1477987822085 Marionette TRACE conn4 <- [1,3246,null,{}] 01:10:22 INFO - PROCESS | 1818 | 1477987822093 Marionette TRACE conn4 -> [0,3247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4ac400 == 12 [pid = 1818] [id = 718] 01:10:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4ac800) [pid = 1818] [serial = 2085] [outer = (nil)] 01:10:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c4b2400) [pid = 1818] [serial = 2086] [outer = 0x8c4ac800] 01:10:22 INFO - PROCESS | 1818 | 1477987822188 Marionette DEBUG loaded listener.js 01:10:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c4b5000) [pid = 1818] [serial = 2087] [outer = 0x8c4ac800] 01:10:22 INFO - PROCESS | 1818 | 1477987822871 Marionette TRACE conn4 <- [1,3247,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 01:10:22 INFO - .. 01:10:22 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1021ms 01:10:22 INFO - PROCESS | 1818 | 1477987822902 Marionette TRACE conn4 -> [0,3248,"getWindowHandle",null] 01:10:22 INFO - PROCESS | 1818 | 1477987822904 Marionette TRACE conn4 <- [1,3248,null,{"value":"8"}] 01:10:22 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 01:10:22 INFO - PROCESS | 1818 | 1477987822912 Marionette TRACE conn4 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:23 INFO - PROCESS | 1818 | 1477987823173 Marionette TRACE conn4 <- [1,3249,null,{"value":null}] 01:10:23 INFO - PROCESS | 1818 | 1477987823187 Marionette TRACE conn4 -> [0,3250,"getWindowHandles",null] 01:10:23 INFO - PROCESS | 1818 | 1477987823191 Marionette TRACE conn4 <- [1,3250,null,["8"]] 01:10:23 INFO - PROCESS | 1818 | 1477987823201 Marionette TRACE conn4 -> [0,3251,"switchToWindow",{"name":"8"}] 01:10:23 INFO - PROCESS | 1818 | 1477987823205 Marionette TRACE conn4 <- [1,3251,null,{}] 01:10:23 INFO - PROCESS | 1818 | 1477987823211 Marionette TRACE conn4 -> [0,3252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e3000 == 13 [pid = 1818] [id = 719] 01:10:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8c4e3c00) [pid = 1818] [serial = 2088] [outer = (nil)] 01:10:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8c720800) [pid = 1818] [serial = 2089] [outer = 0x8c4e3c00] 01:10:23 INFO - PROCESS | 1818 | 1477987823304 Marionette DEBUG loaded listener.js 01:10:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8c72cc00) [pid = 1818] [serial = 2090] [outer = 0x8c4e3c00] 01:10:23 INFO - PROCESS | 1818 | 1477987823922 Marionette TRACE conn4 <- [1,3252,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 01:10:23 INFO - .. 01:10:23 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1070ms 01:10:23 INFO - PROCESS | 1818 | 1477987823981 Marionette TRACE conn4 -> [0,3253,"getWindowHandle",null] 01:10:23 INFO - PROCESS | 1818 | 1477987823984 Marionette TRACE conn4 <- [1,3253,null,{"value":"8"}] 01:10:23 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 01:10:23 INFO - PROCESS | 1818 | 1477987823991 Marionette TRACE conn4 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:24 INFO - PROCESS | 1818 | 1477987824142 Marionette TRACE conn4 <- [1,3254,null,{"value":null}] 01:10:24 INFO - PROCESS | 1818 | 1477987824277 Marionette TRACE conn4 -> [0,3255,"getWindowHandles",null] 01:10:24 INFO - PROCESS | 1818 | 1477987824284 Marionette TRACE conn4 <- [1,3255,null,["8"]] 01:10:24 INFO - PROCESS | 1818 | 1477987824289 Marionette TRACE conn4 -> [0,3256,"switchToWindow",{"name":"8"}] 01:10:24 INFO - PROCESS | 1818 | 1477987824296 Marionette TRACE conn4 <- [1,3256,null,{}] 01:10:24 INFO - PROCESS | 1818 | 1477987824304 Marionette TRACE conn4 -> [0,3257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:24 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c72dc00 == 14 [pid = 1818] [id = 720] 01:10:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x8da09800) [pid = 1818] [serial = 2091] [outer = (nil)] 01:10:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8da0c800) [pid = 1818] [serial = 2092] [outer = 0x8da09800] 01:10:24 INFO - PROCESS | 1818 | 1477987824392 Marionette DEBUG loaded listener.js 01:10:24 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x8dbca000) [pid = 1818] [serial = 2093] [outer = 0x8da09800] 01:10:24 INFO - PROCESS | 1818 | 1477987824934 Marionette TRACE conn4 <- [1,3257,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 01:10:24 INFO - . 01:10:24 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 976ms 01:10:24 INFO - PROCESS | 1818 | 1477987824976 Marionette TRACE conn4 -> [0,3258,"getWindowHandle",null] 01:10:24 INFO - PROCESS | 1818 | 1477987824978 Marionette TRACE conn4 <- [1,3258,null,{"value":"8"}] 01:10:24 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 01:10:24 INFO - PROCESS | 1818 | 1477987824986 Marionette TRACE conn4 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:25 INFO - PROCESS | 1818 | 1477987825189 Marionette TRACE conn4 <- [1,3259,null,{"value":null}] 01:10:25 INFO - PROCESS | 1818 | [1818] 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 01:10:25 INFO - PROCESS | 1818 | 1477987825283 Marionette TRACE conn4 -> [0,3260,"getWindowHandles",null] 01:10:25 INFO - PROCESS | 1818 | 1477987825308 Marionette TRACE conn4 <- [1,3260,null,["8"]] 01:10:25 INFO - PROCESS | 1818 | 1477987825313 Marionette TRACE conn4 -> [0,3261,"switchToWindow",{"name":"8"}] 01:10:25 INFO - PROCESS | 1818 | 1477987825318 Marionette TRACE conn4 <- [1,3261,null,{}] 01:10:25 INFO - PROCESS | 1818 | 1477987825323 Marionette TRACE conn4 -> [0,3262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x82610400 == 15 [pid = 1818] [id = 721] 01:10:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8dc70c00) [pid = 1818] [serial = 2094] [outer = (nil)] 01:10:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8dc72400) [pid = 1818] [serial = 2095] [outer = 0x8dc70c00] 01:10:25 INFO - PROCESS | 1818 | 1477987825414 Marionette DEBUG loaded listener.js 01:10:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8dc77800) [pid = 1818] [serial = 2096] [outer = 0x8dc70c00] 01:10:26 INFO - PROCESS | 1818 | 1477987826021 Marionette TRACE conn4 <- [1,3262,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 01:10:26 INFO - . 01:10:26 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1085ms 01:10:26 INFO - PROCESS | 1818 | 1477987826073 Marionette TRACE conn4 -> [0,3263,"getWindowHandle",null] 01:10:26 INFO - PROCESS | 1818 | 1477987826080 Marionette TRACE conn4 <- [1,3263,null,{"value":"8"}] 01:10:26 INFO - TEST-START | /websockets/Create-invalid-urls.htm 01:10:26 INFO - PROCESS | 1818 | 1477987826090 Marionette TRACE conn4 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:26 INFO - PROCESS | 1818 | 1477987826278 Marionette TRACE conn4 <- [1,3264,null,{"value":null}] 01:10:26 INFO - PROCESS | 1818 | 1477987826471 Marionette TRACE conn4 -> [0,3265,"getWindowHandles",null] 01:10:26 INFO - PROCESS | 1818 | 1477987826477 Marionette TRACE conn4 <- [1,3265,null,["8"]] 01:10:26 INFO - PROCESS | 1818 | 1477987826486 Marionette TRACE conn4 -> [0,3266,"switchToWindow",{"name":"8"}] 01:10:26 INFO - PROCESS | 1818 | 1477987826494 Marionette TRACE conn4 <- [1,3266,null,{}] 01:10:26 INFO - PROCESS | 1818 | 1477987826505 Marionette TRACE conn4 -> [0,3267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:26 INFO - PROCESS | 1818 | ++DOCSHELL 0x83099c00 == 16 [pid = 1818] [id = 722] 01:10:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x8309d800) [pid = 1818] [serial = 2097] [outer = (nil)] 01:10:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x832e9400) [pid = 1818] [serial = 2098] [outer = 0x8309d800] 01:10:26 INFO - PROCESS | 1818 | 1477987826622 Marionette DEBUG loaded listener.js 01:10:26 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x83867c00) [pid = 1818] [serial = 2099] [outer = 0x8309d800] 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:10:27 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:27 INFO - PROCESS | 1818 | 1477987827277 Marionette TRACE conn4 <- [1,3267,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 01:10:27 INFO - ..... 01:10:27 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1225ms 01:10:27 INFO - PROCESS | 1818 | 1477987827314 Marionette TRACE conn4 -> [0,3268,"getWindowHandle",null] 01:10:27 INFO - PROCESS | 1818 | 1477987827319 Marionette TRACE conn4 <- [1,3268,null,{"value":"8"}] 01:10:27 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 01:10:27 INFO - PROCESS | 1818 | 1477987827327 Marionette TRACE conn4 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:27 INFO - PROCESS | 1818 | 1477987827517 Marionette TRACE conn4 <- [1,3269,null,{"value":null}] 01:10:27 INFO - PROCESS | 1818 | 1477987827714 Marionette TRACE conn4 -> [0,3270,"getWindowHandles",null] 01:10:27 INFO - PROCESS | 1818 | 1477987827719 Marionette TRACE conn4 <- [1,3270,null,["8"]] 01:10:27 INFO - PROCESS | 1818 | 1477987827730 Marionette TRACE conn4 -> [0,3271,"switchToWindow",{"name":"8"}] 01:10:27 INFO - PROCESS | 1818 | 1477987827735 Marionette TRACE conn4 <- [1,3271,null,{}] 01:10:27 INFO - PROCESS | 1818 | 1477987827742 Marionette TRACE conn4 -> [0,3272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390c800 == 17 [pid = 1818] [id = 723] 01:10:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 51 (0x83910000) [pid = 1818] [serial = 2100] [outer = (nil)] 01:10:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 52 (0x8397e800) [pid = 1818] [serial = 2101] [outer = 0x83910000] 01:10:27 INFO - PROCESS | 1818 | 1477987827848 Marionette DEBUG loaded listener.js 01:10:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 53 (0x87dfc000) [pid = 1818] [serial = 2102] [outer = 0x83910000] 01:10:28 INFO - PROCESS | 1818 | [1818] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 01:10:28 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:10:28 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:28 INFO - PROCESS | 1818 | 1477987828494 Marionette TRACE conn4 <- [1,3272,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 01:10:28 INFO - . 01:10:28 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1223ms 01:10:28 INFO - PROCESS | 1818 | 1477987828558 Marionette TRACE conn4 -> [0,3273,"getWindowHandle",null] 01:10:28 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 01:10:28 INFO - PROCESS | 1818 | 1477987828566 Marionette TRACE conn4 <- [1,3273,null,{"value":"8"}] 01:10:28 INFO - PROCESS | 1818 | 1477987828573 Marionette TRACE conn4 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:28 INFO - PROCESS | 1818 | 1477987828755 Marionette TRACE conn4 <- [1,3274,null,{"value":null}] 01:10:28 INFO - PROCESS | 1818 | 1477987828939 Marionette TRACE conn4 -> [0,3275,"getWindowHandles",null] 01:10:28 INFO - PROCESS | 1818 | 1477987828944 Marionette TRACE conn4 <- [1,3275,null,["8"]] 01:10:28 INFO - PROCESS | 1818 | 1477987828954 Marionette TRACE conn4 -> [0,3276,"switchToWindow",{"name":"8"}] 01:10:28 INFO - PROCESS | 1818 | 1477987828961 Marionette TRACE conn4 <- [1,3276,null,{}] 01:10:28 INFO - PROCESS | 1818 | 1477987828968 Marionette TRACE conn4 -> [0,3277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:29 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcaac00 == 18 [pid = 1818] [id = 724] 01:10:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 54 (0x8dcab800) [pid = 1818] [serial = 2103] [outer = (nil)] 01:10:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 55 (0x8dcb6400) [pid = 1818] [serial = 2104] [outer = 0x8dcab800] 01:10:29 INFO - PROCESS | 1818 | 1477987829085 Marionette DEBUG loaded listener.js 01:10:29 INFO - PROCESS | 1818 | ++DOMWINDOW == 56 (0x8dd33000) [pid = 1818] [serial = 2105] [outer = 0x8dcab800] 01:10:29 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:29 INFO - PROCESS | 1818 | 1477987829705 Marionette TRACE conn4 <- [1,3277,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 01:10:29 INFO - . 01:10:29 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1179ms 01:10:29 INFO - PROCESS | 1818 | 1477987829750 Marionette TRACE conn4 -> [0,3278,"getWindowHandle",null] 01:10:29 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 01:10:29 INFO - PROCESS | 1818 | 1477987829755 Marionette TRACE conn4 <- [1,3278,null,{"value":"8"}] 01:10:29 INFO - PROCESS | 1818 | 1477987829763 Marionette TRACE conn4 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:29 INFO - PROCESS | 1818 | 1477987829943 Marionette TRACE conn4 <- [1,3279,null,{"value":null}] 01:10:30 INFO - PROCESS | 1818 | 1477987830137 Marionette TRACE conn4 -> [0,3280,"getWindowHandles",null] 01:10:30 INFO - PROCESS | 1818 | 1477987830141 Marionette TRACE conn4 <- [1,3280,null,["8"]] 01:10:30 INFO - PROCESS | 1818 | 1477987830148 Marionette TRACE conn4 -> [0,3281,"switchToWindow",{"name":"8"}] 01:10:30 INFO - PROCESS | 1818 | 1477987830156 Marionette TRACE conn4 <- [1,3281,null,{}] 01:10:30 INFO - PROCESS | 1818 | 1477987830166 Marionette TRACE conn4 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc1400 == 19 [pid = 1818] [id = 725] 01:10:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 57 (0x8ddc2800) [pid = 1818] [serial = 2106] [outer = (nil)] 01:10:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 58 (0x8f945800) [pid = 1818] [serial = 2107] [outer = 0x8ddc2800] 01:10:30 INFO - PROCESS | 1818 | 1477987830268 Marionette DEBUG loaded listener.js 01:10:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 59 (0x8f9bd000) [pid = 1818] [serial = 2108] [outer = 0x8ddc2800] 01:10:30 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:30 INFO - PROCESS | 1818 | 1477987830883 Marionette TRACE conn4 <- [1,3282,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 01:10:30 INFO - . 01:10:30 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1172ms 01:10:30 INFO - PROCESS | 1818 | 1477987830933 Marionette TRACE conn4 -> [0,3283,"getWindowHandle",null] 01:10:30 INFO - PROCESS | 1818 | 1477987830937 Marionette TRACE conn4 <- [1,3283,null,{"value":"8"}] 01:10:30 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 01:10:30 INFO - PROCESS | 1818 | 1477987830945 Marionette TRACE conn4 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:31 INFO - PROCESS | 1818 | 1477987831102 Marionette TRACE conn4 <- [1,3284,null,{"value":null}] 01:10:31 INFO - PROCESS | 1818 | 1477987831258 Marionette TRACE conn4 -> [0,3285,"getWindowHandles",null] 01:10:31 INFO - PROCESS | 1818 | 1477987831261 Marionette TRACE conn4 <- [1,3285,null,["8"]] 01:10:31 INFO - PROCESS | 1818 | 1477987831274 Marionette TRACE conn4 -> [0,3286,"switchToWindow",{"name":"8"}] 01:10:31 INFO - PROCESS | 1818 | 1477987831280 Marionette TRACE conn4 <- [1,3286,null,{}] 01:10:31 INFO - PROCESS | 1818 | 1477987831285 Marionette TRACE conn4 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa8b800 == 20 [pid = 1818] [id = 726] 01:10:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 60 (0x8fa90c00) [pid = 1818] [serial = 2109] [outer = (nil)] 01:10:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 61 (0x8fb01800) [pid = 1818] [serial = 2110] [outer = 0x8fa90c00] 01:10:31 INFO - PROCESS | 1818 | 1477987831388 Marionette DEBUG loaded listener.js 01:10:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 62 (0x8fb07000) [pid = 1818] [serial = 2111] [outer = 0x8fa90c00] 01:10:32 INFO - PROCESS | 1818 | 1477987832124 Marionette TRACE conn4 <- [1,3287,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 01:10:32 INFO - . 01:10:32 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1232ms 01:10:32 INFO - PROCESS | 1818 | 1477987832197 Marionette TRACE conn4 -> [0,3288,"getWindowHandle",null] 01:10:32 INFO - PROCESS | 1818 | 1477987832203 Marionette TRACE conn4 <- [1,3288,null,{"value":"8"}] 01:10:32 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 01:10:32 INFO - PROCESS | 1818 | 1477987832214 Marionette TRACE conn4 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:32 INFO - PROCESS | 1818 | 1477987832433 Marionette TRACE conn4 <- [1,3289,null,{"value":null}] 01:10:32 INFO - PROCESS | 1818 | [1818] 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 01:10:32 INFO - PROCESS | 1818 | 1477987832618 Marionette TRACE conn4 -> [0,3290,"getWindowHandles",null] 01:10:32 INFO - PROCESS | 1818 | 1477987832624 Marionette TRACE conn4 <- [1,3290,null,["8"]] 01:10:32 INFO - PROCESS | 1818 | 1477987832631 Marionette TRACE conn4 -> [0,3291,"switchToWindow",{"name":"8"}] 01:10:32 INFO - PROCESS | 1818 | 1477987832638 Marionette TRACE conn4 <- [1,3291,null,{}] 01:10:33 INFO - PROCESS | 1818 | --DOCSHELL 0x92e42c00 == 19 [pid = 1818] [id = 713] 01:10:33 INFO - PROCESS | 1818 | 1477987833342 Marionette TRACE conn4 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x8260f400 == 20 [pid = 1818] [id = 727] 01:10:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 63 (0x8260fc00) [pid = 1818] [serial = 2112] [outer = (nil)] 01:10:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 64 (0x826a0400) [pid = 1818] [serial = 2113] [outer = 0x8260fc00] 01:10:33 INFO - PROCESS | 1818 | 1477987833511 Marionette DEBUG loaded listener.js 01:10:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 65 (0x826f6000) [pid = 1818] [serial = 2114] [outer = 0x8260fc00] 01:10:34 INFO - PROCESS | 1818 | 1477987834120 Marionette TRACE conn4 <- [1,3292,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 01:10:34 INFO - . 01:10:34 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1929ms 01:10:34 INFO - PROCESS | 1818 | 1477987834145 Marionette TRACE conn4 -> [0,3293,"getWindowHandle",null] 01:10:34 INFO - PROCESS | 1818 | 1477987834150 Marionette TRACE conn4 <- [1,3293,null,{"value":"8"}] 01:10:34 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 01:10:34 INFO - PROCESS | 1818 | 1477987834160 Marionette TRACE conn4 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:34 INFO - PROCESS | 1818 | 1477987834342 Marionette TRACE conn4 <- [1,3294,null,{"value":null}] 01:10:34 INFO - PROCESS | 1818 | 1477987834487 Marionette TRACE conn4 -> [0,3295,"getWindowHandles",null] 01:10:34 INFO - PROCESS | 1818 | 1477987834491 Marionette TRACE conn4 <- [1,3295,null,["8"]] 01:10:34 INFO - PROCESS | 1818 | 1477987834498 Marionette TRACE conn4 -> [0,3296,"switchToWindow",{"name":"8"}] 01:10:34 INFO - PROCESS | 1818 | 1477987834506 Marionette TRACE conn4 <- [1,3296,null,{}] 01:10:34 INFO - PROCESS | 1818 | 1477987834517 Marionette TRACE conn4 -> [0,3297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386b800 == 21 [pid = 1818] [id = 728] 01:10:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x8386c400) [pid = 1818] [serial = 2115] [outer = (nil)] 01:10:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8386f400) [pid = 1818] [serial = 2116] [outer = 0x8386c400] 01:10:34 INFO - PROCESS | 1818 | 1477987834620 Marionette DEBUG loaded listener.js 01:10:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x83872c00) [pid = 1818] [serial = 2117] [outer = 0x8386c400] 01:10:35 INFO - PROCESS | 1818 | 1477987835269 Marionette TRACE conn4 <- [1,3297,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 01:10:35 INFO - .. 01:10:35 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1169ms 01:10:35 INFO - PROCESS | 1818 | 1477987835329 Marionette TRACE conn4 -> [0,3298,"getWindowHandle",null] 01:10:35 INFO - PROCESS | 1818 | 1477987835332 Marionette TRACE conn4 <- [1,3298,null,{"value":"8"}] 01:10:35 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 01:10:35 INFO - PROCESS | 1818 | 1477987835350 Marionette TRACE conn4 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:35 INFO - PROCESS | 1818 | 1477987835533 Marionette TRACE conn4 <- [1,3299,null,{"value":null}] 01:10:35 INFO - PROCESS | 1818 | 1477987835550 Marionette TRACE conn4 -> [0,3300,"getWindowHandles",null] 01:10:35 INFO - PROCESS | 1818 | 1477987835554 Marionette TRACE conn4 <- [1,3300,null,["8"]] 01:10:35 INFO - PROCESS | 1818 | 1477987835561 Marionette TRACE conn4 -> [0,3301,"switchToWindow",{"name":"8"}] 01:10:35 INFO - PROCESS | 1818 | 1477987835567 Marionette TRACE conn4 <- [1,3301,null,{}] 01:10:35 INFO - PROCESS | 1818 | 1477987835575 Marionette TRACE conn4 -> [0,3302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x8397f000 == 22 [pid = 1818] [id = 729] 01:10:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x83980000) [pid = 1818] [serial = 2118] [outer = (nil)] 01:10:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x83982c00) [pid = 1818] [serial = 2119] [outer = 0x83980000] 01:10:35 INFO - PROCESS | 1818 | 1477987835670 Marionette DEBUG loaded listener.js 01:10:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8398a400) [pid = 1818] [serial = 2120] [outer = 0x83980000] 01:10:36 INFO - PROCESS | 1818 | 1477987836405 Marionette TRACE conn4 <- [1,3302,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 01:10:36 INFO - . 01:10:36 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1070ms 01:10:36 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 01:10:36 INFO - PROCESS | 1818 | 1477987836437 Marionette TRACE conn4 -> [0,3303,"getWindowHandle",null] 01:10:36 INFO - PROCESS | 1818 | 1477987836439 Marionette TRACE conn4 <- [1,3303,null,{"value":"8"}] 01:10:36 INFO - PROCESS | 1818 | 1477987836447 Marionette TRACE conn4 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:36 INFO - PROCESS | 1818 | 1477987836691 Marionette TRACE conn4 <- [1,3304,null,{"value":null}] 01:10:36 INFO - PROCESS | 1818 | 1477987836718 Marionette TRACE conn4 -> [0,3305,"getWindowHandles",null] 01:10:36 INFO - PROCESS | 1818 | 1477987836723 Marionette TRACE conn4 <- [1,3305,null,["8"]] 01:10:36 INFO - PROCESS | 1818 | 1477987836728 Marionette TRACE conn4 -> [0,3306,"switchToWindow",{"name":"8"}] 01:10:36 INFO - PROCESS | 1818 | 1477987836736 Marionette TRACE conn4 <- [1,3306,null,{}] 01:10:36 INFO - PROCESS | 1818 | 1477987836833 Marionette TRACE conn4 -> [0,3307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x87df0400 == 23 [pid = 1818] [id = 730] 01:10:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x87df1000) [pid = 1818] [serial = 2121] [outer = (nil)] 01:10:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x87dfb800) [pid = 1818] [serial = 2122] [outer = 0x87df1000] 01:10:36 INFO - PROCESS | 1818 | 1477987836933 Marionette DEBUG loaded listener.js 01:10:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8c72d400) [pid = 1818] [serial = 2123] [outer = 0x87df1000] 01:10:37 INFO - PROCESS | 1818 | 1477987837574 Marionette TRACE conn4 <- [1,3307,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 01:10:37 INFO - .. 01:10:37 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1176ms 01:10:37 INFO - PROCESS | 1818 | 1477987837622 Marionette TRACE conn4 -> [0,3308,"getWindowHandle",null] 01:10:37 INFO - PROCESS | 1818 | 1477987837626 Marionette TRACE conn4 <- [1,3308,null,{"value":"8"}] 01:10:37 INFO - TEST-START | /websockets/Create-valid-url.htm 01:10:37 INFO - PROCESS | 1818 | 1477987837645 Marionette TRACE conn4 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:37 INFO - PROCESS | 1818 | 1477987837868 Marionette TRACE conn4 <- [1,3309,null,{"value":null}] 01:10:38 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dc70c00) [pid = 1818] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 01:10:38 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8c4e3c00) [pid = 1818] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 01:10:38 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8309bc00) [pid = 1818] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 01:10:38 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x92e47000) [pid = 1818] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 01:10:38 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x8397c400) [pid = 1818] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 01:10:38 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x826a5000) [pid = 1818] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 01:10:38 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x838e6400) [pid = 1818] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 01:10:38 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8c4ac800) [pid = 1818] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 01:10:38 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x8da09800) [pid = 1818] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 01:10:38 INFO - PROCESS | 1818 | 1477987838194 Marionette TRACE conn4 -> [0,3310,"getWindowHandles",null] 01:10:38 INFO - PROCESS | 1818 | 1477987838198 Marionette TRACE conn4 <- [1,3310,null,["8"]] 01:10:38 INFO - PROCESS | 1818 | 1477987838207 Marionette TRACE conn4 -> [0,3311,"switchToWindow",{"name":"8"}] 01:10:38 INFO - PROCESS | 1818 | 1477987838213 Marionette TRACE conn4 <- [1,3311,null,{}] 01:10:38 INFO - PROCESS | 1818 | 1477987838220 Marionette TRACE conn4 -> [0,3312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f4000 == 24 [pid = 1818] [id = 731] 01:10:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 66 (0x82ffe000) [pid = 1818] [serial = 2124] [outer = (nil)] 01:10:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8c4abc00) [pid = 1818] [serial = 2125] [outer = 0x82ffe000] 01:10:38 INFO - PROCESS | 1818 | 1477987838310 Marionette DEBUG loaded listener.js 01:10:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x8dcac400) [pid = 1818] [serial = 2126] [outer = 0x82ffe000] 01:10:38 INFO - PROCESS | 1818 | 1477987838815 Marionette TRACE conn4 <- [1,3312,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 01:10:38 INFO - .. 01:10:38 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1219ms 01:10:38 INFO - PROCESS | 1818 | 1477987838854 Marionette TRACE conn4 -> [0,3313,"getWindowHandle",null] 01:10:38 INFO - PROCESS | 1818 | 1477987838858 Marionette TRACE conn4 <- [1,3313,null,{"value":"8"}] 01:10:38 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 01:10:38 INFO - PROCESS | 1818 | 1477987838865 Marionette TRACE conn4 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:39 INFO - PROCESS | 1818 | 1477987839086 Marionette TRACE conn4 <- [1,3314,null,{"value":null}] 01:10:39 INFO - PROCESS | 1818 | 1477987839103 Marionette TRACE conn4 -> [0,3315,"getWindowHandles",null] 01:10:39 INFO - PROCESS | 1818 | 1477987839107 Marionette TRACE conn4 <- [1,3315,null,["8"]] 01:10:39 INFO - PROCESS | 1818 | 1477987839112 Marionette TRACE conn4 -> [0,3316,"switchToWindow",{"name":"8"}] 01:10:39 INFO - PROCESS | 1818 | 1477987839117 Marionette TRACE conn4 <- [1,3316,null,{}] 01:10:39 INFO - PROCESS | 1818 | 1477987839122 Marionette TRACE conn4 -> [0,3317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8ddc9400 == 25 [pid = 1818] [id = 732] 01:10:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8ddce800) [pid = 1818] [serial = 2127] [outer = (nil)] 01:10:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8f9c6000) [pid = 1818] [serial = 2128] [outer = 0x8ddce800] 01:10:39 INFO - PROCESS | 1818 | 1477987839237 Marionette DEBUG loaded listener.js 01:10:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8fb0c800) [pid = 1818] [serial = 2129] [outer = 0x8ddce800] 01:10:39 INFO - PROCESS | 1818 | 1477987839863 Marionette TRACE conn4 <- [1,3317,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 01:10:39 INFO - . 01:10:39 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1019ms 01:10:39 INFO - PROCESS | 1818 | 1477987839884 Marionette TRACE conn4 -> [0,3318,"getWindowHandle",null] 01:10:39 INFO - PROCESS | 1818 | 1477987839888 Marionette TRACE conn4 <- [1,3318,null,{"value":"8"}] 01:10:39 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 01:10:39 INFO - PROCESS | 1818 | 1477987839895 Marionette TRACE conn4 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:40 INFO - PROCESS | 1818 | 1477987840070 Marionette TRACE conn4 <- [1,3319,null,{"value":null}] 01:10:40 INFO - PROCESS | 1818 | [1818] 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 01:10:40 INFO - PROCESS | 1818 | 1477987840085 Marionette TRACE conn4 -> [0,3320,"getWindowHandles",null] 01:10:40 INFO - PROCESS | 1818 | 1477987840088 Marionette TRACE conn4 <- [1,3320,null,["8"]] 01:10:40 INFO - PROCESS | 1818 | 1477987840254 Marionette TRACE conn4 -> [0,3321,"switchToWindow",{"name":"8"}] 01:10:40 INFO - PROCESS | 1818 | 1477987840263 Marionette TRACE conn4 <- [1,3321,null,{}] 01:10:40 INFO - PROCESS | 1818 | 1477987840274 Marionette TRACE conn4 -> [0,3322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269bc00 == 26 [pid = 1818] [id = 733] 01:10:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8269ec00) [pid = 1818] [serial = 2130] [outer = (nil)] 01:10:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x82ff5800) [pid = 1818] [serial = 2131] [outer = 0x8269ec00] 01:10:40 INFO - PROCESS | 1818 | 1477987840389 Marionette DEBUG loaded listener.js 01:10:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x83220800) [pid = 1818] [serial = 2132] [outer = 0x8269ec00] 01:10:40 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 01:10:40 INFO - PROCESS | 1818 | [1818] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 01:10:41 INFO - PROCESS | 1818 | 1477987841108 Marionette TRACE conn4 <- [1,3322,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 01:10:41 INFO - . 01:10:41 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1270ms 01:10:41 INFO - PROCESS | 1818 | 1477987841166 Marionette TRACE conn4 -> [0,3323,"getWindowHandle",null] 01:10:41 INFO - PROCESS | 1818 | 1477987841173 Marionette TRACE conn4 <- [1,3323,null,{"value":"8"}] 01:10:41 INFO - TEST-START | /websockets/Secure-Close-0.htm 01:10:41 INFO - PROCESS | 1818 | 1477987841182 Marionette TRACE conn4 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:41 INFO - PROCESS | 1818 | 1477987841384 Marionette TRACE conn4 <- [1,3324,null,{"value":null}] 01:10:41 INFO - PROCESS | 1818 | 1477987841569 Marionette TRACE conn4 -> [0,3325,"getWindowHandles",null] 01:10:41 INFO - PROCESS | 1818 | 1477987841575 Marionette TRACE conn4 <- [1,3325,null,["8"]] 01:10:41 INFO - PROCESS | 1818 | 1477987841591 Marionette TRACE conn4 -> [0,3326,"switchToWindow",{"name":"8"}] 01:10:41 INFO - PROCESS | 1818 | 1477987841601 Marionette TRACE conn4 <- [1,3326,null,{}] 01:10:41 INFO - PROCESS | 1818 | 1477987841650 Marionette TRACE conn4 -> [0,3327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c1c00 == 27 [pid = 1818] [id = 734] 01:10:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x839c2000) [pid = 1818] [serial = 2133] [outer = (nil)] 01:10:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x839cc800) [pid = 1818] [serial = 2134] [outer = 0x839c2000] 01:10:41 INFO - PROCESS | 1818 | 1477987841759 Marionette DEBUG loaded listener.js 01:10:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x87df5000) [pid = 1818] [serial = 2135] [outer = 0x839c2000] 01:10:42 INFO - PROCESS | 1818 | 1477987842484 Marionette TRACE conn4 <- [1,3327,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:10:42 INFO - . 01:10:42 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1320ms 01:10:42 INFO - PROCESS | 1818 | 1477987842500 Marionette TRACE conn4 -> [0,3328,"getWindowHandle",null] 01:10:42 INFO - PROCESS | 1818 | 1477987842505 Marionette TRACE conn4 <- [1,3328,null,{"value":"8"}] 01:10:42 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 01:10:42 INFO - PROCESS | 1818 | 1477987842513 Marionette TRACE conn4 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:42 INFO - PROCESS | 1818 | 1477987842729 Marionette TRACE conn4 <- [1,3329,null,{"value":null}] 01:10:42 INFO - PROCESS | 1818 | [1818] 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 01:10:42 INFO - PROCESS | 1818 | 1477987842935 Marionette TRACE conn4 -> [0,3330,"getWindowHandles",null] 01:10:42 INFO - PROCESS | 1818 | 1477987842940 Marionette TRACE conn4 <- [1,3330,null,["8"]] 01:10:42 INFO - PROCESS | 1818 | 1477987842957 Marionette TRACE conn4 -> [0,3331,"switchToWindow",{"name":"8"}] 01:10:42 INFO - PROCESS | 1818 | 1477987842970 Marionette TRACE conn4 <- [1,3331,null,{}] 01:10:42 INFO - PROCESS | 1818 | 1477987842977 Marionette TRACE conn4 -> [0,3332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0f400 == 28 [pid = 1818] [id = 735] 01:10:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8fb10800) [pid = 1818] [serial = 2136] [outer = (nil)] 01:10:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x9103d800) [pid = 1818] [serial = 2137] [outer = 0x8fb10800] 01:10:43 INFO - PROCESS | 1818 | 1477987843079 Marionette DEBUG loaded listener.js 01:10:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x91045400) [pid = 1818] [serial = 2138] [outer = 0x8fb10800] 01:10:43 INFO - PROCESS | 1818 | 1477987843824 Marionette TRACE conn4 <- [1,3332,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 01:10:43 INFO - .. 01:10:43 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1370ms 01:10:44 INFO - PROCESS | 1818 | 1477987844022 Marionette TRACE conn4 -> [0,3333,"getWindowHandle",null] 01:10:44 INFO - PROCESS | 1818 | 1477987844028 Marionette TRACE conn4 <- [1,3333,null,{"value":"8"}] 01:10:44 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 01:10:44 INFO - PROCESS | 1818 | 1477987844038 Marionette TRACE conn4 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:44 INFO - PROCESS | 1818 | 1477987844224 Marionette TRACE conn4 <- [1,3334,null,{"value":null}] 01:10:44 INFO - PROCESS | 1818 | 1477987844468 Marionette TRACE conn4 -> [0,3335,"getWindowHandles",null] 01:10:44 INFO - PROCESS | 1818 | 1477987844480 Marionette TRACE conn4 <- [1,3335,null,["8"]] 01:10:44 INFO - PROCESS | 1818 | 1477987844493 Marionette TRACE conn4 -> [0,3336,"switchToWindow",{"name":"8"}] 01:10:44 INFO - PROCESS | 1818 | 1477987844500 Marionette TRACE conn4 <- [1,3336,null,{}] 01:10:44 INFO - PROCESS | 1818 | 1477987844507 Marionette TRACE conn4 -> [0,3337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x826ee800 == 29 [pid = 1818] [id = 736] 01:10:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x826f8000) [pid = 1818] [serial = 2139] [outer = (nil)] 01:10:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x83228000) [pid = 1818] [serial = 2140] [outer = 0x826f8000] 01:10:44 INFO - PROCESS | 1818 | 1477987844605 Marionette DEBUG loaded listener.js 01:10:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x838e5800) [pid = 1818] [serial = 2141] [outer = 0x826f8000] 01:10:44 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4ac400 == 28 [pid = 1818] [id = 718] 01:10:44 INFO - PROCESS | 1818 | --DOCSHELL 0x83910800 == 27 [pid = 1818] [id = 717] 01:10:44 INFO - PROCESS | 1818 | --DOCSHELL 0x826a4c00 == 26 [pid = 1818] [id = 714] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8dc72400) [pid = 1818] [serial = 2095] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8dc77800) [pid = 1818] [serial = 2096] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8da0c800) [pid = 1818] [serial = 2092] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8dbca000) [pid = 1818] [serial = 2093] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8c720800) [pid = 1818] [serial = 2089] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8c72cc00) [pid = 1818] [serial = 2090] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8c4b2400) [pid = 1818] [serial = 2086] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8c4b5000) [pid = 1818] [serial = 2087] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8397f400) [pid = 1818] [serial = 2083] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x87dfa400) [pid = 1818] [serial = 2084] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x838e9000) [pid = 1818] [serial = 2080] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x838eb000) [pid = 1818] [serial = 2081] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x832ea800) [pid = 1818] [serial = 2077] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x832ec800) [pid = 1818] [serial = 2078] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x826eac00) [pid = 1818] [serial = 2074] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x826f1800) [pid = 1818] [serial = 2075] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x9386e400) [pid = 1818] [serial = 2072] [outer = (nil)] [url = about:blank] 01:10:45 INFO - PROCESS | 1818 | 1477987845305 Marionette TRACE conn4 <- [1,3337,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 01:10:45 INFO - .. 01:10:45 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1322ms 01:10:45 INFO - PROCESS | 1818 | 1477987845363 Marionette TRACE conn4 -> [0,3338,"getWindowHandle",null] 01:10:45 INFO - PROCESS | 1818 | 1477987845369 Marionette TRACE conn4 <- [1,3338,null,{"value":"8"}] 01:10:45 INFO - TEST-START | /websockets/Secure-Close-1000.htm 01:10:45 INFO - PROCESS | 1818 | 1477987845380 Marionette TRACE conn4 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:45 INFO - PROCESS | 1818 | 1477987845596 Marionette TRACE conn4 <- [1,3339,null,{"value":null}] 01:10:45 INFO - PROCESS | 1818 | 1477987845744 Marionette TRACE conn4 -> [0,3340,"getWindowHandles",null] 01:10:45 INFO - PROCESS | 1818 | 1477987845748 Marionette TRACE conn4 <- [1,3340,null,["8"]] 01:10:45 INFO - PROCESS | 1818 | 1477987845757 Marionette TRACE conn4 -> [0,3341,"switchToWindow",{"name":"8"}] 01:10:45 INFO - PROCESS | 1818 | 1477987845762 Marionette TRACE conn4 <- [1,3341,null,{}] 01:10:45 INFO - PROCESS | 1818 | 1477987845768 Marionette TRACE conn4 -> [0,3342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f7400 == 27 [pid = 1818] [id = 737] 01:10:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x8386b400) [pid = 1818] [serial = 2142] [outer = (nil)] 01:10:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x83904000) [pid = 1818] [serial = 2143] [outer = 0x8386b400] 01:10:45 INFO - PROCESS | 1818 | 1477987845869 Marionette DEBUG loaded listener.js 01:10:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x8390a400) [pid = 1818] [serial = 2144] [outer = 0x8386b400] 01:10:46 INFO - PROCESS | 1818 | 1477987846419 Marionette TRACE conn4 <- [1,3342,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 01:10:46 INFO - .. 01:10:46 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1071ms 01:10:46 INFO - PROCESS | 1818 | 1477987846459 Marionette TRACE conn4 -> [0,3343,"getWindowHandle",null] 01:10:46 INFO - PROCESS | 1818 | 1477987846468 Marionette TRACE conn4 <- [1,3343,null,{"value":"8"}] 01:10:46 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 01:10:46 INFO - PROCESS | 1818 | 1477987846478 Marionette TRACE conn4 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:46 INFO - PROCESS | 1818 | 1477987846685 Marionette TRACE conn4 <- [1,3344,null,{"value":null}] 01:10:46 INFO - PROCESS | 1818 | 1477987846901 Marionette TRACE conn4 -> [0,3345,"getWindowHandles",null] 01:10:46 INFO - PROCESS | 1818 | 1477987846905 Marionette TRACE conn4 <- [1,3345,null,["8"]] 01:10:46 INFO - PROCESS | 1818 | 1477987846911 Marionette TRACE conn4 -> [0,3346,"switchToWindow",{"name":"8"}] 01:10:46 INFO - PROCESS | 1818 | 1477987846917 Marionette TRACE conn4 <- [1,3346,null,{}] 01:10:46 INFO - PROCESS | 1818 | 1477987846924 Marionette TRACE conn4 -> [0,3347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c729000 == 28 [pid = 1818] [id = 738] 01:10:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8c729400) [pid = 1818] [serial = 2145] [outer = (nil)] 01:10:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8d9e7400) [pid = 1818] [serial = 2146] [outer = 0x8c729400] 01:10:47 INFO - PROCESS | 1818 | 1477987847023 Marionette DEBUG loaded listener.js 01:10:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8dad6000) [pid = 1818] [serial = 2147] [outer = 0x8c729400] 01:10:47 INFO - PROCESS | 1818 | 1477987847654 Marionette TRACE conn4 <- [1,3347,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 01:10:47 INFO - .. 01:10:47 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1226ms 01:10:47 INFO - TEST-START | /websockets/Secure-Close-1005.htm 01:10:47 INFO - PROCESS | 1818 | 1477987847707 Marionette TRACE conn4 -> [0,3348,"getWindowHandle",null] 01:10:47 INFO - PROCESS | 1818 | 1477987847710 Marionette TRACE conn4 <- [1,3348,null,{"value":"8"}] 01:10:47 INFO - PROCESS | 1818 | 1477987847718 Marionette TRACE conn4 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:47 INFO - PROCESS | 1818 | 1477987847978 Marionette TRACE conn4 <- [1,3349,null,{"value":null}] 01:10:48 INFO - PROCESS | 1818 | 1477987848007 Marionette TRACE conn4 -> [0,3350,"getWindowHandles",null] 01:10:48 INFO - PROCESS | 1818 | 1477987848013 Marionette TRACE conn4 <- [1,3350,null,["8"]] 01:10:48 INFO - PROCESS | 1818 | 1477987848020 Marionette TRACE conn4 -> [0,3351,"switchToWindow",{"name":"8"}] 01:10:48 INFO - PROCESS | 1818 | 1477987848025 Marionette TRACE conn4 <- [1,3351,null,{}] 01:10:48 INFO - PROCESS | 1818 | 1477987848030 Marionette TRACE conn4 -> [0,3352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:48 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcb9800 == 29 [pid = 1818] [id = 739] 01:10:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8dd31c00) [pid = 1818] [serial = 2148] [outer = (nil)] 01:10:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8dd3cc00) [pid = 1818] [serial = 2149] [outer = 0x8dd31c00] 01:10:48 INFO - PROCESS | 1818 | 1477987848205 Marionette DEBUG loaded listener.js 01:10:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8fa88400) [pid = 1818] [serial = 2150] [outer = 0x8dd31c00] 01:10:48 INFO - PROCESS | 1818 | 1477987848831 Marionette TRACE conn4 <- [1,3352,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 01:10:48 INFO - . 01:10:48 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1171ms 01:10:48 INFO - PROCESS | 1818 | 1477987848887 Marionette TRACE conn4 -> [0,3353,"getWindowHandle",null] 01:10:48 INFO - PROCESS | 1818 | 1477987848891 Marionette TRACE conn4 <- [1,3353,null,{"value":"8"}] 01:10:48 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 01:10:48 INFO - PROCESS | 1818 | 1477987848910 Marionette TRACE conn4 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:49 INFO - PROCESS | 1818 | 1477987849120 Marionette TRACE conn4 <- [1,3354,null,{"value":null}] 01:10:49 INFO - PROCESS | 1818 | [1818] 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 01:10:49 INFO - PROCESS | 1818 | 1477987849140 Marionette TRACE conn4 -> [0,3355,"getWindowHandles",null] 01:10:49 INFO - PROCESS | 1818 | 1477987849144 Marionette TRACE conn4 <- [1,3355,null,["8"]] 01:10:49 INFO - PROCESS | 1818 | 1477987849149 Marionette TRACE conn4 -> [0,3356,"switchToWindow",{"name":"8"}] 01:10:49 INFO - PROCESS | 1818 | 1477987849154 Marionette TRACE conn4 <- [1,3356,null,{}] 01:10:49 INFO - PROCESS | 1818 | 1477987849159 Marionette TRACE conn4 -> [0,3357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x91043c00 == 30 [pid = 1818] [id = 740] 01:10:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x91044c00) [pid = 1818] [serial = 2151] [outer = (nil)] 01:10:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x91074800) [pid = 1818] [serial = 2152] [outer = 0x91044c00] 01:10:49 INFO - PROCESS | 1818 | 1477987849246 Marionette DEBUG loaded listener.js 01:10:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x91079000) [pid = 1818] [serial = 2153] [outer = 0x91044c00] 01:10:49 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x82ffe000) [pid = 1818] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 01:10:49 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8309d800) [pid = 1818] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 01:10:49 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8260fc00) [pid = 1818] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 01:10:49 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x83910000) [pid = 1818] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 01:10:49 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dcab800) [pid = 1818] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 01:10:49 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8386c400) [pid = 1818] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 01:10:49 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8ddc2800) [pid = 1818] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 01:10:49 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x87df1000) [pid = 1818] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 01:10:49 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x83980000) [pid = 1818] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 01:10:50 INFO - PROCESS | 1818 | 1477987850078 Marionette TRACE conn4 <- [1,3357,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:10:50 INFO - . 01:10:50 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1182ms 01:10:50 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 01:10:50 INFO - PROCESS | 1818 | 1477987850092 Marionette TRACE conn4 -> [0,3358,"getWindowHandle",null] 01:10:50 INFO - PROCESS | 1818 | 1477987850095 Marionette TRACE conn4 <- [1,3358,null,{"value":"8"}] 01:10:50 INFO - PROCESS | 1818 | 1477987850102 Marionette TRACE conn4 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:50 INFO - PROCESS | 1818 | 1477987850355 Marionette TRACE conn4 <- [1,3359,null,{"value":null}] 01:10:50 INFO - PROCESS | 1818 | [1818] 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 01:10:50 INFO - PROCESS | 1818 | 1477987850367 Marionette TRACE conn4 -> [0,3360,"getWindowHandles",null] 01:10:50 INFO - PROCESS | 1818 | 1477987850371 Marionette TRACE conn4 <- [1,3360,null,["8"]] 01:10:50 INFO - PROCESS | 1818 | 1477987850458 Marionette TRACE conn4 -> [0,3361,"switchToWindow",{"name":"8"}] 01:10:50 INFO - PROCESS | 1818 | 1477987850464 Marionette TRACE conn4 <- [1,3361,null,{}] 01:10:50 INFO - PROCESS | 1818 | 1477987850469 Marionette TRACE conn4 -> [0,3362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107c800 == 31 [pid = 1818] [id = 741] 01:10:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x91b25000) [pid = 1818] [serial = 2154] [outer = (nil)] 01:10:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x91bb0800) [pid = 1818] [serial = 2155] [outer = 0x91b25000] 01:10:50 INFO - PROCESS | 1818 | 1477987850561 Marionette DEBUG loaded listener.js 01:10:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x91bb2400) [pid = 1818] [serial = 2156] [outer = 0x91b25000] 01:10:51 INFO - PROCESS | 1818 | 1477987851303 Marionette TRACE conn4 <- [1,3362,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 01:10:51 INFO - .. 01:10:51 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1221ms 01:10:51 INFO - PROCESS | 1818 | 1477987851321 Marionette TRACE conn4 -> [0,3363,"getWindowHandle",null] 01:10:51 INFO - PROCESS | 1818 | 1477987851324 Marionette TRACE conn4 <- [1,3363,null,{"value":"8"}] 01:10:51 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 01:10:51 INFO - PROCESS | 1818 | 1477987851331 Marionette TRACE conn4 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:51 INFO - PROCESS | 1818 | 1477987851485 Marionette TRACE conn4 <- [1,3364,null,{"value":null}] 01:10:51 INFO - PROCESS | 1818 | 1477987851664 Marionette TRACE conn4 -> [0,3365,"getWindowHandles",null] 01:10:51 INFO - PROCESS | 1818 | 1477987851670 Marionette TRACE conn4 <- [1,3365,null,["8"]] 01:10:51 INFO - PROCESS | 1818 | 1477987851679 Marionette TRACE conn4 -> [0,3366,"switchToWindow",{"name":"8"}] 01:10:51 INFO - PROCESS | 1818 | 1477987851689 Marionette TRACE conn4 <- [1,3366,null,{}] 01:10:51 INFO - PROCESS | 1818 | 1477987851697 Marionette TRACE conn4 -> [0,3367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:51 INFO - PROCESS | 1818 | ++DOCSHELL 0x8269ac00 == 32 [pid = 1818] [id = 742] 01:10:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8269b000) [pid = 1818] [serial = 2157] [outer = (nil)] 01:10:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x826a1000) [pid = 1818] [serial = 2158] [outer = 0x8269b000] 01:10:51 INFO - PROCESS | 1818 | 1477987851813 Marionette DEBUG loaded listener.js 01:10:51 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x82ff1c00) [pid = 1818] [serial = 2159] [outer = 0x8269b000] 01:10:52 INFO - PROCESS | 1818 | 1477987852506 Marionette TRACE conn4 <- [1,3367,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 01:10:52 INFO - .. 01:10:52 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1228ms 01:10:52 INFO - PROCESS | 1818 | 1477987852561 Marionette TRACE conn4 -> [0,3368,"getWindowHandle",null] 01:10:52 INFO - PROCESS | 1818 | 1477987852567 Marionette TRACE conn4 <- [1,3368,null,{"value":"8"}] 01:10:52 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 01:10:52 INFO - PROCESS | 1818 | 1477987852621 Marionette TRACE conn4 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:52 INFO - PROCESS | 1818 | 1477987852826 Marionette TRACE conn4 <- [1,3369,null,{"value":null}] 01:10:53 INFO - PROCESS | 1818 | 1477987853029 Marionette TRACE conn4 -> [0,3370,"getWindowHandles",null] 01:10:53 INFO - PROCESS | 1818 | 1477987853036 Marionette TRACE conn4 <- [1,3370,null,["8"]] 01:10:53 INFO - PROCESS | 1818 | 1477987853048 Marionette TRACE conn4 -> [0,3371,"switchToWindow",{"name":"8"}] 01:10:53 INFO - PROCESS | 1818 | 1477987853056 Marionette TRACE conn4 <- [1,3371,null,{}] 01:10:53 INFO - PROCESS | 1818 | 1477987853062 Marionette TRACE conn4 -> [0,3372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c5400 == 33 [pid = 1818] [id = 743] 01:10:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x839c5800) [pid = 1818] [serial = 2160] [outer = (nil)] 01:10:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x839c8400) [pid = 1818] [serial = 2161] [outer = 0x839c5800] 01:10:53 INFO - PROCESS | 1818 | 1477987853167 Marionette DEBUG loaded listener.js 01:10:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8c723400) [pid = 1818] [serial = 2162] [outer = 0x839c5800] 01:10:53 INFO - PROCESS | 1818 | 1477987853853 Marionette TRACE conn4 <- [1,3372,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 01:10:53 INFO - .. 01:10:53 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1279ms 01:10:53 INFO - PROCESS | 1818 | 1477987853895 Marionette TRACE conn4 -> [0,3373,"getWindowHandle",null] 01:10:53 INFO - PROCESS | 1818 | 1477987853899 Marionette TRACE conn4 <- [1,3373,null,{"value":"8"}] 01:10:53 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 01:10:53 INFO - PROCESS | 1818 | 1477987853924 Marionette TRACE conn4 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:54 INFO - PROCESS | 1818 | 1477987854115 Marionette TRACE conn4 <- [1,3374,null,{"value":null}] 01:10:54 INFO - PROCESS | 1818 | 1477987854309 Marionette TRACE conn4 -> [0,3375,"getWindowHandles",null] 01:10:54 INFO - PROCESS | 1818 | 1477987854319 Marionette TRACE conn4 <- [1,3375,null,["8"]] 01:10:54 INFO - PROCESS | 1818 | 1477987854376 Marionette TRACE conn4 -> [0,3376,"switchToWindow",{"name":"8"}] 01:10:54 INFO - PROCESS | 1818 | 1477987854383 Marionette TRACE conn4 <- [1,3376,null,{}] 01:10:54 INFO - PROCESS | 1818 | 1477987854390 Marionette TRACE conn4 -> [0,3377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x9107d000 == 34 [pid = 1818] [id = 744] 01:10:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x9107e400) [pid = 1818] [serial = 2163] [outer = (nil)] 01:10:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x91b1bc00) [pid = 1818] [serial = 2164] [outer = 0x9107e400] 01:10:54 INFO - PROCESS | 1818 | 1477987854492 Marionette DEBUG loaded listener.js 01:10:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x91bba400) [pid = 1818] [serial = 2165] [outer = 0x9107e400] 01:10:55 INFO - PROCESS | 1818 | 1477987855198 Marionette TRACE conn4 <- [1,3377,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:10:55 INFO - . 01:10:55 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1334ms 01:10:55 INFO - PROCESS | 1818 | 1477987855267 Marionette TRACE conn4 -> [0,3378,"getWindowHandle",null] 01:10:55 INFO - PROCESS | 1818 | 1477987855271 Marionette TRACE conn4 <- [1,3378,null,{"value":"8"}] 01:10:55 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 01:10:55 INFO - PROCESS | 1818 | 1477987855279 Marionette TRACE conn4 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:55 INFO - PROCESS | 1818 | 1477987855462 Marionette TRACE conn4 <- [1,3379,null,{"value":null}] 01:10:55 INFO - PROCESS | 1818 | [1818] 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 01:10:55 INFO - PROCESS | 1818 | 1477987855659 Marionette TRACE conn4 -> [0,3380,"getWindowHandles",null] 01:10:55 INFO - PROCESS | 1818 | 1477987855662 Marionette TRACE conn4 <- [1,3380,null,["8"]] 01:10:55 INFO - PROCESS | 1818 | 1477987855669 Marionette TRACE conn4 -> [0,3381,"switchToWindow",{"name":"8"}] 01:10:55 INFO - PROCESS | 1818 | 1477987855675 Marionette TRACE conn4 <- [1,3381,null,{}] 01:10:55 INFO - PROCESS | 1818 | 1477987855724 Marionette TRACE conn4 -> [0,3382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x92a14000 == 35 [pid = 1818] [id = 745] 01:10:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x92b9a400) [pid = 1818] [serial = 2166] [outer = (nil)] 01:10:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x92e49c00) [pid = 1818] [serial = 2167] [outer = 0x92b9a400] 01:10:55 INFO - PROCESS | 1818 | 1477987855825 Marionette DEBUG loaded listener.js 01:10:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x931de000) [pid = 1818] [serial = 2168] [outer = 0x92b9a400] 01:10:56 INFO - . 01:10:56 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1220ms 01:10:56 INFO - PROCESS | 1818 | 1477987856491 Marionette TRACE conn4 <- [1,3382,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 01:10:56 INFO - PROCESS | 1818 | 1477987856500 Marionette TRACE conn4 -> [0,3383,"getWindowHandle",null] 01:10:56 INFO - PROCESS | 1818 | 1477987856504 Marionette TRACE conn4 <- [1,3383,null,{"value":"8"}] 01:10:56 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 01:10:56 INFO - PROCESS | 1818 | 1477987856511 Marionette TRACE conn4 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:56 INFO - PROCESS | 1818 | 1477987856700 Marionette TRACE conn4 <- [1,3384,null,{"value":null}] 01:10:56 INFO - PROCESS | 1818 | [1818] 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 01:10:56 INFO - PROCESS | 1818 | 1477987856894 Marionette TRACE conn4 -> [0,3385,"getWindowHandles",null] 01:10:56 INFO - PROCESS | 1818 | 1477987856899 Marionette TRACE conn4 <- [1,3385,null,["8"]] 01:10:56 INFO - PROCESS | 1818 | 1477987856908 Marionette TRACE conn4 -> [0,3386,"switchToWindow",{"name":"8"}] 01:10:56 INFO - PROCESS | 1818 | 1477987856913 Marionette TRACE conn4 <- [1,3386,null,{}] 01:10:57 INFO - PROCESS | 1818 | 1477987857075 Marionette TRACE conn4 -> [0,3387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:57 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f8400 == 36 [pid = 1818] [id = 746] 01:10:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x82ffe000) [pid = 1818] [serial = 2169] [outer = (nil)] 01:10:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x838e1c00) [pid = 1818] [serial = 2170] [outer = 0x82ffe000] 01:10:57 INFO - PROCESS | 1818 | 1477987857179 Marionette DEBUG loaded listener.js 01:10:57 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x83906400) [pid = 1818] [serial = 2171] [outer = 0x82ffe000] 01:10:57 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 01:10:57 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 01:10:57 INFO - PROCESS | 1818 | 1477987857919 Marionette TRACE conn4 <- [1,3387,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 01:10:57 INFO - .. 01:10:57 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1422ms 01:10:57 INFO - PROCESS | 1818 | 1477987857935 Marionette TRACE conn4 -> [0,3388,"getWindowHandle",null] 01:10:57 INFO - PROCESS | 1818 | 1477987857939 Marionette TRACE conn4 <- [1,3388,null,{"value":"8"}] 01:10:57 INFO - TEST-START | /websockets/Secure-Close-null.htm 01:10:57 INFO - PROCESS | 1818 | 1477987857950 Marionette TRACE conn4 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:58 INFO - PROCESS | 1818 | 1477987858141 Marionette TRACE conn4 <- [1,3389,null,{"value":null}] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8f9c6000) [pid = 1818] [serial = 2128] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8c4abc00) [pid = 1818] [serial = 2125] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8dcac400) [pid = 1818] [serial = 2126] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x87dfb800) [pid = 1818] [serial = 2122] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8c72d400) [pid = 1818] [serial = 2123] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x83982c00) [pid = 1818] [serial = 2119] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8398a400) [pid = 1818] [serial = 2120] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x8386f400) [pid = 1818] [serial = 2116] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x83872c00) [pid = 1818] [serial = 2117] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x826a0400) [pid = 1818] [serial = 2113] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x826f6000) [pid = 1818] [serial = 2114] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x8f945800) [pid = 1818] [serial = 2107] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8f9bd000) [pid = 1818] [serial = 2108] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8dcb6400) [pid = 1818] [serial = 2104] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8dd33000) [pid = 1818] [serial = 2105] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8397e800) [pid = 1818] [serial = 2101] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x87dfc000) [pid = 1818] [serial = 2102] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x832e9400) [pid = 1818] [serial = 2098] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83867c00) [pid = 1818] [serial = 2099] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8fb01800) [pid = 1818] [serial = 2110] [outer = (nil)] [url = about:blank] 01:10:58 INFO - PROCESS | 1818 | 1477987858434 Marionette TRACE conn4 -> [0,3390,"getWindowHandles",null] 01:10:58 INFO - PROCESS | 1818 | 1477987858438 Marionette TRACE conn4 <- [1,3390,null,["8"]] 01:10:58 INFO - PROCESS | 1818 | 1477987858448 Marionette TRACE conn4 -> [0,3391,"switchToWindow",{"name":"8"}] 01:10:58 INFO - PROCESS | 1818 | 1477987858453 Marionette TRACE conn4 <- [1,3391,null,{}] 01:10:58 INFO - PROCESS | 1818 | 1477987858466 Marionette TRACE conn4 -> [0,3392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f7c00 == 37 [pid = 1818] [id = 747] 01:10:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x832e9400) [pid = 1818] [serial = 2172] [outer = (nil)] 01:10:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x83871800) [pid = 1818] [serial = 2173] [outer = 0x832e9400] 01:10:58 INFO - PROCESS | 1818 | 1477987858563 Marionette DEBUG loaded listener.js 01:10:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x838e0400) [pid = 1818] [serial = 2174] [outer = 0x832e9400] 01:10:59 INFO - PROCESS | 1818 | 1477987859161 Marionette TRACE conn4 <- [1,3392,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:10:59 INFO - . 01:10:59 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1229ms 01:10:59 INFO - PROCESS | 1818 | 1477987859178 Marionette TRACE conn4 -> [0,3393,"getWindowHandle",null] 01:10:59 INFO - PROCESS | 1818 | 1477987859181 Marionette TRACE conn4 <- [1,3393,null,{"value":"8"}] 01:10:59 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 01:10:59 INFO - PROCESS | 1818 | 1477987859191 Marionette TRACE conn4 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:10:59 INFO - PROCESS | 1818 | 1477987859359 Marionette TRACE conn4 <- [1,3394,null,{"value":null}] 01:10:59 INFO - PROCESS | 1818 | [1818] 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 01:10:59 INFO - PROCESS | 1818 | 1477987859518 Marionette TRACE conn4 -> [0,3395,"getWindowHandles",null] 01:10:59 INFO - PROCESS | 1818 | 1477987859521 Marionette TRACE conn4 <- [1,3395,null,["8"]] 01:10:59 INFO - PROCESS | 1818 | 1477987859529 Marionette TRACE conn4 -> [0,3396,"switchToWindow",{"name":"8"}] 01:10:59 INFO - PROCESS | 1818 | 1477987859535 Marionette TRACE conn4 <- [1,3396,null,{}] 01:10:59 INFO - PROCESS | 1818 | 1477987859548 Marionette TRACE conn4 -> [0,3397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:10:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x83981800 == 38 [pid = 1818] [id = 748] 01:10:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8dc6dc00) [pid = 1818] [serial = 2175] [outer = (nil)] 01:10:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8dc72c00) [pid = 1818] [serial = 2176] [outer = 0x8dc6dc00] 01:10:59 INFO - PROCESS | 1818 | 1477987859643 Marionette DEBUG loaded listener.js 01:10:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x8dd2f000) [pid = 1818] [serial = 2177] [outer = 0x8dc6dc00] 01:11:00 INFO - PROCESS | 1818 | 1477987860212 Marionette TRACE conn4 <- [1,3397,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:11:00 INFO - . 01:11:00 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1070ms 01:11:00 INFO - PROCESS | 1818 | 1477987860261 Marionette TRACE conn4 -> [0,3398,"getWindowHandle",null] 01:11:00 INFO - PROCESS | 1818 | 1477987860264 Marionette TRACE conn4 <- [1,3398,null,{"value":"8"}] 01:11:00 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 01:11:00 INFO - PROCESS | 1818 | 1477987860271 Marionette TRACE conn4 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:00 INFO - PROCESS | 1818 | 1477987860503 Marionette TRACE conn4 <- [1,3399,null,{"value":null}] 01:11:00 INFO - PROCESS | 1818 | [1818] 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 01:11:00 INFO - PROCESS | 1818 | 1477987860526 Marionette TRACE conn4 -> [0,3400,"getWindowHandles",null] 01:11:00 INFO - PROCESS | 1818 | 1477987860531 Marionette TRACE conn4 <- [1,3400,null,["8"]] 01:11:00 INFO - PROCESS | 1818 | 1477987860537 Marionette TRACE conn4 -> [0,3401,"switchToWindow",{"name":"8"}] 01:11:00 INFO - PROCESS | 1818 | 1477987860543 Marionette TRACE conn4 <- [1,3401,null,{}] 01:11:00 INFO - PROCESS | 1818 | 1477987860630 Marionette TRACE conn4 -> [0,3402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb07400 == 39 [pid = 1818] [id = 749] 01:11:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8fb08000) [pid = 1818] [serial = 2178] [outer = (nil)] 01:11:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8fb10400) [pid = 1818] [serial = 2179] [outer = 0x8fb08000] 01:11:00 INFO - PROCESS | 1818 | 1477987860719 Marionette DEBUG loaded listener.js 01:11:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x91075800) [pid = 1818] [serial = 2180] [outer = 0x8fb08000] 01:11:01 INFO - PROCESS | 1818 | 1477987861405 Marionette TRACE conn4 <- [1,3402,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 01:11:01 INFO - .. 01:11:01 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1175ms 01:11:01 INFO - PROCESS | 1818 | 1477987861447 Marionette TRACE conn4 -> [0,3403,"getWindowHandle",null] 01:11:01 INFO - PROCESS | 1818 | 1477987861451 Marionette TRACE conn4 <- [1,3403,null,{"value":"8"}] 01:11:01 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 01:11:01 INFO - PROCESS | 1818 | 1477987861465 Marionette TRACE conn4 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:01 INFO - PROCESS | 1818 | 1477987861690 Marionette TRACE conn4 <- [1,3404,null,{"value":null}] 01:11:01 INFO - PROCESS | 1818 | 1477987861714 Marionette TRACE conn4 -> [0,3405,"getWindowHandles",null] 01:11:01 INFO - PROCESS | 1818 | 1477987861717 Marionette TRACE conn4 <- [1,3405,null,["8"]] 01:11:01 INFO - PROCESS | 1818 | 1477987861723 Marionette TRACE conn4 -> [0,3406,"switchToWindow",{"name":"8"}] 01:11:01 INFO - PROCESS | 1818 | 1477987861728 Marionette TRACE conn4 <- [1,3406,null,{}] 01:11:01 INFO - PROCESS | 1818 | 1477987861734 Marionette TRACE conn4 -> [0,3407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb5c00 == 40 [pid = 1818] [id = 750] 01:11:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x91bb8c00) [pid = 1818] [serial = 2181] [outer = (nil)] 01:11:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x92b10800) [pid = 1818] [serial = 2182] [outer = 0x91bb8c00] 01:11:01 INFO - PROCESS | 1818 | 1477987861927 Marionette DEBUG loaded listener.js 01:11:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8309c000) [pid = 1818] [serial = 2183] [outer = 0x91bb8c00] 01:11:02 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8fb10800) [pid = 1818] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 01:11:02 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8269ec00) [pid = 1818] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 01:11:02 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8386b400) [pid = 1818] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 01:11:02 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x839c2000) [pid = 1818] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 01:11:02 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x826f8000) [pid = 1818] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 01:11:02 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x91044c00) [pid = 1818] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 01:11:02 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8dd31c00) [pid = 1818] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 01:11:02 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x8c729400) [pid = 1818] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 01:11:02 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8fa90c00) [pid = 1818] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 01:11:02 INFO - PROCESS | 1818 | 1477987862623 Marionette TRACE conn4 <- [1,3407,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 01:11:02 INFO - . 01:11:02 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1181ms 01:11:02 INFO - PROCESS | 1818 | 1477987862645 Marionette TRACE conn4 -> [0,3408,"getWindowHandle",null] 01:11:02 INFO - PROCESS | 1818 | 1477987862649 Marionette TRACE conn4 <- [1,3408,null,{"value":"8"}] 01:11:02 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 01:11:02 INFO - PROCESS | 1818 | 1477987862658 Marionette TRACE conn4 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:02 INFO - PROCESS | 1818 | 1477987862880 Marionette TRACE conn4 <- [1,3409,null,{"value":null}] 01:11:02 INFO - PROCESS | 1818 | 1477987862984 Marionette TRACE conn4 -> [0,3410,"getWindowHandles",null] 01:11:02 INFO - PROCESS | 1818 | 1477987862988 Marionette TRACE conn4 <- [1,3410,null,["8"]] 01:11:02 INFO - PROCESS | 1818 | 1477987862993 Marionette TRACE conn4 -> [0,3411,"switchToWindow",{"name":"8"}] 01:11:03 INFO - PROCESS | 1818 | 1477987862998 Marionette TRACE conn4 <- [1,3411,null,{}] 01:11:03 INFO - PROCESS | 1818 | 1477987863003 Marionette TRACE conn4 -> [0,3412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x832efc00 == 41 [pid = 1818] [id = 751] 01:11:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x91b27400) [pid = 1818] [serial = 2184] [outer = (nil)] 01:11:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x931d5800) [pid = 1818] [serial = 2185] [outer = 0x91b27400] 01:11:03 INFO - PROCESS | 1818 | 1477987863117 Marionette DEBUG loaded listener.js 01:11:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x93aa1c00) [pid = 1818] [serial = 2186] [outer = 0x91b27400] 01:11:03 INFO - PROCESS | 1818 | 1477987863751 Marionette TRACE conn4 <- [1,3412,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 01:11:03 INFO - .. 01:11:03 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1122ms 01:11:03 INFO - PROCESS | 1818 | 1477987863781 Marionette TRACE conn4 -> [0,3413,"getWindowHandle",null] 01:11:03 INFO - PROCESS | 1818 | 1477987863784 Marionette TRACE conn4 <- [1,3413,null,{"value":"8"}] 01:11:03 INFO - TEST-START | /websockets/Secure-Close-string.htm 01:11:03 INFO - PROCESS | 1818 | 1477987863791 Marionette TRACE conn4 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:04 INFO - PROCESS | 1818 | 1477987864019 Marionette TRACE conn4 <- [1,3414,null,{"value":null}] 01:11:04 INFO - PROCESS | 1818 | 1477987864113 Marionette TRACE conn4 -> [0,3415,"getWindowHandles",null] 01:11:04 INFO - PROCESS | 1818 | 1477987864117 Marionette TRACE conn4 <- [1,3415,null,["8"]] 01:11:04 INFO - PROCESS | 1818 | 1477987864123 Marionette TRACE conn4 -> [0,3416,"switchToWindow",{"name":"8"}] 01:11:04 INFO - PROCESS | 1818 | 1477987864127 Marionette TRACE conn4 <- [1,3416,null,{}] 01:11:04 INFO - PROCESS | 1818 | 1477987864132 Marionette TRACE conn4 -> [0,3417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:04 INFO - PROCESS | 1818 | ++DOCSHELL 0x94aa0000 == 42 [pid = 1818] [id = 752] 01:11:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x94aa0400) [pid = 1818] [serial = 2187] [outer = (nil)] 01:11:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x94aa2000) [pid = 1818] [serial = 2188] [outer = 0x94aa0400] 01:11:04 INFO - PROCESS | 1818 | 1477987864224 Marionette DEBUG loaded listener.js 01:11:04 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x94b23c00) [pid = 1818] [serial = 2189] [outer = 0x94aa0400] 01:11:04 INFO - PROCESS | 1818 | 1477987864905 Marionette TRACE conn4 <- [1,3417,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 01:11:04 INFO - . 01:11:04 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1128ms 01:11:04 INFO - PROCESS | 1818 | 1477987864920 Marionette TRACE conn4 -> [0,3418,"getWindowHandle",null] 01:11:04 INFO - PROCESS | 1818 | 1477987864927 Marionette TRACE conn4 <- [1,3418,null,{"value":"8"}] 01:11:04 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 01:11:04 INFO - PROCESS | 1818 | 1477987864937 Marionette TRACE conn4 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:05 INFO - PROCESS | 1818 | 1477987865281 Marionette TRACE conn4 <- [1,3419,null,{"value":null}] 01:11:05 INFO - PROCESS | 1818 | [1818] 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 01:11:05 INFO - PROCESS | 1818 | 1477987865436 Marionette TRACE conn4 -> [0,3420,"getWindowHandles",null] 01:11:05 INFO - PROCESS | 1818 | 1477987865442 Marionette TRACE conn4 <- [1,3420,null,["8"]] 01:11:05 INFO - PROCESS | 1818 | 1477987865497 Marionette TRACE conn4 -> [0,3421,"switchToWindow",{"name":"8"}] 01:11:05 INFO - PROCESS | 1818 | 1477987865506 Marionette TRACE conn4 <- [1,3421,null,{}] 01:11:05 INFO - PROCESS | 1818 | 1477987865516 Marionette TRACE conn4 -> [0,3422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:05 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c4000 == 43 [pid = 1818] [id = 753] 01:11:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x839c5000) [pid = 1818] [serial = 2190] [outer = (nil)] 01:11:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8c4b9800) [pid = 1818] [serial = 2191] [outer = 0x839c5000] 01:11:05 INFO - PROCESS | 1818 | 1477987865635 Marionette DEBUG loaded listener.js 01:11:05 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8d9eec00) [pid = 1818] [serial = 2192] [outer = 0x839c5000] 01:11:06 INFO - PROCESS | 1818 | 1477987866364 Marionette TRACE conn4 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 01:11:06 INFO - . 01:11:06 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1472ms 01:11:06 INFO - PROCESS | 1818 | 1477987866408 Marionette TRACE conn4 -> [0,3423,"getWindowHandle",null] 01:11:06 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 01:11:06 INFO - PROCESS | 1818 | 1477987866414 Marionette TRACE conn4 <- [1,3423,null,{"value":"8"}] 01:11:06 INFO - PROCESS | 1818 | 1477987866421 Marionette TRACE conn4 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:06 INFO - PROCESS | 1818 | 1477987866688 Marionette TRACE conn4 <- [1,3424,null,{"value":null}] 01:11:06 INFO - PROCESS | 1818 | 1477987866824 Marionette TRACE conn4 -> [0,3425,"getWindowHandles",null] 01:11:06 INFO - PROCESS | 1818 | 1477987866827 Marionette TRACE conn4 <- [1,3425,null,["8"]] 01:11:06 INFO - PROCESS | 1818 | 1477987866838 Marionette TRACE conn4 -> [0,3426,"switchToWindow",{"name":"8"}] 01:11:06 INFO - PROCESS | 1818 | 1477987866844 Marionette TRACE conn4 <- [1,3426,null,{}] 01:11:06 INFO - PROCESS | 1818 | 1477987866894 Marionette TRACE conn4 -> [0,3427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:06 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fa8f000 == 44 [pid = 1818] [id = 754] 01:11:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x8fa91400) [pid = 1818] [serial = 2193] [outer = (nil)] 01:11:06 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x8fb0ec00) [pid = 1818] [serial = 2194] [outer = 0x8fa91400] 01:11:07 INFO - PROCESS | 1818 | 1477987867011 Marionette DEBUG loaded listener.js 01:11:07 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x9107e000) [pid = 1818] [serial = 2195] [outer = 0x8fa91400] 01:11:07 INFO - PROCESS | 1818 | 1477987867734 Marionette TRACE conn4 <- [1,3427,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 01:11:07 INFO - ... 01:11:07 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1334ms 01:11:07 INFO - PROCESS | 1818 | 1477987867771 Marionette TRACE conn4 -> [0,3428,"getWindowHandle",null] 01:11:07 INFO - PROCESS | 1818 | 1477987867779 Marionette TRACE conn4 <- [1,3428,null,{"value":"8"}] 01:11:07 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 01:11:07 INFO - PROCESS | 1818 | 1477987867787 Marionette TRACE conn4 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:07 INFO - PROCESS | 1818 | 1477987867971 Marionette TRACE conn4 <- [1,3429,null,{"value":null}] 01:11:08 INFO - PROCESS | 1818 | 1477987868177 Marionette TRACE conn4 -> [0,3430,"getWindowHandles",null] 01:11:08 INFO - PROCESS | 1818 | 1477987868183 Marionette TRACE conn4 <- [1,3430,null,["8"]] 01:11:08 INFO - PROCESS | 1818 | 1477987868188 Marionette TRACE conn4 -> [0,3431,"switchToWindow",{"name":"8"}] 01:11:08 INFO - PROCESS | 1818 | 1477987868196 Marionette TRACE conn4 <- [1,3431,null,{}] 01:11:08 INFO - PROCESS | 1818 | 1477987868247 Marionette TRACE conn4 -> [0,3432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:08 INFO - PROCESS | 1818 | ++DOCSHELL 0x94a9d400 == 45 [pid = 1818] [id = 755] 01:11:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x94a9e800) [pid = 1818] [serial = 2196] [outer = (nil)] 01:11:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x94ba2800) [pid = 1818] [serial = 2197] [outer = 0x94a9e800] 01:11:08 INFO - PROCESS | 1818 | 1477987868359 Marionette DEBUG loaded listener.js 01:11:08 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x94ba5000) [pid = 1818] [serial = 2198] [outer = 0x94a9e800] 01:11:09 INFO - PROCESS | 1818 | 1477987869055 Marionette TRACE conn4 <- [1,3432,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 01:11:09 INFO - ... 01:11:09 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1322ms 01:11:09 INFO - PROCESS | 1818 | 1477987869125 Marionette TRACE conn4 -> [0,3433,"getWindowHandle",null] 01:11:09 INFO - PROCESS | 1818 | 1477987869130 Marionette TRACE conn4 <- [1,3433,null,{"value":"8"}] 01:11:09 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 01:11:09 INFO - PROCESS | 1818 | 1477987869142 Marionette TRACE conn4 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:09 INFO - PROCESS | 1818 | 1477987869345 Marionette TRACE conn4 <- [1,3434,null,{"value":null}] 01:11:09 INFO - PROCESS | 1818 | 1477987869540 Marionette TRACE conn4 -> [0,3435,"getWindowHandles",null] 01:11:09 INFO - PROCESS | 1818 | 1477987869547 Marionette TRACE conn4 <- [1,3435,null,["8"]] 01:11:09 INFO - PROCESS | 1818 | 1477987869553 Marionette TRACE conn4 -> [0,3436,"switchToWindow",{"name":"8"}] 01:11:09 INFO - PROCESS | 1818 | 1477987869559 Marionette TRACE conn4 <- [1,3436,null,{}] 01:11:09 INFO - PROCESS | 1818 | 1477987869589 Marionette TRACE conn4 -> [0,3437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:09 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bbbc00 == 46 [pid = 1818] [id = 756] 01:11:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x94bad800) [pid = 1818] [serial = 2199] [outer = (nil)] 01:11:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x95073800) [pid = 1818] [serial = 2200] [outer = 0x94bad800] 01:11:09 INFO - PROCESS | 1818 | 1477987869692 Marionette DEBUG loaded listener.js 01:11:09 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x95075800) [pid = 1818] [serial = 2201] [outer = 0x94bad800] 01:11:10 INFO - PROCESS | 1818 | 1477987870411 Marionette TRACE conn4 <- [1,3437,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 01:11:10 INFO - ... 01:11:10 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1320ms 01:11:10 INFO - PROCESS | 1818 | 1477987870686 Marionette TRACE conn4 -> [0,3438,"getWindowHandle",null] 01:11:10 INFO - PROCESS | 1818 | 1477987870693 Marionette TRACE conn4 <- [1,3438,null,{"value":"8"}] 01:11:10 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 01:11:10 INFO - PROCESS | 1818 | 1477987870703 Marionette TRACE conn4 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:10 INFO - PROCESS | 1818 | 1477987870893 Marionette TRACE conn4 <- [1,3439,null,{"value":null}] 01:11:11 INFO - PROCESS | 1818 | 1477987871130 Marionette TRACE conn4 -> [0,3440,"getWindowHandles",null] 01:11:11 INFO - PROCESS | 1818 | 1477987871138 Marionette TRACE conn4 <- [1,3440,null,["8"]] 01:11:11 INFO - PROCESS | 1818 | 1477987871148 Marionette TRACE conn4 -> [0,3441,"switchToWindow",{"name":"8"}] 01:11:11 INFO - PROCESS | 1818 | 1477987871156 Marionette TRACE conn4 <- [1,3441,null,{}] 01:11:11 INFO - PROCESS | 1818 | 1477987871162 Marionette TRACE conn4 -> [0,3442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:11 INFO - PROCESS | 1818 | ++DOCSHELL 0x8398bc00 == 47 [pid = 1818] [id = 757] 01:11:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x839cfc00) [pid = 1818] [serial = 2202] [outer = (nil)] 01:11:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x8c72ac00) [pid = 1818] [serial = 2203] [outer = 0x839cfc00] 01:11:11 INFO - PROCESS | 1818 | 1477987871266 Marionette DEBUG loaded listener.js 01:11:11 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x83873000) [pid = 1818] [serial = 2204] [outer = 0x839cfc00] 01:11:11 INFO - PROCESS | 1818 | --DOCSHELL 0x8c72dc00 == 46 [pid = 1818] [id = 720] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x91074800) [pid = 1818] [serial = 2152] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x91079000) [pid = 1818] [serial = 2153] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x8dd3cc00) [pid = 1818] [serial = 2149] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x8fa88400) [pid = 1818] [serial = 2150] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8d9e7400) [pid = 1818] [serial = 2146] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8dad6000) [pid = 1818] [serial = 2147] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x83904000) [pid = 1818] [serial = 2143] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8390a400) [pid = 1818] [serial = 2144] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x83228000) [pid = 1818] [serial = 2140] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x838e5800) [pid = 1818] [serial = 2141] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9103d800) [pid = 1818] [serial = 2137] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x91045400) [pid = 1818] [serial = 2138] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x839cc800) [pid = 1818] [serial = 2134] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x87df5000) [pid = 1818] [serial = 2135] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x82ff5800) [pid = 1818] [serial = 2131] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x83220800) [pid = 1818] [serial = 2132] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x91bb0800) [pid = 1818] [serial = 2155] [outer = (nil)] [url = about:blank] 01:11:11 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x8fb07000) [pid = 1818] [serial = 2111] [outer = (nil)] [url = about:blank] 01:11:12 INFO - PROCESS | 1818 | 1477987872101 Marionette TRACE conn4 <- [1,3442,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 01:11:12 INFO - ... 01:11:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1438ms 01:11:12 INFO - PROCESS | 1818 | 1477987872144 Marionette TRACE conn4 -> [0,3443,"getWindowHandle",null] 01:11:12 INFO - PROCESS | 1818 | 1477987872149 Marionette TRACE conn4 <- [1,3443,null,{"value":"8"}] 01:11:12 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 01:11:12 INFO - PROCESS | 1818 | 1477987872158 Marionette TRACE conn4 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:12 INFO - PROCESS | 1818 | 1477987872330 Marionette TRACE conn4 <- [1,3444,null,{"value":null}] 01:11:12 INFO - PROCESS | 1818 | 1477987872487 Marionette TRACE conn4 -> [0,3445,"getWindowHandles",null] 01:11:12 INFO - PROCESS | 1818 | 1477987872493 Marionette TRACE conn4 <- [1,3445,null,["8"]] 01:11:12 INFO - PROCESS | 1818 | 1477987872502 Marionette TRACE conn4 -> [0,3446,"switchToWindow",{"name":"8"}] 01:11:12 INFO - PROCESS | 1818 | 1477987872507 Marionette TRACE conn4 <- [1,3446,null,{}] 01:11:12 INFO - PROCESS | 1818 | 1477987872513 Marionette TRACE conn4 -> [0,3447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:12 INFO - PROCESS | 1818 | ++DOCSHELL 0x83871000 == 47 [pid = 1818] [id = 758] 01:11:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x839cf000) [pid = 1818] [serial = 2205] [outer = (nil)] 01:11:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x87df8800) [pid = 1818] [serial = 2206] [outer = 0x839cf000] 01:11:12 INFO - PROCESS | 1818 | 1477987872611 Marionette DEBUG loaded listener.js 01:11:12 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x8d9f3800) [pid = 1818] [serial = 2207] [outer = 0x839cf000] 01:11:13 INFO - PROCESS | 1818 | 1477987873266 Marionette TRACE conn4 <- [1,3447,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 01:11:13 INFO - ... 01:11:13 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1122ms 01:11:13 INFO - PROCESS | 1818 | 1477987873287 Marionette TRACE conn4 -> [0,3448,"getWindowHandle",null] 01:11:13 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 01:11:13 INFO - PROCESS | 1818 | 1477987873296 Marionette TRACE conn4 <- [1,3448,null,{"value":"8"}] 01:11:13 INFO - PROCESS | 1818 | 1477987873307 Marionette TRACE conn4 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:13 INFO - PROCESS | 1818 | 1477987873486 Marionette TRACE conn4 <- [1,3449,null,{"value":null}] 01:11:13 INFO - PROCESS | 1818 | 1477987873650 Marionette TRACE conn4 -> [0,3450,"getWindowHandles",null] 01:11:13 INFO - PROCESS | 1818 | 1477987873655 Marionette TRACE conn4 <- [1,3450,null,["8"]] 01:11:13 INFO - PROCESS | 1818 | 1477987873660 Marionette TRACE conn4 -> [0,3451,"switchToWindow",{"name":"8"}] 01:11:13 INFO - PROCESS | 1818 | 1477987873668 Marionette TRACE conn4 <- [1,3451,null,{}] 01:11:13 INFO - PROCESS | 1818 | 1477987873674 Marionette TRACE conn4 -> [0,3452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:13 INFO - PROCESS | 1818 | ++DOCSHELL 0x9103d800 == 48 [pid = 1818] [id = 759] 01:11:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x91040800) [pid = 1818] [serial = 2208] [outer = (nil)] 01:11:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x91074800) [pid = 1818] [serial = 2209] [outer = 0x91040800] 01:11:13 INFO - PROCESS | 1818 | 1477987873779 Marionette DEBUG loaded listener.js 01:11:13 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x9107bc00) [pid = 1818] [serial = 2210] [outer = 0x91040800] 01:11:14 INFO - PROCESS | 1818 | 1477987874362 Marionette TRACE conn4 <- [1,3452,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 01:11:14 INFO - ... 01:11:14 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1128ms 01:11:14 INFO - PROCESS | 1818 | 1477987874433 Marionette TRACE conn4 -> [0,3453,"getWindowHandle",null] 01:11:14 INFO - PROCESS | 1818 | 1477987874436 Marionette TRACE conn4 <- [1,3453,null,{"value":"8"}] 01:11:14 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 01:11:14 INFO - PROCESS | 1818 | 1477987874444 Marionette TRACE conn4 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:14 INFO - PROCESS | 1818 | 1477987874689 Marionette TRACE conn4 <- [1,3454,null,{"value":null}] 01:11:14 INFO - PROCESS | 1818 | 1477987874713 Marionette TRACE conn4 -> [0,3455,"getWindowHandles",null] 01:11:14 INFO - PROCESS | 1818 | 1477987874720 Marionette TRACE conn4 <- [1,3455,null,["8"]] 01:11:14 INFO - PROCESS | 1818 | 1477987874726 Marionette TRACE conn4 -> [0,3456,"switchToWindow",{"name":"8"}] 01:11:14 INFO - PROCESS | 1818 | 1477987874734 Marionette TRACE conn4 <- [1,3456,null,{}] 01:11:14 INFO - PROCESS | 1818 | 1477987874824 Marionette TRACE conn4 -> [0,3457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:14 INFO - PROCESS | 1818 | ++DOCSHELL 0x93a99400 == 49 [pid = 1818] [id = 760] 01:11:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x93aa0800) [pid = 1818] [serial = 2211] [outer = (nil)] 01:11:14 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x94a94c00) [pid = 1818] [serial = 2212] [outer = 0x93aa0800] 01:11:14 INFO - PROCESS | 1818 | 1477987874914 Marionette DEBUG loaded listener.js 01:11:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x94a99400) [pid = 1818] [serial = 2213] [outer = 0x93aa0800] 01:11:15 INFO - PROCESS | 1818 | 1477987875607 Marionette TRACE conn4 <- [1,3457,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 01:11:15 INFO - ... 01:11:15 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1226ms 01:11:15 INFO - PROCESS | 1818 | 1477987875670 Marionette TRACE conn4 -> [0,3458,"getWindowHandle",null] 01:11:15 INFO - PROCESS | 1818 | 1477987875673 Marionette TRACE conn4 <- [1,3458,null,{"value":"8"}] 01:11:15 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 01:11:15 INFO - PROCESS | 1818 | 1477987875680 Marionette TRACE conn4 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:15 INFO - PROCESS | 1818 | 1477987875897 Marionette TRACE conn4 <- [1,3459,null,{"value":null}] 01:11:15 INFO - PROCESS | 1818 | 1477987875917 Marionette TRACE conn4 -> [0,3460,"getWindowHandles",null] 01:11:15 INFO - PROCESS | 1818 | 1477987875919 Marionette TRACE conn4 <- [1,3460,null,["8"]] 01:11:15 INFO - PROCESS | 1818 | 1477987875925 Marionette TRACE conn4 -> [0,3461,"switchToWindow",{"name":"8"}] 01:11:15 INFO - PROCESS | 1818 | 1477987875930 Marionette TRACE conn4 <- [1,3461,null,{}] 01:11:15 INFO - PROCESS | 1818 | 1477987875935 Marionette TRACE conn4 -> [0,3462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:15 INFO - PROCESS | 1818 | ++DOCSHELL 0x832f0000 == 50 [pid = 1818] [id = 761] 01:11:15 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x8dc71400) [pid = 1818] [serial = 2214] [outer = (nil)] 01:11:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x94bab000) [pid = 1818] [serial = 2215] [outer = 0x8dc71400] 01:11:16 INFO - PROCESS | 1818 | 1477987876023 Marionette DEBUG loaded listener.js 01:11:16 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x95073400) [pid = 1818] [serial = 2216] [outer = 0x8dc71400] 01:11:16 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x91b25000) [pid = 1818] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 01:11:16 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x832e9400) [pid = 1818] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 01:11:16 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x82ffe000) [pid = 1818] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 01:11:16 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8dc6dc00) [pid = 1818] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 01:11:16 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x91b27400) [pid = 1818] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 01:11:16 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x91bb8c00) [pid = 1818] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 01:11:16 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8fb08000) [pid = 1818] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 01:11:16 INFO - PROCESS | 1818 | 1477987876873 Marionette TRACE conn4 <- [1,3462,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 01:11:16 INFO - ... 01:11:16 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1221ms 01:11:16 INFO - PROCESS | 1818 | 1477987876902 Marionette TRACE conn4 -> [0,3463,"getWindowHandle",null] 01:11:16 INFO - PROCESS | 1818 | 1477987876905 Marionette TRACE conn4 <- [1,3463,null,{"value":"8"}] 01:11:16 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 01:11:16 INFO - PROCESS | 1818 | 1477987876912 Marionette TRACE conn4 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:17 INFO - PROCESS | 1818 | 1477987877110 Marionette TRACE conn4 <- [1,3464,null,{"value":null}] 01:11:17 INFO - PROCESS | 1818 | 1477987877119 Marionette TRACE conn4 -> [0,3465,"getWindowHandles",null] 01:11:17 INFO - PROCESS | 1818 | 1477987877123 Marionette TRACE conn4 <- [1,3465,null,["8"]] 01:11:17 INFO - PROCESS | 1818 | 1477987877130 Marionette TRACE conn4 -> [0,3466,"switchToWindow",{"name":"8"}] 01:11:17 INFO - PROCESS | 1818 | 1477987877134 Marionette TRACE conn4 <- [1,3466,null,{}] 01:11:17 INFO - PROCESS | 1818 | 1477987877282 Marionette TRACE conn4 -> [0,3467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:17 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb8c00 == 51 [pid = 1818] [id = 762] 01:11:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x92e41c00) [pid = 1818] [serial = 2217] [outer = (nil)] 01:11:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x9507f800) [pid = 1818] [serial = 2218] [outer = 0x92e41c00] 01:11:17 INFO - PROCESS | 1818 | 1477987877375 Marionette DEBUG loaded listener.js 01:11:17 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x950ae400) [pid = 1818] [serial = 2219] [outer = 0x92e41c00] 01:11:17 INFO - PROCESS | 1818 | 1477987877918 Marionette TRACE conn4 <- [1,3467,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 01:11:17 INFO - ... 01:11:17 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1026ms 01:11:17 INFO - PROCESS | 1818 | 1477987877939 Marionette TRACE conn4 -> [0,3468,"getWindowHandle",null] 01:11:17 INFO - PROCESS | 1818 | 1477987877943 Marionette TRACE conn4 <- [1,3468,null,{"value":"8"}] 01:11:17 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 01:11:17 INFO - PROCESS | 1818 | 1477987877959 Marionette TRACE conn4 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:18 INFO - PROCESS | 1818 | 1477987878110 Marionette TRACE conn4 <- [1,3469,null,{"value":null}] 01:11:18 INFO - PROCESS | 1818 | 1477987878122 Marionette TRACE conn4 -> [0,3470,"getWindowHandles",null] 01:11:18 INFO - PROCESS | 1818 | 1477987878126 Marionette TRACE conn4 <- [1,3470,null,["8"]] 01:11:18 INFO - PROCESS | 1818 | 1477987878133 Marionette TRACE conn4 -> [0,3471,"switchToWindow",{"name":"8"}] 01:11:18 INFO - PROCESS | 1818 | 1477987878145 Marionette TRACE conn4 <- [1,3471,null,{}] 01:11:18 INFO - PROCESS | 1818 | 1477987878149 Marionette TRACE conn4 -> [0,3472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:18 INFO - PROCESS | 1818 | ++DOCSHELL 0x95838800 == 52 [pid = 1818] [id = 763] 01:11:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x95839000) [pid = 1818] [serial = 2220] [outer = (nil)] 01:11:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x958e0800) [pid = 1818] [serial = 2221] [outer = 0x95839000] 01:11:18 INFO - PROCESS | 1818 | 1477987878238 Marionette DEBUG loaded listener.js 01:11:18 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x958e5800) [pid = 1818] [serial = 2222] [outer = 0x95839000] 01:11:19 INFO - PROCESS | 1818 | 1477987879025 Marionette TRACE conn4 <- [1,3472,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 01:11:19 INFO - ... 01:11:19 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1124ms 01:11:19 INFO - PROCESS | 1818 | 1477987879086 Marionette TRACE conn4 -> [0,3473,"getWindowHandle",null] 01:11:19 INFO - PROCESS | 1818 | 1477987879093 Marionette TRACE conn4 <- [1,3473,null,{"value":"8"}] 01:11:19 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 01:11:19 INFO - PROCESS | 1818 | 1477987879109 Marionette TRACE conn4 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:19 INFO - PROCESS | 1818 | 1477987879311 Marionette TRACE conn4 <- [1,3474,null,{"value":null}] 01:11:19 INFO - PROCESS | 1818 | 1477987879511 Marionette TRACE conn4 -> [0,3475,"getWindowHandles",null] 01:11:19 INFO - PROCESS | 1818 | 1477987879518 Marionette TRACE conn4 <- [1,3475,null,["8"]] 01:11:19 INFO - PROCESS | 1818 | 1477987879567 Marionette TRACE conn4 -> [0,3476,"switchToWindow",{"name":"8"}] 01:11:19 INFO - PROCESS | 1818 | 1477987879574 Marionette TRACE conn4 <- [1,3476,null,{}] 01:11:19 INFO - PROCESS | 1818 | 1477987879584 Marionette TRACE conn4 -> [0,3477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:19 INFO - PROCESS | 1818 | ++DOCSHELL 0x839c1400 == 53 [pid = 1818] [id = 764] 01:11:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x8390f400) [pid = 1818] [serial = 2223] [outer = (nil)] 01:11:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8c4dc000) [pid = 1818] [serial = 2224] [outer = 0x8390f400] 01:11:19 INFO - PROCESS | 1818 | 1477987879707 Marionette DEBUG loaded listener.js 01:11:19 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8dc6d400) [pid = 1818] [serial = 2225] [outer = 0x8390f400] 01:11:20 INFO - PROCESS | 1818 | 1477987880525 Marionette TRACE conn4 <- [1,3477,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 01:11:20 INFO - ... 01:11:20 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1472ms 01:11:20 INFO - PROCESS | 1818 | 1477987880579 Marionette TRACE conn4 -> [0,3478,"getWindowHandle",null] 01:11:20 INFO - PROCESS | 1818 | 1477987880585 Marionette TRACE conn4 <- [1,3478,null,{"value":"8"}] 01:11:20 INFO - TEST-START | /websockets/Secure-Send-data.htm 01:11:20 INFO - PROCESS | 1818 | 1477987880592 Marionette TRACE conn4 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:20 INFO - PROCESS | 1818 | 1477987880906 Marionette TRACE conn4 <- [1,3479,null,{"value":null}] 01:11:21 INFO - PROCESS | 1818 | 1477987881057 Marionette TRACE conn4 -> [0,3480,"getWindowHandles",null] 01:11:21 INFO - PROCESS | 1818 | 1477987881062 Marionette TRACE conn4 <- [1,3480,null,["8"]] 01:11:21 INFO - PROCESS | 1818 | 1477987881071 Marionette TRACE conn4 -> [0,3481,"switchToWindow",{"name":"8"}] 01:11:21 INFO - PROCESS | 1818 | 1477987881077 Marionette TRACE conn4 <- [1,3481,null,{}] 01:11:21 INFO - PROCESS | 1818 | 1477987881083 Marionette TRACE conn4 -> [0,3482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:21 INFO - PROCESS | 1818 | ++DOCSHELL 0x8fb0ac00 == 54 [pid = 1818] [id = 765] 01:11:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x9100c400) [pid = 1818] [serial = 2226] [outer = (nil)] 01:11:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x9386f800) [pid = 1818] [serial = 2227] [outer = 0x9100c400] 01:11:21 INFO - PROCESS | 1818 | 1477987881188 Marionette DEBUG loaded listener.js 01:11:21 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x94a94400) [pid = 1818] [serial = 2228] [outer = 0x9100c400] 01:11:21 INFO - PROCESS | 1818 | 1477987881865 Marionette TRACE conn4 <- [1,3482,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 01:11:21 INFO - ... 01:11:21 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1320ms 01:11:21 INFO - PROCESS | 1818 | 1477987881949 Marionette TRACE conn4 -> [0,3483,"getWindowHandle",null] 01:11:21 INFO - PROCESS | 1818 | 1477987881957 Marionette TRACE conn4 <- [1,3483,null,{"value":"8"}] 01:11:21 INFO - TEST-START | /websockets/Secure-Send-null.htm 01:11:21 INFO - PROCESS | 1818 | 1477987881965 Marionette TRACE conn4 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:22 INFO - PROCESS | 1818 | 1477987882162 Marionette TRACE conn4 <- [1,3484,null,{"value":null}] 01:11:22 INFO - PROCESS | 1818 | 1477987882369 Marionette TRACE conn4 -> [0,3485,"getWindowHandles",null] 01:11:22 INFO - PROCESS | 1818 | 1477987882374 Marionette TRACE conn4 <- [1,3485,null,["8"]] 01:11:22 INFO - PROCESS | 1818 | 1477987882385 Marionette TRACE conn4 -> [0,3486,"switchToWindow",{"name":"8"}] 01:11:22 INFO - PROCESS | 1818 | 1477987882392 Marionette TRACE conn4 <- [1,3486,null,{}] 01:11:22 INFO - PROCESS | 1818 | 1477987882399 Marionette TRACE conn4 -> [0,3487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:22 INFO - PROCESS | 1818 | ++DOCSHELL 0x958df400 == 55 [pid = 1818] [id = 766] 01:11:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x958df800) [pid = 1818] [serial = 2229] [outer = (nil)] 01:11:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x958e7c00) [pid = 1818] [serial = 2230] [outer = 0x958df800] 01:11:22 INFO - PROCESS | 1818 | 1477987882506 Marionette DEBUG loaded listener.js 01:11:22 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x958ed000) [pid = 1818] [serial = 2231] [outer = 0x958df800] 01:11:23 INFO - PROCESS | 1818 | 1477987883174 Marionette TRACE conn4 <- [1,3487,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 01:11:23 INFO - ... 01:11:23 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1223ms 01:11:23 INFO - PROCESS | 1818 | 1477987883188 Marionette TRACE conn4 -> [0,3488,"getWindowHandle",null] 01:11:23 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 01:11:23 INFO - PROCESS | 1818 | 1477987883193 Marionette TRACE conn4 <- [1,3488,null,{"value":"8"}] 01:11:23 INFO - PROCESS | 1818 | 1477987883200 Marionette TRACE conn4 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:23 INFO - PROCESS | 1818 | 1477987883391 Marionette TRACE conn4 <- [1,3489,null,{"value":null}] 01:11:23 INFO - PROCESS | 1818 | 1477987883591 Marionette TRACE conn4 -> [0,3490,"getWindowHandles",null] 01:11:23 INFO - PROCESS | 1818 | 1477987883599 Marionette TRACE conn4 <- [1,3490,null,["8"]] 01:11:23 INFO - PROCESS | 1818 | 1477987883608 Marionette TRACE conn4 -> [0,3491,"switchToWindow",{"name":"8"}] 01:11:23 INFO - PROCESS | 1818 | 1477987883613 Marionette TRACE conn4 <- [1,3491,null,{}] 01:11:23 INFO - PROCESS | 1818 | 1477987883646 Marionette TRACE conn4 -> [0,3492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:23 INFO - PROCESS | 1818 | ++DOCSHELL 0x95c22400 == 56 [pid = 1818] [id = 767] 01:11:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x95c23000) [pid = 1818] [serial = 2232] [outer = (nil)] 01:11:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 95 (0x95c26800) [pid = 1818] [serial = 2233] [outer = 0x95c23000] 01:11:23 INFO - PROCESS | 1818 | 1477987883747 Marionette DEBUG loaded listener.js 01:11:23 INFO - PROCESS | 1818 | ++DOMWINDOW == 96 (0x95c28400) [pid = 1818] [serial = 2234] [outer = 0x95c23000] 01:11:24 INFO - PROCESS | 1818 | 1477987884435 Marionette TRACE conn4 <- [1,3492,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 01:11:24 INFO - ... 01:11:24 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1269ms 01:11:24 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 01:11:24 INFO - PROCESS | 1818 | 1477987884468 Marionette TRACE conn4 -> [0,3493,"getWindowHandle",null] 01:11:24 INFO - PROCESS | 1818 | 1477987884471 Marionette TRACE conn4 <- [1,3493,null,{"value":"8"}] 01:11:24 INFO - PROCESS | 1818 | 1477987884479 Marionette TRACE conn4 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:24 INFO - PROCESS | 1818 | 1477987884894 Marionette TRACE conn4 <- [1,3494,null,{"value":null}] 01:11:25 INFO - PROCESS | 1818 | 1477987885111 Marionette TRACE conn4 -> [0,3495,"getWindowHandles",null] 01:11:25 INFO - PROCESS | 1818 | 1477987885118 Marionette TRACE conn4 <- [1,3495,null,["8"]] 01:11:25 INFO - PROCESS | 1818 | 1477987885212 Marionette TRACE conn4 -> [0,3496,"switchToWindow",{"name":"8"}] 01:11:25 INFO - PROCESS | 1818 | 1477987885231 Marionette TRACE conn4 <- [1,3496,null,{}] 01:11:25 INFO - PROCESS | 1818 | 1477987885247 Marionette TRACE conn4 -> [0,3497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:25 INFO - PROCESS | 1818 | ++DOCSHELL 0x8386e800 == 57 [pid = 1818] [id = 768] 01:11:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 97 (0x838e1000) [pid = 1818] [serial = 2235] [outer = (nil)] 01:11:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 98 (0x83906800) [pid = 1818] [serial = 2236] [outer = 0x838e1000] 01:11:25 INFO - PROCESS | 1818 | 1477987885357 Marionette DEBUG loaded listener.js 01:11:25 INFO - PROCESS | 1818 | ++DOMWINDOW == 99 (0x8398b400) [pid = 1818] [serial = 2237] [outer = 0x838e1000] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x826ef800 == 56 [pid = 1818] [id = 715] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x83981800 == 55 [pid = 1818] [id = 748] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x832f0000 == 54 [pid = 1818] [id = 761] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb8c00 == 53 [pid = 1818] [id = 762] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x83871000 == 52 [pid = 1818] [id = 758] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x9103d800 == 51 [pid = 1818] [id = 759] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x8398bc00 == 50 [pid = 1818] [id = 757] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x94aa0000 == 49 [pid = 1818] [id = 752] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x82610400 == 48 [pid = 1818] [id = 721] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb07400 == 47 [pid = 1818] [id = 749] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x8390c800 == 46 [pid = 1818] [id = 723] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x826f8400 == 45 [pid = 1818] [id = 746] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x92a14000 == 44 [pid = 1818] [id = 745] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x826f7c00 == 43 [pid = 1818] [id = 747] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x838e5c00 == 42 [pid = 1818] [id = 716] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x83099c00 == 41 [pid = 1818] [id = 722] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x94a9d400 == 40 [pid = 1818] [id = 755] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x832efc00 == 39 [pid = 1818] [id = 751] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcaac00 == 38 [pid = 1818] [id = 724] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc1400 == 37 [pid = 1818] [id = 725] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x839c4000 == 36 [pid = 1818] [id = 753] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x91bbbc00 == 35 [pid = 1818] [id = 756] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb5c00 == 34 [pid = 1818] [id = 750] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e3000 == 33 [pid = 1818] [id = 719] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa8b800 == 32 [pid = 1818] [id = 726] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x8fa8f000 == 31 [pid = 1818] [id = 754] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x93a99400 == 30 [pid = 1818] [id = 760] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x95838800 == 29 [pid = 1818] [id = 763] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x839c1400 == 28 [pid = 1818] [id = 764] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0ac00 == 27 [pid = 1818] [id = 765] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x958df400 == 26 [pid = 1818] [id = 766] 01:11:26 INFO - PROCESS | 1818 | --DOCSHELL 0x95c22400 == 25 [pid = 1818] [id = 767] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 98 (0x826a1000) [pid = 1818] [serial = 2158] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 97 (0x839c8400) [pid = 1818] [serial = 2161] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 96 (0x83906400) [pid = 1818] [serial = 2171] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 95 (0x838e1c00) [pid = 1818] [serial = 2170] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 94 (0x838e0400) [pid = 1818] [serial = 2174] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x83871800) [pid = 1818] [serial = 2173] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x8dd2f000) [pid = 1818] [serial = 2177] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x8dc72c00) [pid = 1818] [serial = 2176] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x91075800) [pid = 1818] [serial = 2180] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x8fb10400) [pid = 1818] [serial = 2179] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x8309c000) [pid = 1818] [serial = 2183] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x92b10800) [pid = 1818] [serial = 2182] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x93aa1c00) [pid = 1818] [serial = 2186] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x931d5800) [pid = 1818] [serial = 2185] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x94aa2000) [pid = 1818] [serial = 2188] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x92e49c00) [pid = 1818] [serial = 2167] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x91b1bc00) [pid = 1818] [serial = 2164] [outer = (nil)] [url = about:blank] 01:11:26 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x91bb2400) [pid = 1818] [serial = 2156] [outer = (nil)] [url = about:blank] 01:11:27 INFO - PROCESS | 1818 | 1477987887168 Marionette TRACE conn4 <- [1,3497,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 01:11:27 INFO - ... 01:11:27 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 2732ms 01:11:27 INFO - PROCESS | 1818 | 1477987887210 Marionette TRACE conn4 -> [0,3498,"getWindowHandle",null] 01:11:27 INFO - PROCESS | 1818 | 1477987887217 Marionette TRACE conn4 <- [1,3498,null,{"value":"8"}] 01:11:27 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 01:11:27 INFO - PROCESS | 1818 | 1477987887227 Marionette TRACE conn4 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:27 INFO - PROCESS | 1818 | 1477987887416 Marionette TRACE conn4 <- [1,3499,null,{"value":null}] 01:11:27 INFO - PROCESS | 1818 | 1477987887569 Marionette TRACE conn4 -> [0,3500,"getWindowHandles",null] 01:11:27 INFO - PROCESS | 1818 | 1477987887574 Marionette TRACE conn4 <- [1,3500,null,["8"]] 01:11:27 INFO - PROCESS | 1818 | 1477987887582 Marionette TRACE conn4 -> [0,3501,"switchToWindow",{"name":"8"}] 01:11:27 INFO - PROCESS | 1818 | 1477987887590 Marionette TRACE conn4 <- [1,3501,null,{}] 01:11:27 INFO - PROCESS | 1818 | 1477987887600 Marionette TRACE conn4 -> [0,3502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:27 INFO - PROCESS | 1818 | ++DOCSHELL 0x8309dc00 == 26 [pid = 1818] [id = 769] 01:11:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x83228000) [pid = 1818] [serial = 2238] [outer = (nil)] 01:11:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x832ed000) [pid = 1818] [serial = 2239] [outer = 0x83228000] 01:11:27 INFO - PROCESS | 1818 | 1477987887781 Marionette DEBUG loaded listener.js 01:11:27 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x83866800) [pid = 1818] [serial = 2240] [outer = 0x83228000] 01:11:28 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 01:11:28 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 01:11:28 INFO - PROCESS | 1818 | 1477987888419 Marionette TRACE conn4 <- [1,3502,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 01:11:28 INFO - ... 01:11:28 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1222ms 01:11:28 INFO - PROCESS | 1818 | 1477987888447 Marionette TRACE conn4 -> [0,3503,"getWindowHandle",null] 01:11:28 INFO - TEST-START | /websockets/Send-0byte-data.htm 01:11:28 INFO - PROCESS | 1818 | 1477987888453 Marionette TRACE conn4 <- [1,3503,null,{"value":"8"}] 01:11:28 INFO - PROCESS | 1818 | 1477987888460 Marionette TRACE conn4 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:28 INFO - PROCESS | 1818 | 1477987888713 Marionette TRACE conn4 <- [1,3504,null,{"value":null}] 01:11:28 INFO - PROCESS | 1818 | 1477987888734 Marionette TRACE conn4 -> [0,3505,"getWindowHandles",null] 01:11:28 INFO - PROCESS | 1818 | 1477987888739 Marionette TRACE conn4 <- [1,3505,null,["8"]] 01:11:28 INFO - PROCESS | 1818 | 1477987888746 Marionette TRACE conn4 -> [0,3506,"switchToWindow",{"name":"8"}] 01:11:28 INFO - PROCESS | 1818 | 1477987888751 Marionette TRACE conn4 <- [1,3506,null,{}] 01:11:28 INFO - PROCESS | 1818 | 1477987888757 Marionette TRACE conn4 -> [0,3507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:28 INFO - PROCESS | 1818 | ++DOCSHELL 0x838ed400 == 27 [pid = 1818] [id = 770] 01:11:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x83902400) [pid = 1818] [serial = 2241] [outer = (nil)] 01:11:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x83907000) [pid = 1818] [serial = 2242] [outer = 0x83902400] 01:11:28 INFO - PROCESS | 1818 | 1477987888859 Marionette DEBUG loaded listener.js 01:11:28 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8390dc00) [pid = 1818] [serial = 2243] [outer = 0x83902400] 01:11:29 INFO - PROCESS | 1818 | 1477987889588 Marionette TRACE conn4 <- [1,3507,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 01:11:29 INFO - ... 01:11:29 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1180ms 01:11:29 INFO - PROCESS | 1818 | 1477987889647 Marionette TRACE conn4 -> [0,3508,"getWindowHandle",null] 01:11:29 INFO - PROCESS | 1818 | 1477987889655 Marionette TRACE conn4 <- [1,3508,null,{"value":"8"}] 01:11:29 INFO - TEST-START | /websockets/Send-65K-data.htm 01:11:29 INFO - PROCESS | 1818 | 1477987889673 Marionette TRACE conn4 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:29 INFO - PROCESS | 1818 | 1477987889917 Marionette TRACE conn4 <- [1,3509,null,{"value":null}] 01:11:29 INFO - PROCESS | 1818 | 1477987889945 Marionette TRACE conn4 -> [0,3510,"getWindowHandles",null] 01:11:29 INFO - PROCESS | 1818 | 1477987889951 Marionette TRACE conn4 <- [1,3510,null,["8"]] 01:11:29 INFO - PROCESS | 1818 | 1477987889956 Marionette TRACE conn4 -> [0,3511,"switchToWindow",{"name":"8"}] 01:11:29 INFO - PROCESS | 1818 | 1477987889962 Marionette TRACE conn4 <- [1,3511,null,{}] 01:11:30 INFO - PROCESS | 1818 | 1477987890054 Marionette TRACE conn4 -> [0,3512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:30 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4ae000 == 28 [pid = 1818] [id = 771] 01:11:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x8c4ae400) [pid = 1818] [serial = 2244] [outer = (nil)] 01:11:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8c4b1400) [pid = 1818] [serial = 2245] [outer = 0x8c4ae400] 01:11:30 INFO - PROCESS | 1818 | 1477987890154 Marionette DEBUG loaded listener.js 01:11:30 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x8c4b8000) [pid = 1818] [serial = 2246] [outer = 0x8c4ae400] 01:11:30 INFO - PROCESS | 1818 | 1477987890876 Marionette TRACE conn4 <- [1,3512,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 01:11:30 INFO - ... 01:11:30 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1222ms 01:11:30 INFO - PROCESS | 1818 | 1477987890895 Marionette TRACE conn4 -> [0,3513,"getWindowHandle",null] 01:11:30 INFO - PROCESS | 1818 | 1477987890899 Marionette TRACE conn4 <- [1,3513,null,{"value":"8"}] 01:11:30 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 01:11:30 INFO - PROCESS | 1818 | 1477987890910 Marionette TRACE conn4 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:31 INFO - PROCESS | 1818 | 1477987891176 Marionette TRACE conn4 <- [1,3514,null,{"value":null}] 01:11:31 INFO - PROCESS | 1818 | 1477987891198 Marionette TRACE conn4 -> [0,3515,"getWindowHandles",null] 01:11:31 INFO - PROCESS | 1818 | 1477987891203 Marionette TRACE conn4 <- [1,3515,null,["8"]] 01:11:31 INFO - PROCESS | 1818 | 1477987891208 Marionette TRACE conn4 -> [0,3516,"switchToWindow",{"name":"8"}] 01:11:31 INFO - PROCESS | 1818 | 1477987891213 Marionette TRACE conn4 <- [1,3516,null,{}] 01:11:31 INFO - PROCESS | 1818 | 1477987891307 Marionette TRACE conn4 -> [0,3517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:31 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e0000 == 29 [pid = 1818] [id = 772] 01:11:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x8c4e2400) [pid = 1818] [serial = 2247] [outer = (nil)] 01:11:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x8dcadc00) [pid = 1818] [serial = 2248] [outer = 0x8c4e2400] 01:11:31 INFO - PROCESS | 1818 | 1477987891403 Marionette DEBUG loaded listener.js 01:11:31 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x8dd2f000) [pid = 1818] [serial = 2249] [outer = 0x8c4e2400] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x92b9a400) [pid = 1818] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x8ddce800) [pid = 1818] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x9107e400) [pid = 1818] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x8269b000) [pid = 1818] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x839c5800) [pid = 1818] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x94bad800) [pid = 1818] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x839cfc00) [pid = 1818] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x839cf000) [pid = 1818] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8fa91400) [pid = 1818] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x94aa0400) [pid = 1818] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x839c5000) [pid = 1818] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x94a9e800) [pid = 1818] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8dc71400) [pid = 1818] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x93aa0800) [pid = 1818] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x92e41c00) [pid = 1818] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x95839000) [pid = 1818] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 01:11:32 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x91040800) [pid = 1818] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 01:11:32 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 01:11:32 INFO - PROCESS | 1818 | [1818] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 01:11:32 INFO - PROCESS | 1818 | 1477987892572 Marionette TRACE conn4 <- [1,3517,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 01:11:32 INFO - ... 01:11:32 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1673ms 01:11:32 INFO - PROCESS | 1818 | 1477987892590 Marionette TRACE conn4 -> [0,3518,"getWindowHandle",null] 01:11:32 INFO - PROCESS | 1818 | 1477987892594 Marionette TRACE conn4 <- [1,3518,null,{"value":"8"}] 01:11:32 INFO - TEST-START | /websockets/Send-before-open.htm 01:11:32 INFO - PROCESS | 1818 | 1477987892602 Marionette TRACE conn4 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:32 INFO - PROCESS | 1818 | 1477987892754 Marionette TRACE conn4 <- [1,3519,null,{"value":null}] 01:11:32 INFO - PROCESS | 1818 | 1477987892768 Marionette TRACE conn4 -> [0,3520,"getWindowHandles",null] 01:11:32 INFO - PROCESS | 1818 | 1477987892772 Marionette TRACE conn4 <- [1,3520,null,["8"]] 01:11:32 INFO - PROCESS | 1818 | 1477987892784 Marionette TRACE conn4 -> [0,3521,"switchToWindow",{"name":"8"}] 01:11:32 INFO - PROCESS | 1818 | 1477987892799 Marionette TRACE conn4 <- [1,3521,null,{}] 01:11:32 INFO - PROCESS | 1818 | 1477987892945 Marionette TRACE conn4 -> [0,3522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:32 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4e4400 == 30 [pid = 1818] [id = 773] 01:11:32 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x8c4e5000) [pid = 1818] [serial = 2250] [outer = (nil)] 01:11:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8ddce800) [pid = 1818] [serial = 2251] [outer = 0x8c4e5000] 01:11:33 INFO - PROCESS | 1818 | 1477987893033 Marionette DEBUG loaded listener.js 01:11:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8f9c8800) [pid = 1818] [serial = 2252] [outer = 0x8c4e5000] 01:11:33 INFO - PROCESS | 1818 | 1477987893535 Marionette TRACE conn4 <- [1,3522,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 01:11:33 INFO - . 01:11:33 INFO - TEST-OK | /websockets/Send-before-open.htm | took 979ms 01:11:33 INFO - PROCESS | 1818 | 1477987893579 Marionette TRACE conn4 -> [0,3523,"getWindowHandle",null] 01:11:33 INFO - PROCESS | 1818 | 1477987893583 Marionette TRACE conn4 <- [1,3523,null,{"value":"8"}] 01:11:33 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 01:11:33 INFO - PROCESS | 1818 | 1477987893589 Marionette TRACE conn4 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:33 INFO - PROCESS | 1818 | 1477987893780 Marionette TRACE conn4 <- [1,3524,null,{"value":null}] 01:11:33 INFO - PROCESS | 1818 | [1818] 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 01:11:33 INFO - PROCESS | 1818 | 1477987893942 Marionette TRACE conn4 -> [0,3525,"getWindowHandles",null] 01:11:33 INFO - PROCESS | 1818 | 1477987893945 Marionette TRACE conn4 <- [1,3525,null,["8"]] 01:11:33 INFO - PROCESS | 1818 | 1477987893951 Marionette TRACE conn4 -> [0,3526,"switchToWindow",{"name":"8"}] 01:11:33 INFO - PROCESS | 1818 | 1477987893955 Marionette TRACE conn4 <- [1,3526,null,{}] 01:11:33 INFO - PROCESS | 1818 | 1477987893961 Marionette TRACE conn4 -> [0,3527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x91041000 == 31 [pid = 1818] [id = 774] 01:11:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x91041800) [pid = 1818] [serial = 2253] [outer = (nil)] 01:11:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x91079000) [pid = 1818] [serial = 2254] [outer = 0x91041800] 01:11:34 INFO - PROCESS | 1818 | 1477987894054 Marionette DEBUG loaded listener.js 01:11:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x9107e400) [pid = 1818] [serial = 2255] [outer = 0x91041800] 01:11:34 INFO - PROCESS | 1818 | 1477987894802 Marionette TRACE conn4 <- [1,3527,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 01:11:34 INFO - ... 01:11:34 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1273ms 01:11:34 INFO - PROCESS | 1818 | 1477987894896 Marionette TRACE conn4 -> [0,3528,"getWindowHandle",null] 01:11:34 INFO - PROCESS | 1818 | 1477987894902 Marionette TRACE conn4 <- [1,3528,null,{"value":"8"}] 01:11:34 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 01:11:34 INFO - PROCESS | 1818 | 1477987894914 Marionette TRACE conn4 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:35 INFO - PROCESS | 1818 | 1477987895131 Marionette TRACE conn4 <- [1,3529,null,{"value":null}] 01:11:35 INFO - PROCESS | 1818 | 1477987895341 Marionette TRACE conn4 -> [0,3530,"getWindowHandles",null] 01:11:35 INFO - PROCESS | 1818 | 1477987895346 Marionette TRACE conn4 <- [1,3530,null,["8"]] 01:11:35 INFO - PROCESS | 1818 | 1477987895356 Marionette TRACE conn4 -> [0,3531,"switchToWindow",{"name":"8"}] 01:11:35 INFO - PROCESS | 1818 | 1477987895362 Marionette TRACE conn4 <- [1,3531,null,{}] 01:11:35 INFO - PROCESS | 1818 | 1477987895369 Marionette TRACE conn4 -> [0,3532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:35 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e8000 == 32 [pid = 1818] [id = 775] 01:11:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x838e9800) [pid = 1818] [serial = 2256] [outer = (nil)] 01:11:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x8390b800) [pid = 1818] [serial = 2257] [outer = 0x838e9800] 01:11:35 INFO - PROCESS | 1818 | 1477987895486 Marionette DEBUG loaded listener.js 01:11:35 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x83981c00) [pid = 1818] [serial = 2258] [outer = 0x838e9800] 01:11:36 INFO - PROCESS | 1818 | 1477987896310 Marionette TRACE conn4 <- [1,3532,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 01:11:36 INFO - ... 01:11:36 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1422ms 01:11:36 INFO - PROCESS | 1818 | 1477987896335 Marionette TRACE conn4 -> [0,3533,"getWindowHandle",null] 01:11:36 INFO - PROCESS | 1818 | 1477987896340 Marionette TRACE conn4 <- [1,3533,null,{"value":"8"}] 01:11:36 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 01:11:36 INFO - PROCESS | 1818 | 1477987896348 Marionette TRACE conn4 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:36 INFO - PROCESS | 1818 | 1477987896564 Marionette TRACE conn4 <- [1,3534,null,{"value":null}] 01:11:36 INFO - PROCESS | 1818 | 1477987896744 Marionette TRACE conn4 -> [0,3535,"getWindowHandles",null] 01:11:36 INFO - PROCESS | 1818 | 1477987896749 Marionette TRACE conn4 <- [1,3535,null,["8"]] 01:11:36 INFO - PROCESS | 1818 | 1477987896796 Marionette TRACE conn4 -> [0,3536,"switchToWindow",{"name":"8"}] 01:11:36 INFO - PROCESS | 1818 | 1477987896802 Marionette TRACE conn4 <- [1,3536,null,{}] 01:11:36 INFO - PROCESS | 1818 | 1477987896811 Marionette TRACE conn4 -> [0,3537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dcad800 == 33 [pid = 1818] [id = 776] 01:11:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x8dd31000) [pid = 1818] [serial = 2259] [outer = (nil)] 01:11:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 87 (0x8f943000) [pid = 1818] [serial = 2260] [outer = 0x8dd31000] 01:11:36 INFO - PROCESS | 1818 | 1477987896923 Marionette DEBUG loaded listener.js 01:11:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 88 (0x8fb0d800) [pid = 1818] [serial = 2261] [outer = 0x8dd31000] 01:11:37 INFO - PROCESS | 1818 | 1477987897745 Marionette TRACE conn4 <- [1,3537,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 01:11:37 INFO - ... 01:11:37 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1422ms 01:11:37 INFO - PROCESS | 1818 | 1477987897778 Marionette TRACE conn4 -> [0,3538,"getWindowHandle",null] 01:11:37 INFO - PROCESS | 1818 | 1477987897785 Marionette TRACE conn4 <- [1,3538,null,{"value":"8"}] 01:11:37 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 01:11:37 INFO - PROCESS | 1818 | 1477987897793 Marionette TRACE conn4 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:38 INFO - PROCESS | 1818 | 1477987898073 Marionette TRACE conn4 <- [1,3539,null,{"value":null}] 01:11:38 INFO - PROCESS | 1818 | 1477987898206 Marionette TRACE conn4 -> [0,3540,"getWindowHandles",null] 01:11:38 INFO - PROCESS | 1818 | 1477987898211 Marionette TRACE conn4 <- [1,3540,null,["8"]] 01:11:38 INFO - PROCESS | 1818 | 1477987898216 Marionette TRACE conn4 -> [0,3541,"switchToWindow",{"name":"8"}] 01:11:38 INFO - PROCESS | 1818 | 1477987898223 Marionette TRACE conn4 <- [1,3541,null,{}] 01:11:38 INFO - PROCESS | 1818 | 1477987898284 Marionette TRACE conn4 -> [0,3542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:38 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dd2e400 == 34 [pid = 1818] [id = 777] 01:11:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 89 (0x8dd31c00) [pid = 1818] [serial = 2262] [outer = (nil)] 01:11:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 90 (0x93149000) [pid = 1818] [serial = 2263] [outer = 0x8dd31c00] 01:11:38 INFO - PROCESS | 1818 | 1477987898389 Marionette DEBUG loaded listener.js 01:11:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 91 (0x9386dc00) [pid = 1818] [serial = 2264] [outer = 0x8dd31c00] 01:11:39 INFO - PROCESS | 1818 | 1477987899274 Marionette TRACE conn4 <- [1,3542,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 01:11:39 INFO - ... 01:11:39 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1527ms 01:11:39 INFO - PROCESS | 1818 | 1477987899330 Marionette TRACE conn4 -> [0,3543,"getWindowHandle",null] 01:11:39 INFO - PROCESS | 1818 | 1477987899335 Marionette TRACE conn4 <- [1,3543,null,{"value":"8"}] 01:11:39 INFO - TEST-START | /websockets/Send-binary-blob.htm 01:11:39 INFO - PROCESS | 1818 | 1477987899347 Marionette TRACE conn4 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:39 INFO - PROCESS | 1818 | 1477987899548 Marionette TRACE conn4 <- [1,3544,null,{"value":null}] 01:11:39 INFO - PROCESS | 1818 | 1477987899846 Marionette TRACE conn4 -> [0,3545,"getWindowHandles",null] 01:11:39 INFO - PROCESS | 1818 | 1477987899853 Marionette TRACE conn4 <- [1,3545,null,["8"]] 01:11:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e4400 == 33 [pid = 1818] [id = 773] 01:11:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4e0000 == 32 [pid = 1818] [id = 772] 01:11:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4ae000 == 31 [pid = 1818] [id = 771] 01:11:39 INFO - PROCESS | 1818 | --DOCSHELL 0x838ed400 == 30 [pid = 1818] [id = 770] 01:11:39 INFO - PROCESS | 1818 | --DOCSHELL 0x8309dc00 == 29 [pid = 1818] [id = 769] 01:11:39 INFO - PROCESS | 1818 | 1477987899886 Marionette TRACE conn4 -> [0,3546,"switchToWindow",{"name":"8"}] 01:11:39 INFO - PROCESS | 1818 | 1477987899893 Marionette TRACE conn4 <- [1,3546,null,{}] 01:11:39 INFO - PROCESS | 1818 | 1477987899900 Marionette TRACE conn4 -> [0,3547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff5400 == 30 [pid = 1818] [id = 778] 01:11:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 92 (0x82ff9400) [pid = 1818] [serial = 2265] [outer = (nil)] 01:11:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 93 (0x832ec000) [pid = 1818] [serial = 2266] [outer = 0x82ff9400] 01:11:40 INFO - PROCESS | 1818 | 1477987899998 Marionette DEBUG loaded listener.js 01:11:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 94 (0x83873c00) [pid = 1818] [serial = 2267] [outer = 0x82ff9400] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 93 (0x931de000) [pid = 1818] [serial = 2168] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 92 (0x8fb0c800) [pid = 1818] [serial = 2129] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 91 (0x91bba400) [pid = 1818] [serial = 2165] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 90 (0x82ff1c00) [pid = 1818] [serial = 2159] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 89 (0x8c723400) [pid = 1818] [serial = 2162] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 88 (0x8d9f3800) [pid = 1818] [serial = 2207] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 87 (0x94b23c00) [pid = 1818] [serial = 2189] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 86 (0x8c4b9800) [pid = 1818] [serial = 2191] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8c72ac00) [pid = 1818] [serial = 2203] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x950ae400) [pid = 1818] [serial = 2219] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x95073800) [pid = 1818] [serial = 2200] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x91074800) [pid = 1818] [serial = 2209] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x958e5800) [pid = 1818] [serial = 2222] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x9107bc00) [pid = 1818] [serial = 2210] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x83873000) [pid = 1818] [serial = 2204] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x95073400) [pid = 1818] [serial = 2216] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x94bab000) [pid = 1818] [serial = 2215] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x94ba5000) [pid = 1818] [serial = 2198] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x94a94c00) [pid = 1818] [serial = 2212] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8d9eec00) [pid = 1818] [serial = 2192] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x95075800) [pid = 1818] [serial = 2201] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x94a99400) [pid = 1818] [serial = 2213] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x94ba2800) [pid = 1818] [serial = 2197] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8fb0ec00) [pid = 1818] [serial = 2194] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x9107e000) [pid = 1818] [serial = 2195] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x958e0800) [pid = 1818] [serial = 2221] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x9507f800) [pid = 1818] [serial = 2218] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x87df8800) [pid = 1818] [serial = 2206] [outer = (nil)] [url = about:blank] 01:11:40 INFO - PROCESS | 1818 | 1477987900642 Marionette TRACE conn4 <- [1,3547,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 01:11:40 INFO - ... 01:11:40 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1344ms 01:11:40 INFO - PROCESS | 1818 | 1477987900689 Marionette TRACE conn4 -> [0,3548,"getWindowHandle",null] 01:11:40 INFO - PROCESS | 1818 | 1477987900694 Marionette TRACE conn4 <- [1,3548,null,{"value":"8"}] 01:11:40 INFO - TEST-START | /websockets/Send-data.htm 01:11:40 INFO - PROCESS | 1818 | 1477987900702 Marionette TRACE conn4 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:40 INFO - PROCESS | 1818 | 1477987900933 Marionette TRACE conn4 <- [1,3549,null,{"value":null}] 01:11:41 INFO - PROCESS | 1818 | 1477987901085 Marionette TRACE conn4 -> [0,3550,"getWindowHandles",null] 01:11:41 INFO - PROCESS | 1818 | 1477987901088 Marionette TRACE conn4 <- [1,3550,null,["8"]] 01:11:41 INFO - PROCESS | 1818 | 1477987901095 Marionette TRACE conn4 -> [0,3551,"switchToWindow",{"name":"8"}] 01:11:41 INFO - PROCESS | 1818 | 1477987901100 Marionette TRACE conn4 <- [1,3551,null,{}] 01:11:41 INFO - PROCESS | 1818 | 1477987901114 Marionette TRACE conn4 -> [0,3552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x839cf000 == 31 [pid = 1818] [id = 779] 01:11:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 67 (0x87def800) [pid = 1818] [serial = 2268] [outer = (nil)] 01:11:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 68 (0x87dfa400) [pid = 1818] [serial = 2269] [outer = 0x87def800] 01:11:41 INFO - PROCESS | 1818 | 1477987901207 Marionette DEBUG loaded listener.js 01:11:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x87dfd800) [pid = 1818] [serial = 2270] [outer = 0x87def800] 01:11:41 INFO - PROCESS | 1818 | 1477987901737 Marionette TRACE conn4 <- [1,3552,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 01:11:41 INFO - ... 01:11:41 INFO - TEST-OK | /websockets/Send-data.htm | took 1074ms 01:11:41 INFO - PROCESS | 1818 | 1477987901783 Marionette TRACE conn4 -> [0,3553,"getWindowHandle",null] 01:11:41 INFO - PROCESS | 1818 | 1477987901790 Marionette TRACE conn4 <- [1,3553,null,{"value":"8"}] 01:11:41 INFO - TEST-START | /websockets/Send-data.worker 01:11:41 INFO - PROCESS | 1818 | 1477987901797 Marionette TRACE conn4 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:41 INFO - PROCESS | 1818 | 1477987901957 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 01:11:42 INFO - PROCESS | 1818 | 1477987902123 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 01:11:42 INFO - PROCESS | 1818 | 1477987902127 Marionette TRACE conn4 <- [1,3555,null,["8"]] 01:11:42 INFO - PROCESS | 1818 | 1477987902132 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 01:11:42 INFO - PROCESS | 1818 | 1477987902139 Marionette TRACE conn4 <- [1,3556,null,{}] 01:11:42 INFO - PROCESS | 1818 | 1477987902145 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc6ec00 == 32 [pid = 1818] [id = 780] 01:11:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x8dc6f400) [pid = 1818] [serial = 2271] [outer = (nil)] 01:11:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x8dd3a400) [pid = 1818] [serial = 2272] [outer = 0x8dc6f400] 01:11:42 INFO - PROCESS | 1818 | 1477987902238 Marionette DEBUG loaded listener.js 01:11:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x8fa84c00) [pid = 1818] [serial = 2273] [outer = 0x8dc6f400] 01:11:42 INFO - PROCESS | 1818 | [1818] 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 01:11:42 INFO - PROCESS | 1818 | 1477987902950 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 01:11:42 INFO - . 01:11:42 INFO - TEST-OK | /websockets/Send-data.worker | took 1186ms 01:11:42 INFO - PROCESS | 1818 | 1477987902983 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 01:11:42 INFO - PROCESS | 1818 | 1477987902987 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 01:11:42 INFO - TEST-START | /websockets/Send-null.htm 01:11:43 INFO - PROCESS | 1818 | 1477987903001 Marionette TRACE conn4 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:43 INFO - PROCESS | 1818 | 1477987903240 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 01:11:43 INFO - PROCESS | 1818 | 1477987903270 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 01:11:43 INFO - PROCESS | 1818 | 1477987903274 Marionette TRACE conn4 <- [1,3560,null,["8"]] 01:11:43 INFO - PROCESS | 1818 | 1477987903280 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 01:11:43 INFO - PROCESS | 1818 | 1477987903285 Marionette TRACE conn4 <- [1,3561,null,{}] 01:11:43 INFO - PROCESS | 1818 | 1477987903378 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:43 INFO - PROCESS | 1818 | ++DOCSHELL 0x91bb4400 == 33 [pid = 1818] [id = 781] 01:11:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x92a60c00) [pid = 1818] [serial = 2274] [outer = (nil)] 01:11:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x92b9a400) [pid = 1818] [serial = 2275] [outer = 0x92a60c00] 01:11:43 INFO - PROCESS | 1818 | 1477987903470 Marionette DEBUG loaded listener.js 01:11:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x931dc800) [pid = 1818] [serial = 2276] [outer = 0x92a60c00] 01:11:44 INFO - PROCESS | 1818 | 1477987904072 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 01:11:44 INFO - ... 01:11:44 INFO - TEST-OK | /websockets/Send-null.htm | took 1126ms 01:11:44 INFO - PROCESS | 1818 | 1477987904122 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 01:11:44 INFO - PROCESS | 1818 | 1477987904125 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 01:11:44 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 01:11:44 INFO - PROCESS | 1818 | 1477987904132 Marionette TRACE conn4 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:44 INFO - PROCESS | 1818 | 1477987904352 Marionette TRACE conn4 <- [1,3564,null,{"value":null}] 01:11:44 INFO - PROCESS | 1818 | 1477987904373 Marionette TRACE conn4 -> [0,3565,"getWindowHandles",null] 01:11:44 INFO - PROCESS | 1818 | 1477987904377 Marionette TRACE conn4 <- [1,3565,null,["8"]] 01:11:44 INFO - PROCESS | 1818 | 1477987904382 Marionette TRACE conn4 -> [0,3566,"switchToWindow",{"name":"8"}] 01:11:44 INFO - PROCESS | 1818 | 1477987904393 Marionette TRACE conn4 <- [1,3566,null,{}] 01:11:44 INFO - PROCESS | 1818 | 1477987904397 Marionette TRACE conn4 -> [0,3567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x94a9d800 == 34 [pid = 1818] [id = 782] 01:11:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x94a9e000) [pid = 1818] [serial = 2277] [outer = (nil)] 01:11:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x94aa0c00) [pid = 1818] [serial = 2278] [outer = 0x94a9e000] 01:11:44 INFO - PROCESS | 1818 | 1477987904586 Marionette DEBUG loaded listener.js 01:11:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x94b9f400) [pid = 1818] [serial = 2279] [outer = 0x94a9e000] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x8c4ae400) [pid = 1818] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x8c4e5000) [pid = 1818] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x958df800) [pid = 1818] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x9100c400) [pid = 1818] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x838e1000) [pid = 1818] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x8390f400) [pid = 1818] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x95c23000) [pid = 1818] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x8c4e2400) [pid = 1818] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x83902400) [pid = 1818] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 01:11:44 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x83228000) [pid = 1818] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 01:11:45 INFO - PROCESS | 1818 | 1477987905268 Marionette TRACE conn4 <- [1,3567,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 01:11:45 INFO - ... 01:11:45 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1169ms 01:11:45 INFO - TEST-START | /websockets/Send-unicode-data.htm 01:11:45 INFO - PROCESS | 1818 | 1477987905302 Marionette TRACE conn4 -> [0,3568,"getWindowHandle",null] 01:11:45 INFO - PROCESS | 1818 | 1477987905304 Marionette TRACE conn4 <- [1,3568,null,{"value":"8"}] 01:11:45 INFO - PROCESS | 1818 | 1477987905312 Marionette TRACE conn4 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:45 INFO - PROCESS | 1818 | 1477987905564 Marionette TRACE conn4 <- [1,3569,null,{"value":null}] 01:11:45 INFO - PROCESS | 1818 | 1477987905582 Marionette TRACE conn4 -> [0,3570,"getWindowHandles",null] 01:11:45 INFO - PROCESS | 1818 | 1477987905586 Marionette TRACE conn4 <- [1,3570,null,["8"]] 01:11:45 INFO - PROCESS | 1818 | 1477987905591 Marionette TRACE conn4 -> [0,3571,"switchToWindow",{"name":"8"}] 01:11:45 INFO - PROCESS | 1818 | 1477987905596 Marionette TRACE conn4 <- [1,3571,null,{}] 01:11:45 INFO - PROCESS | 1818 | 1477987905601 Marionette TRACE conn4 -> [0,3572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:45 INFO - PROCESS | 1818 | ++DOCSHELL 0x83229800 == 35 [pid = 1818] [id = 783] 01:11:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 69 (0x94ba3800) [pid = 1818] [serial = 2280] [outer = (nil)] 01:11:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 70 (0x94babc00) [pid = 1818] [serial = 2281] [outer = 0x94ba3800] 01:11:45 INFO - PROCESS | 1818 | 1477987905693 Marionette DEBUG loaded listener.js 01:11:45 INFO - PROCESS | 1818 | ++DOMWINDOW == 71 (0x95073400) [pid = 1818] [serial = 2282] [outer = 0x94ba3800] 01:11:46 INFO - PROCESS | 1818 | 1477987906286 Marionette TRACE conn4 <- [1,3572,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 01:11:46 INFO - ... 01:11:46 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 986ms 01:11:46 INFO - PROCESS | 1818 | 1477987906296 Marionette TRACE conn4 -> [0,3573,"getWindowHandle",null] 01:11:46 INFO - PROCESS | 1818 | 1477987906300 Marionette TRACE conn4 <- [1,3573,null,{"value":"8"}] 01:11:46 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 01:11:46 INFO - PROCESS | 1818 | 1477987906314 Marionette TRACE conn4 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:46 INFO - PROCESS | 1818 | 1477987906472 Marionette TRACE conn4 <- [1,3574,null,{"value":null}] 01:11:46 INFO - PROCESS | 1818 | 1477987906481 Marionette TRACE conn4 -> [0,3575,"getWindowHandles",null] 01:11:46 INFO - PROCESS | 1818 | 1477987906485 Marionette TRACE conn4 <- [1,3575,null,["8"]] 01:11:46 INFO - PROCESS | 1818 | 1477987906492 Marionette TRACE conn4 -> [0,3576,"switchToWindow",{"name":"8"}] 01:11:46 INFO - PROCESS | 1818 | 1477987906504 Marionette TRACE conn4 <- [1,3576,null,{}] 01:11:46 INFO - PROCESS | 1818 | 1477987906508 Marionette TRACE conn4 -> [0,3577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:46 INFO - PROCESS | 1818 | ++DOCSHELL 0x9507b400 == 36 [pid = 1818] [id = 784] 01:11:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 72 (0x9507c000) [pid = 1818] [serial = 2283] [outer = (nil)] 01:11:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 73 (0x95081800) [pid = 1818] [serial = 2284] [outer = 0x9507c000] 01:11:46 INFO - PROCESS | 1818 | 1477987906742 Marionette DEBUG loaded listener.js 01:11:46 INFO - PROCESS | 1818 | ++DOMWINDOW == 74 (0x8ddc5000) [pid = 1818] [serial = 2285] [outer = 0x9507c000] 01:11:47 INFO - PROCESS | 1818 | 1477987907415 Marionette TRACE conn4 <- [1,3577,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 01:11:47 INFO - .. 01:11:47 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1133ms 01:11:47 INFO - PROCESS | 1818 | 1477987907440 Marionette TRACE conn4 -> [0,3578,"getWindowHandle",null] 01:11:47 INFO - PROCESS | 1818 | 1477987907446 Marionette TRACE conn4 <- [1,3578,null,{"value":"8"}] 01:11:47 INFO - TEST-START | /websockets/constructor.html 01:11:47 INFO - PROCESS | 1818 | 1477987907456 Marionette TRACE conn4 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:47 INFO - PROCESS | 1818 | 1477987907694 Marionette TRACE conn4 <- [1,3579,null,{"value":null}] 01:11:47 INFO - PROCESS | 1818 | 1477987907891 Marionette TRACE conn4 -> [0,3580,"getWindowHandles",null] 01:11:47 INFO - PROCESS | 1818 | 1477987907896 Marionette TRACE conn4 <- [1,3580,null,["8"]] 01:11:47 INFO - PROCESS | 1818 | 1477987907904 Marionette TRACE conn4 -> [0,3581,"switchToWindow",{"name":"8"}] 01:11:47 INFO - PROCESS | 1818 | 1477987907911 Marionette TRACE conn4 <- [1,3581,null,{}] 01:11:47 INFO - PROCESS | 1818 | 1477987907918 Marionette TRACE conn4 -> [0,3582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:47 INFO - PROCESS | 1818 | ++DOCSHELL 0x8390a000 == 37 [pid = 1818] [id = 785] 01:11:47 INFO - PROCESS | 1818 | ++DOMWINDOW == 75 (0x8390b400) [pid = 1818] [serial = 2286] [outer = (nil)] 01:11:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 76 (0x83981800) [pid = 1818] [serial = 2287] [outer = 0x8390b400] 01:11:48 INFO - PROCESS | 1818 | 1477987908040 Marionette DEBUG loaded listener.js 01:11:48 INFO - PROCESS | 1818 | ++DOMWINDOW == 77 (0x87df5c00) [pid = 1818] [serial = 2288] [outer = 0x8390b400] 01:11:48 INFO - PROCESS | 1818 | 1477987908740 Marionette TRACE conn4 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 01:11:48 INFO - . 01:11:48 INFO - TEST-OK | /websockets/constructor.html | took 1320ms 01:11:48 INFO - PROCESS | 1818 | 1477987908778 Marionette TRACE conn4 -> [0,3583,"getWindowHandle",null] 01:11:48 INFO - PROCESS | 1818 | 1477987908784 Marionette TRACE conn4 <- [1,3583,null,{"value":"8"}] 01:11:48 INFO - TEST-START | /websockets/eventhandlers.html 01:11:48 INFO - PROCESS | 1818 | 1477987908794 Marionette TRACE conn4 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:48 INFO - PROCESS | 1818 | 1477987908982 Marionette TRACE conn4 <- [1,3584,null,{"value":null}] 01:11:49 INFO - PROCESS | 1818 | [1818] 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 01:11:49 INFO - PROCESS | 1818 | 1477987909194 Marionette TRACE conn4 -> [0,3585,"getWindowHandles",null] 01:11:49 INFO - PROCESS | 1818 | 1477987909199 Marionette TRACE conn4 <- [1,3585,null,["8"]] 01:11:49 INFO - PROCESS | 1818 | 1477987909210 Marionette TRACE conn4 -> [0,3586,"switchToWindow",{"name":"8"}] 01:11:49 INFO - PROCESS | 1818 | 1477987909215 Marionette TRACE conn4 <- [1,3586,null,{}] 01:11:49 INFO - PROCESS | 1818 | 1477987909222 Marionette TRACE conn4 -> [0,3587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:49 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc6d800 == 38 [pid = 1818] [id = 786] 01:11:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 78 (0x8dd2d400) [pid = 1818] [serial = 2289] [outer = (nil)] 01:11:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 79 (0x8fb0a000) [pid = 1818] [serial = 2290] [outer = 0x8dd2d400] 01:11:49 INFO - PROCESS | 1818 | 1477987909326 Marionette DEBUG loaded listener.js 01:11:49 INFO - PROCESS | 1818 | ++DOMWINDOW == 80 (0x91073c00) [pid = 1818] [serial = 2291] [outer = 0x8dd2d400] 01:11:49 INFO - PROCESS | 1818 | 1477987909981 Marionette TRACE conn4 <- [1,3587,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 01:11:50 INFO - .... 01:11:50 INFO - TEST-OK | /websockets/eventhandlers.html | took 1220ms 01:11:50 INFO - PROCESS | 1818 | 1477987910028 Marionette TRACE conn4 -> [0,3588,"getWindowHandle",null] 01:11:50 INFO - PROCESS | 1818 | 1477987910039 Marionette TRACE conn4 <- [1,3588,null,{"value":"8"}] 01:11:50 INFO - TEST-START | /websockets/extended-payload-length.html 01:11:50 INFO - PROCESS | 1818 | 1477987910050 Marionette TRACE conn4 -> [0,3589,"timeouts",{"script":185000}] 01:11:50 INFO - PROCESS | 1818 | 1477987910053 Marionette TRACE conn4 <- [1,3589,null,{}] 01:11:50 INFO - PROCESS | 1818 | 1477987910068 Marionette TRACE conn4 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:50 INFO - PROCESS | 1818 | 1477987910343 Marionette TRACE conn4 <- [1,3590,null,{"value":null}] 01:11:50 INFO - PROCESS | 1818 | [1818] 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 01:11:50 INFO - PROCESS | 1818 | [1818] 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 01:11:50 INFO - PROCESS | 1818 | [1818] 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 01:11:50 INFO - PROCESS | 1818 | [1818] 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 01:11:50 INFO - PROCESS | 1818 | 1477987910491 Marionette TRACE conn4 -> [0,3591,"getWindowHandles",null] 01:11:50 INFO - PROCESS | 1818 | 1477987910496 Marionette TRACE conn4 <- [1,3591,null,["8"]] 01:11:50 INFO - PROCESS | 1818 | 1477987910506 Marionette TRACE conn4 -> [0,3592,"switchToWindow",{"name":"8"}] 01:11:50 INFO - PROCESS | 1818 | 1477987910513 Marionette TRACE conn4 <- [1,3592,null,{}] 01:11:50 INFO - PROCESS | 1818 | 1477987910561 Marionette TRACE conn4 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:50 INFO - PROCESS | 1818 | ++DOCSHELL 0x94aa2400 == 39 [pid = 1818] [id = 787] 01:11:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 81 (0x94b1a400) [pid = 1818] [serial = 2292] [outer = (nil)] 01:11:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 82 (0x94bae000) [pid = 1818] [serial = 2293] [outer = 0x94b1a400] 01:11:50 INFO - PROCESS | 1818 | 1477987910666 Marionette DEBUG loaded listener.js 01:11:50 INFO - PROCESS | 1818 | ++DOMWINDOW == 83 (0x95081400) [pid = 1818] [serial = 2294] [outer = 0x94b1a400] 01:11:51 INFO - PROCESS | 1818 | 1477987911491 Marionette TRACE conn4 <- [1,3593,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 01:11:51 INFO - .... 01:11:51 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1501ms 01:11:51 INFO - PROCESS | 1818 | 1477987911549 Marionette TRACE conn4 -> [0,3594,"getWindowHandle",null] 01:11:51 INFO - PROCESS | 1818 | 1477987911553 Marionette TRACE conn4 <- [1,3594,null,{"value":"8"}] 01:11:51 INFO - TEST-START | /websockets/extended-payload-length.html?wss 01:11:51 INFO - PROCESS | 1818 | 1477987911564 Marionette TRACE conn4 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:11:51 INFO - PROCESS | 1818 | 1477987911771 Marionette TRACE conn4 <- [1,3595,null,{"value":null}] 01:11:51 INFO - PROCESS | 1818 | [1818] 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 01:11:51 INFO - PROCESS | 1818 | [1818] 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 01:11:51 INFO - PROCESS | 1818 | [1818] 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 01:11:51 INFO - PROCESS | 1818 | [1818] 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 01:11:51 INFO - PROCESS | 1818 | 1477987911981 Marionette TRACE conn4 -> [0,3596,"getWindowHandles",null] 01:11:51 INFO - PROCESS | 1818 | 1477987911985 Marionette TRACE conn4 <- [1,3596,null,["8"]] 01:11:52 INFO - PROCESS | 1818 | 1477987912033 Marionette TRACE conn4 -> [0,3597,"switchToWindow",{"name":"8"}] 01:11:52 INFO - PROCESS | 1818 | 1477987912038 Marionette TRACE conn4 <- [1,3597,null,{}] 01:11:52 INFO - PROCESS | 1818 | 1477987912046 Marionette TRACE conn4 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:11:52 INFO - PROCESS | 1818 | ++DOCSHELL 0x958e7400 == 40 [pid = 1818] [id = 788] 01:11:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 84 (0x958e8800) [pid = 1818] [serial = 2295] [outer = (nil)] 01:11:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 85 (0x95b73800) [pid = 1818] [serial = 2296] [outer = 0x958e8800] 01:11:52 INFO - PROCESS | 1818 | 1477987912147 Marionette DEBUG loaded listener.js 01:11:52 INFO - PROCESS | 1818 | ++DOMWINDOW == 86 (0x95b77800) [pid = 1818] [serial = 2297] [outer = 0x958e8800] 01:11:54 INFO - PROCESS | 1818 | --DOCSHELL 0x83229800 == 39 [pid = 1818] [id = 783] 01:11:54 INFO - PROCESS | 1818 | --DOCSHELL 0x94a9d800 == 38 [pid = 1818] [id = 782] 01:11:54 INFO - PROCESS | 1818 | --DOCSHELL 0x91bb4400 == 37 [pid = 1818] [id = 781] 01:11:54 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc6ec00 == 36 [pid = 1818] [id = 780] 01:11:54 INFO - PROCESS | 1818 | --DOCSHELL 0x839cf000 == 35 [pid = 1818] [id = 779] 01:11:54 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff5400 == 34 [pid = 1818] [id = 778] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 85 (0x8ddce800) [pid = 1818] [serial = 2251] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 84 (0x8f9c8800) [pid = 1818] [serial = 2252] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 83 (0x8dcadc00) [pid = 1818] [serial = 2248] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 82 (0x8dd2f000) [pid = 1818] [serial = 2249] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 81 (0x8c4b1400) [pid = 1818] [serial = 2245] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 80 (0x8c4b8000) [pid = 1818] [serial = 2246] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 79 (0x83907000) [pid = 1818] [serial = 2242] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 78 (0x8390dc00) [pid = 1818] [serial = 2243] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 77 (0x832ed000) [pid = 1818] [serial = 2239] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 76 (0x83866800) [pid = 1818] [serial = 2240] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 75 (0x83906800) [pid = 1818] [serial = 2236] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 74 (0x8398b400) [pid = 1818] [serial = 2237] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 73 (0x95c26800) [pid = 1818] [serial = 2233] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 72 (0x95c28400) [pid = 1818] [serial = 2234] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 71 (0x958e7c00) [pid = 1818] [serial = 2230] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 70 (0x958ed000) [pid = 1818] [serial = 2231] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 69 (0x9386f800) [pid = 1818] [serial = 2227] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 68 (0x94a94400) [pid = 1818] [serial = 2228] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 67 (0x8c4dc000) [pid = 1818] [serial = 2224] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 66 (0x8dc6d400) [pid = 1818] [serial = 2225] [outer = (nil)] [url = about:blank] 01:11:54 INFO - PROCESS | 1818 | --DOMWINDOW == 65 (0x91079000) [pid = 1818] [serial = 2254] [outer = (nil)] [url = about:blank] 01:11:57 INFO - PROCESS | 1818 | --DOMWINDOW == 64 (0x8dc6f400) [pid = 1818] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 01:11:57 INFO - PROCESS | 1818 | --DOMWINDOW == 63 (0x838e9800) [pid = 1818] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 01:11:57 INFO - PROCESS | 1818 | --DOMWINDOW == 62 (0x82ff9400) [pid = 1818] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 01:11:57 INFO - PROCESS | 1818 | --DOMWINDOW == 61 (0x8dd31000) [pid = 1818] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 01:11:57 INFO - PROCESS | 1818 | --DOMWINDOW == 60 (0x94a9e000) [pid = 1818] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 01:11:57 INFO - PROCESS | 1818 | --DOMWINDOW == 59 (0x94ba3800) [pid = 1818] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 01:11:57 INFO - PROCESS | 1818 | --DOMWINDOW == 58 (0x92a60c00) [pid = 1818] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 01:11:57 INFO - PROCESS | 1818 | --DOMWINDOW == 57 (0x87def800) [pid = 1818] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 01:11:57 INFO - PROCESS | 1818 | --DOMWINDOW == 56 (0x8dd31c00) [pid = 1818] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8c729000 == 33 [pid = 1818] [id = 738] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8397f000 == 32 [pid = 1818] [id = 729] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcad800 == 31 [pid = 1818] [id = 776] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x839c1c00 == 30 [pid = 1818] [id = 734] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x826ee800 == 29 [pid = 1818] [id = 736] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8269bc00 == 28 [pid = 1818] [id = 733] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x839c5400 == 27 [pid = 1818] [id = 743] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8dd2e400 == 26 [pid = 1818] [id = 777] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x826f4000 == 25 [pid = 1818] [id = 731] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x838e8000 == 24 [pid = 1818] [id = 775] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x9107c800 == 23 [pid = 1818] [id = 741] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x87df0400 == 22 [pid = 1818] [id = 730] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x91043c00 == 21 [pid = 1818] [id = 740] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8ddc9400 == 20 [pid = 1818] [id = 732] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x91041000 == 19 [pid = 1818] [id = 774] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8269ac00 == 18 [pid = 1818] [id = 742] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8dcb9800 == 17 [pid = 1818] [id = 739] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8386b800 == 16 [pid = 1818] [id = 728] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x826f7400 == 15 [pid = 1818] [id = 737] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8386e800 == 14 [pid = 1818] [id = 768] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8260f400 == 13 [pid = 1818] [id = 727] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x9107d000 == 12 [pid = 1818] [id = 744] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8fb0f400 == 11 [pid = 1818] [id = 735] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x94aa2400 == 10 [pid = 1818] [id = 787] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8dc6d800 == 9 [pid = 1818] [id = 786] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x8390a000 == 8 [pid = 1818] [id = 785] 01:12:02 INFO - PROCESS | 1818 | --DOCSHELL 0x9507b400 == 7 [pid = 1818] [id = 784] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 55 (0x94babc00) [pid = 1818] [serial = 2281] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 54 (0x95073400) [pid = 1818] [serial = 2282] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 53 (0x94aa0c00) [pid = 1818] [serial = 2278] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 52 (0x94b9f400) [pid = 1818] [serial = 2279] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 51 (0x92b9a400) [pid = 1818] [serial = 2275] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 50 (0x931dc800) [pid = 1818] [serial = 2276] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 49 (0x8dd3a400) [pid = 1818] [serial = 2272] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 48 (0x8fa84c00) [pid = 1818] [serial = 2273] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 47 (0x87dfa400) [pid = 1818] [serial = 2269] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x87dfd800) [pid = 1818] [serial = 2270] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x832ec000) [pid = 1818] [serial = 2266] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x83873c00) [pid = 1818] [serial = 2267] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x93149000) [pid = 1818] [serial = 2263] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x9386dc00) [pid = 1818] [serial = 2264] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x8f943000) [pid = 1818] [serial = 2260] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x8fb0d800) [pid = 1818] [serial = 2261] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x8390b800) [pid = 1818] [serial = 2257] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x83981c00) [pid = 1818] [serial = 2258] [outer = (nil)] [url = about:blank] 01:12:03 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x95081800) [pid = 1818] [serial = 2284] [outer = (nil)] [url = about:blank] 01:12:06 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x8dd2d400) [pid = 1818] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 01:12:06 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x9507c000) [pid = 1818] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 01:12:06 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8390b400) [pid = 1818] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 01:12:06 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x94b1a400) [pid = 1818] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 01:12:06 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x91041800) [pid = 1818] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 01:12:10 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x8ddc5000) [pid = 1818] [serial = 2285] [outer = (nil)] [url = about:blank] 01:12:10 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x87df5c00) [pid = 1818] [serial = 2288] [outer = (nil)] [url = about:blank] 01:12:10 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x83981800) [pid = 1818] [serial = 2287] [outer = (nil)] [url = about:blank] 01:12:10 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x91073c00) [pid = 1818] [serial = 2291] [outer = (nil)] [url = about:blank] 01:12:10 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x8fb0a000) [pid = 1818] [serial = 2290] [outer = (nil)] [url = about:blank] 01:12:10 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x95081400) [pid = 1818] [serial = 2294] [outer = (nil)] [url = about:blank] 01:12:10 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x94bae000) [pid = 1818] [serial = 2293] [outer = (nil)] [url = about:blank] 01:12:10 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x95b73800) [pid = 1818] [serial = 2296] [outer = (nil)] [url = about:blank] 01:12:10 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x9107e400) [pid = 1818] [serial = 2255] [outer = (nil)] [url = about:blank] 01:12:52 INFO - PROCESS | 1818 | 1477987972693 Marionette TRACE conn4 <- [1,3598,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 01:12:52 INFO - .... 01:12:52 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61195ms 01:12:52 INFO - PROCESS | 1818 | 1477987972756 Marionette TRACE conn4 -> [0,3599,"getWindowHandle",null] 01:12:52 INFO - TEST-START | /websockets/opening-handshake/001.html 01:12:52 INFO - PROCESS | 1818 | 1477987972763 Marionette TRACE conn4 <- [1,3599,null,{"value":"8"}] 01:12:52 INFO - PROCESS | 1818 | 1477987972773 Marionette TRACE conn4 -> [0,3600,"timeouts",{"script":35000}] 01:12:52 INFO - PROCESS | 1818 | 1477987972778 Marionette TRACE conn4 <- [1,3600,null,{}] 01:12:52 INFO - PROCESS | 1818 | 1477987972789 Marionette TRACE conn4 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:12:53 INFO - PROCESS | 1818 | 1477987973037 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 01:12:53 INFO - PROCESS | 1818 | 1477987973130 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 01:12:53 INFO - PROCESS | 1818 | 1477987973136 Marionette TRACE conn4 <- [1,3602,null,["8"]] 01:12:53 INFO - PROCESS | 1818 | 1477987973142 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 01:12:53 INFO - PROCESS | 1818 | 1477987973153 Marionette TRACE conn4 <- [1,3603,null,{}] 01:12:53 INFO - PROCESS | 1818 | 1477987973165 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:12:53 INFO - PROCESS | 1818 | ++DOCSHELL 0x826ec800 == 8 [pid = 1818] [id = 789] 01:12:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826ed000) [pid = 1818] [serial = 2298] [outer = (nil)] 01:12:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826ee800) [pid = 1818] [serial = 2299] [outer = 0x826ed000] 01:12:53 INFO - PROCESS | 1818 | 1477987973268 Marionette DEBUG loaded listener.js 01:12:53 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f4800) [pid = 1818] [serial = 2300] [outer = 0x826ed000] 01:12:53 INFO - PROCESS | 1818 | [1818] 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 01:12:53 INFO - PROCESS | 1818 | 1477987973866 Marionette TRACE conn4 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 01:12:53 INFO - . 01:12:53 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1139ms 01:12:53 INFO - PROCESS | 1818 | 1477987973910 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 01:12:53 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 01:12:53 INFO - PROCESS | 1818 | 1477987973917 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 01:12:53 INFO - PROCESS | 1818 | 1477987973928 Marionette TRACE conn4 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:12:54 INFO - PROCESS | 1818 | 1477987974158 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 01:12:54 INFO - PROCESS | 1818 | 1477987974174 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 01:12:54 INFO - PROCESS | 1818 | 1477987974178 Marionette TRACE conn4 <- [1,3607,null,["8"]] 01:12:54 INFO - PROCESS | 1818 | 1477987974184 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 01:12:54 INFO - PROCESS | 1818 | 1477987974192 Marionette TRACE conn4 <- [1,3608,null,{}] 01:12:54 INFO - PROCESS | 1818 | 1477987974210 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/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\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:12:54 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f4400 == 9 [pid = 1818] [id = 790] 01:12:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x832edc00) [pid = 1818] [serial = 2301] [outer = (nil)] 01:12:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832efc00) [pid = 1818] [serial = 2302] [outer = 0x832edc00] 01:12:54 INFO - PROCESS | 1818 | 1477987974308 Marionette DEBUG loaded listener.js 01:12:54 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x832f6c00) [pid = 1818] [serial = 2303] [outer = 0x832edc00] 01:12:55 INFO - PROCESS | 1818 | 1477987975445 Marionette TRACE conn4 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 01:12:55 INFO - . 01:12:55 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1580ms 01:12:55 INFO - PROCESS | 1818 | 1477987975502 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 01:12:55 INFO - PROCESS | 1818 | 1477987975506 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 01:12:55 INFO - TEST-START | /websockets/opening-handshake/002.html 01:12:55 INFO - PROCESS | 1818 | 1477987975512 Marionette TRACE conn4 -> [0,3611,"timeouts",{"script":185000}] 01:12:55 INFO - PROCESS | 1818 | 1477987975517 Marionette TRACE conn4 <- [1,3611,null,{}] 01:12:55 INFO - PROCESS | 1818 | 1477987975523 Marionette TRACE conn4 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:12:55 INFO - PROCESS | 1818 | 1477987975697 Marionette TRACE conn4 <- [1,3612,null,{"value":null}] 01:12:55 INFO - PROCESS | 1818 | 1477987975719 Marionette TRACE conn4 -> [0,3613,"getWindowHandles",null] 01:12:55 INFO - PROCESS | 1818 | 1477987975724 Marionette TRACE conn4 <- [1,3613,null,["8"]] 01:12:55 INFO - PROCESS | 1818 | 1477987975733 Marionette TRACE conn4 -> [0,3614,"switchToWindow",{"name":"8"}] 01:12:55 INFO - PROCESS | 1818 | 1477987975740 Marionette TRACE conn4 <- [1,3614,null,{}] 01:12:55 INFO - PROCESS | 1818 | 1477987975873 Marionette TRACE conn4 -> [0,3615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:12:55 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e7000 == 10 [pid = 1818] [id = 791] 01:12:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x838e7400) [pid = 1818] [serial = 2304] [outer = (nil)] 01:12:55 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x838ea000) [pid = 1818] [serial = 2305] [outer = 0x838e7400] 01:12:55 INFO - PROCESS | 1818 | 1477987975971 Marionette DEBUG loaded listener.js 01:12:56 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x838ed000) [pid = 1818] [serial = 2306] [outer = 0x838e7400] 01:12:57 INFO - PROCESS | 1818 | 1477987977823 Marionette TRACE conn4 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 01:12:57 INFO - . 01:12:57 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2338ms 01:12:57 INFO - PROCESS | 1818 | 1477987977850 Marionette TRACE conn4 -> [0,3616,"getWindowHandle",null] 01:12:57 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 01:12:57 INFO - PROCESS | 1818 | 1477987977854 Marionette TRACE conn4 <- [1,3616,null,{"value":"8"}] 01:12:57 INFO - PROCESS | 1818 | 1477987977862 Marionette TRACE conn4 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:12:58 INFO - PROCESS | 1818 | 1477987978077 Marionette TRACE conn4 <- [1,3617,null,{"value":null}] 01:12:58 INFO - PROCESS | 1818 | 1477987978168 Marionette TRACE conn4 -> [0,3618,"getWindowHandles",null] 01:12:58 INFO - PROCESS | 1818 | 1477987978172 Marionette TRACE conn4 <- [1,3618,null,["8"]] 01:12:58 INFO - PROCESS | 1818 | 1477987978177 Marionette TRACE conn4 -> [0,3619,"switchToWindow",{"name":"8"}] 01:12:58 INFO - PROCESS | 1818 | 1477987978184 Marionette TRACE conn4 <- [1,3619,null,{}] 01:12:58 INFO - PROCESS | 1818 | 1477987978191 Marionette TRACE conn4 -> [0,3620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:12:58 INFO - PROCESS | 1818 | ++DOCSHELL 0x83980000 == 11 [pid = 1818] [id = 792] 01:12:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x83981400) [pid = 1818] [serial = 2307] [outer = (nil)] 01:12:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x83984800) [pid = 1818] [serial = 2308] [outer = 0x83981400] 01:12:58 INFO - PROCESS | 1818 | 1477987978289 Marionette DEBUG loaded listener.js 01:12:58 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8c4aac00) [pid = 1818] [serial = 2309] [outer = 0x83981400] 01:12:58 INFO - PROCESS | 1818 | 1477987978830 Marionette TRACE conn4 <- [1,3620,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 01:12:58 INFO - . 01:12:58 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1018ms 01:12:58 INFO - PROCESS | 1818 | 1477987978879 Marionette TRACE conn4 -> [0,3621,"getWindowHandle",null] 01:12:58 INFO - PROCESS | 1818 | 1477987978882 Marionette TRACE conn4 <- [1,3621,null,{"value":"8"}] 01:12:58 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 01:12:58 INFO - PROCESS | 1818 | 1477987978889 Marionette TRACE conn4 -> [0,3622,"timeouts",{"script":35000}] 01:12:58 INFO - PROCESS | 1818 | 1477987978892 Marionette TRACE conn4 <- [1,3622,null,{}] 01:12:58 INFO - PROCESS | 1818 | 1477987978903 Marionette TRACE conn4 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:12:59 INFO - PROCESS | 1818 | 1477987979112 Marionette TRACE conn4 <- [1,3623,null,{"value":null}] 01:12:59 INFO - PROCESS | 1818 | 1477987979128 Marionette TRACE conn4 -> [0,3624,"getWindowHandles",null] 01:12:59 INFO - PROCESS | 1818 | 1477987979132 Marionette TRACE conn4 <- [1,3624,null,["8"]] 01:12:59 INFO - PROCESS | 1818 | 1477987979138 Marionette TRACE conn4 -> [0,3625,"switchToWindow",{"name":"8"}] 01:12:59 INFO - PROCESS | 1818 | 1477987979143 Marionette TRACE conn4 <- [1,3625,null,{}] 01:12:59 INFO - PROCESS | 1818 | 1477987979149 Marionette TRACE conn4 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:12:59 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c4b7c00 == 12 [pid = 1818] [id = 793] 01:12:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8c4b9c00) [pid = 1818] [serial = 2310] [outer = (nil)] 01:12:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8c4dbc00) [pid = 1818] [serial = 2311] [outer = 0x8c4b9c00] 01:12:59 INFO - PROCESS | 1818 | 1477987979236 Marionette DEBUG loaded listener.js 01:12:59 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8c4df000) [pid = 1818] [serial = 2312] [outer = 0x8c4b9c00] 01:12:59 INFO - PROCESS | 1818 | [1818] 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 01:13:00 INFO - PROCESS | 1818 | 1477987980061 Marionette TRACE conn4 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 01:13:00 INFO - . 01:13:00 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1189ms 01:13:00 INFO - PROCESS | 1818 | 1477987980078 Marionette TRACE conn4 -> [0,3627,"getWindowHandle",null] 01:13:00 INFO - PROCESS | 1818 | 1477987980081 Marionette TRACE conn4 <- [1,3627,null,{"value":"8"}] 01:13:00 INFO - TEST-START | /websockets/opening-handshake/003.html 01:13:00 INFO - PROCESS | 1818 | 1477987980094 Marionette TRACE conn4 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:00 INFO - PROCESS | 1818 | 1477987980359 Marionette TRACE conn4 <- [1,3628,null,{"value":null}] 01:13:00 INFO - PROCESS | 1818 | 1477987980380 Marionette TRACE conn4 -> [0,3629,"getWindowHandles",null] 01:13:00 INFO - PROCESS | 1818 | 1477987980383 Marionette TRACE conn4 <- [1,3629,null,["8"]] 01:13:00 INFO - PROCESS | 1818 | 1477987980391 Marionette TRACE conn4 -> [0,3630,"switchToWindow",{"name":"8"}] 01:13:00 INFO - PROCESS | 1818 | 1477987980396 Marionette TRACE conn4 <- [1,3630,null,{}] 01:13:00 INFO - PROCESS | 1818 | 1477987980402 Marionette TRACE conn4 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:00 INFO - PROCESS | 1818 | ++DOCSHELL 0x830a0c00 == 13 [pid = 1818] [id = 794] 01:13:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8c722400) [pid = 1818] [serial = 2313] [outer = (nil)] 01:13:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8da0a800) [pid = 1818] [serial = 2314] [outer = 0x8c722400] 01:13:00 INFO - PROCESS | 1818 | 1477987980572 Marionette DEBUG loaded listener.js 01:13:00 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8dbd0c00) [pid = 1818] [serial = 2315] [outer = 0x8c722400] 01:13:01 INFO - PROCESS | 1818 | 1477987981235 Marionette TRACE conn4 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 01:13:01 INFO - . 01:13:01 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1173ms 01:13:01 INFO - PROCESS | 1818 | 1477987981263 Marionette TRACE conn4 -> [0,3632,"getWindowHandle",null] 01:13:01 INFO - PROCESS | 1818 | 1477987981270 Marionette TRACE conn4 <- [1,3632,null,{"value":"8"}] 01:13:01 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 01:13:01 INFO - PROCESS | 1818 | 1477987981280 Marionette TRACE conn4 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:01 INFO - PROCESS | 1818 | 1477987981607 Marionette TRACE conn4 <- [1,3633,null,{"value":null}] 01:13:01 INFO - PROCESS | 1818 | 1477987981742 Marionette TRACE conn4 -> [0,3634,"getWindowHandles",null] 01:13:01 INFO - PROCESS | 1818 | 1477987981749 Marionette TRACE conn4 <- [1,3634,null,["8"]] 01:13:01 INFO - PROCESS | 1818 | 1477987981758 Marionette TRACE conn4 -> [0,3635,"switchToWindow",{"name":"8"}] 01:13:01 INFO - PROCESS | 1818 | 1477987981766 Marionette TRACE conn4 <- [1,3635,null,{}] 01:13:01 INFO - PROCESS | 1818 | 1477987981774 Marionette TRACE conn4 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:01 INFO - PROCESS | 1818 | ++DOCSHELL 0x82ff5800 == 14 [pid = 1818] [id = 795] 01:13:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x82ff9800) [pid = 1818] [serial = 2316] [outer = (nil)] 01:13:01 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x8309a400) [pid = 1818] [serial = 2317] [outer = 0x82ff9800] 01:13:01 INFO - PROCESS | 1818 | 1477987981891 Marionette DEBUG loaded listener.js 01:13:02 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x832ee000) [pid = 1818] [serial = 2318] [outer = 0x82ff9800] 01:13:02 INFO - PROCESS | 1818 | 1477987982564 Marionette TRACE conn4 <- [1,3636,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 01:13:02 INFO - . 01:13:02 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1332ms 01:13:02 INFO - PROCESS | 1818 | 1477987982611 Marionette TRACE conn4 -> [0,3637,"getWindowHandle",null] 01:13:02 INFO - PROCESS | 1818 | 1477987982617 Marionette TRACE conn4 <- [1,3637,null,{"value":"8"}] 01:13:02 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 01:13:02 INFO - PROCESS | 1818 | 1477987982625 Marionette TRACE conn4 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:02 INFO - PROCESS | 1818 | 1477987982813 Marionette TRACE conn4 <- [1,3638,null,{"value":null}] 01:13:02 INFO - PROCESS | 1818 | 1477987982997 Marionette TRACE conn4 -> [0,3639,"getWindowHandles",null] 01:13:03 INFO - PROCESS | 1818 | 1477987983002 Marionette TRACE conn4 <- [1,3639,null,["8"]] 01:13:03 INFO - PROCESS | 1818 | 1477987983012 Marionette TRACE conn4 -> [0,3640,"switchToWindow",{"name":"8"}] 01:13:03 INFO - PROCESS | 1818 | 1477987983017 Marionette TRACE conn4 <- [1,3640,null,{}] 01:13:03 INFO - PROCESS | 1818 | 1477987983066 Marionette TRACE conn4 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:03 INFO - PROCESS | 1818 | ++DOCSHELL 0x82607800 == 15 [pid = 1818] [id = 796] 01:13:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x8397e800) [pid = 1818] [serial = 2319] [outer = (nil)] 01:13:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x8c4dc400) [pid = 1818] [serial = 2320] [outer = 0x8397e800] 01:13:03 INFO - PROCESS | 1818 | 1477987983175 Marionette DEBUG loaded listener.js 01:13:03 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x8c720000) [pid = 1818] [serial = 2321] [outer = 0x8397e800] 01:13:05 INFO - PROCESS | 1818 | --DOCSHELL 0x958e7400 == 14 [pid = 1818] [id = 788] 01:13:08 INFO - PROCESS | 1818 | --DOMWINDOW == 46 (0x8c4b9c00) [pid = 1818] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 01:13:08 INFO - PROCESS | 1818 | --DOMWINDOW == 45 (0x8c722400) [pid = 1818] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 01:13:08 INFO - PROCESS | 1818 | --DOMWINDOW == 44 (0x83981400) [pid = 1818] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 01:13:08 INFO - PROCESS | 1818 | --DOMWINDOW == 43 (0x838e7400) [pid = 1818] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 01:13:08 INFO - PROCESS | 1818 | --DOMWINDOW == 42 (0x832edc00) [pid = 1818] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 01:13:08 INFO - PROCESS | 1818 | --DOMWINDOW == 41 (0x958e8800) [pid = 1818] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 01:13:08 INFO - PROCESS | 1818 | --DOMWINDOW == 40 (0x826ed000) [pid = 1818] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 01:13:12 INFO - PROCESS | 1818 | --DOCSHELL 0x830a0c00 == 13 [pid = 1818] [id = 794] 01:13:12 INFO - PROCESS | 1818 | --DOCSHELL 0x82ff5800 == 12 [pid = 1818] [id = 795] 01:13:12 INFO - PROCESS | 1818 | --DOCSHELL 0x83980000 == 11 [pid = 1818] [id = 792] 01:13:12 INFO - PROCESS | 1818 | --DOCSHELL 0x8c4b7c00 == 10 [pid = 1818] [id = 793] 01:13:12 INFO - PROCESS | 1818 | --DOCSHELL 0x838e7000 == 9 [pid = 1818] [id = 791] 01:13:12 INFO - PROCESS | 1818 | --DOCSHELL 0x826f4400 == 8 [pid = 1818] [id = 790] 01:13:12 INFO - PROCESS | 1818 | --DOCSHELL 0x826ec800 == 7 [pid = 1818] [id = 789] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 39 (0x838ed000) [pid = 1818] [serial = 2306] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 38 (0x838ea000) [pid = 1818] [serial = 2305] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 37 (0x8c4aac00) [pid = 1818] [serial = 2309] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 36 (0x83984800) [pid = 1818] [serial = 2308] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 35 (0x8c4df000) [pid = 1818] [serial = 2312] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 34 (0x8c4dbc00) [pid = 1818] [serial = 2311] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 33 (0x8dbd0c00) [pid = 1818] [serial = 2315] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 32 (0x8da0a800) [pid = 1818] [serial = 2314] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 31 (0x832efc00) [pid = 1818] [serial = 2302] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 30 (0x832f6c00) [pid = 1818] [serial = 2303] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 29 (0x826ee800) [pid = 1818] [serial = 2299] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 28 (0x826f4800) [pid = 1818] [serial = 2300] [outer = (nil)] [url = about:blank] 01:13:12 INFO - PROCESS | 1818 | --DOMWINDOW == 27 (0x95b77800) [pid = 1818] [serial = 2297] [outer = (nil)] [url = about:blank] 01:13:14 INFO - PROCESS | 1818 | --DOMWINDOW == 26 (0x82ff9800) [pid = 1818] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 01:13:20 INFO - PROCESS | 1818 | --DOMWINDOW == 25 (0x832ee000) [pid = 1818] [serial = 2318] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1818 | --DOMWINDOW == 24 (0x8c4dc400) [pid = 1818] [serial = 2320] [outer = (nil)] [url = about:blank] 01:13:20 INFO - PROCESS | 1818 | --DOMWINDOW == 23 (0x8309a400) [pid = 1818] [serial = 2317] [outer = (nil)] [url = about:blank] 01:13:33 INFO - PROCESS | 1818 | MARIONETTE LOG: INFO: Timeout fired 01:13:33 INFO - PROCESS | 1818 | 1477988013366 Marionette TRACE conn4 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 01:13:33 INFO - . 01:13:33 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30798ms 01:13:33 INFO - PROCESS | 1818 | 1477988013423 Marionette TRACE conn4 -> [0,3642,"getWindowHandle",null] 01:13:33 INFO - PROCESS | 1818 | 1477988013430 Marionette TRACE conn4 <- [1,3642,null,{"value":"8"}] 01:13:33 INFO - TEST-START | /websockets/opening-handshake/005.html 01:13:33 INFO - PROCESS | 1818 | 1477988013442 Marionette TRACE conn4 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:33 INFO - PROCESS | 1818 | 1477988013669 Marionette TRACE conn4 <- [1,3643,null,{"value":null}] 01:13:33 INFO - PROCESS | 1818 | 1477988013760 Marionette TRACE conn4 -> [0,3644,"getWindowHandles",null] 01:13:33 INFO - PROCESS | 1818 | 1477988013766 Marionette TRACE conn4 <- [1,3644,null,["8"]] 01:13:33 INFO - PROCESS | 1818 | 1477988013775 Marionette TRACE conn4 -> [0,3645,"switchToWindow",{"name":"8"}] 01:13:33 INFO - PROCESS | 1818 | 1477988013783 Marionette TRACE conn4 <- [1,3645,null,{}] 01:13:33 INFO - PROCESS | 1818 | 1477988013790 Marionette TRACE conn4 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:33 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a7000 == 8 [pid = 1818] [id = 797] 01:13:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 24 (0x826a8800) [pid = 1818] [serial = 2322] [outer = (nil)] 01:13:33 INFO - PROCESS | 1818 | ++DOMWINDOW == 25 (0x826edc00) [pid = 1818] [serial = 2323] [outer = 0x826a8800] 01:13:33 INFO - PROCESS | 1818 | 1477988013898 Marionette DEBUG loaded listener.js 01:13:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 26 (0x826f4400) [pid = 1818] [serial = 2324] [outer = 0x826a8800] 01:13:34 INFO - PROCESS | 1818 | 1477988014459 Marionette TRACE conn4 <- [1,3646,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3647,"getWindowHandle",null] 01:13:34 INFO - PROCESS | 1818 | 1477988014516 Marionette TRACE conn4 <- [1,3647,null,{"value":"8"}] 01:13:34 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 01:13:34 INFO - PROCESS | 1818 | 1477988014531 Marionette TRACE conn4 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:34 INFO - PROCESS | 1818 | 1477988014712 Marionette TRACE conn4 <- [1,3648,null,{"value":null}] 01:13:34 INFO - PROCESS | 1818 | 1477988014728 Marionette TRACE conn4 -> [0,3649,"getWindowHandles",null] 01:13:34 INFO - PROCESS | 1818 | 1477988014733 Marionette TRACE conn4 <- [1,3649,null,["8"]] 01:13:34 INFO - PROCESS | 1818 | 1477988014740 Marionette TRACE conn4 -> [0,3650,"switchToWindow",{"name":"8"}] 01:13:34 INFO - PROCESS | 1818 | 1477988014745 Marionette TRACE conn4 <- [1,3650,null,{}] 01:13:34 INFO - PROCESS | 1818 | 1477988014752 Marionette TRACE conn4 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:34 INFO - PROCESS | 1818 | ++DOCSHELL 0x826f2400 == 9 [pid = 1818] [id = 798] 01:13:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 27 (0x832eac00) [pid = 1818] [serial = 2325] [outer = (nil)] 01:13:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 28 (0x832ee400) [pid = 1818] [serial = 2326] [outer = 0x832eac00] 01:13:34 INFO - PROCESS | 1818 | 1477988014847 Marionette DEBUG loaded listener.js 01:13:34 INFO - PROCESS | 1818 | ++DOMWINDOW == 29 (0x832f0000) [pid = 1818] [serial = 2327] [outer = 0x832eac00] 01:13:35 INFO - PROCESS | 1818 | [1818] 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 01:13:36 INFO - ............................................................. 01:13:36 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1601ms 01:13:36 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 01:13:36 INFO - PROCESS | 1818 | 1477988016064 Marionette TRACE conn4 <- [1,3651,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 01:13:36 INFO - PROCESS | 1818 | 1477988016146 Marionette TRACE conn4 -> [0,3652,"getWindowHandle",null] 01:13:36 INFO - PROCESS | 1818 | 1477988016160 Marionette TRACE conn4 <- [1,3652,null,{"value":"8"}] 01:13:36 INFO - PROCESS | 1818 | 1477988016171 Marionette TRACE conn4 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:36 INFO - PROCESS | 1818 | 1477988016361 Marionette TRACE conn4 <- [1,3653,null,{"value":null}] 01:13:36 INFO - PROCESS | 1818 | 1477988016508 Marionette TRACE conn4 -> [0,3654,"getWindowHandles",null] 01:13:36 INFO - PROCESS | 1818 | 1477988016514 Marionette TRACE conn4 <- [1,3654,null,["8"]] 01:13:36 INFO - PROCESS | 1818 | 1477988016521 Marionette TRACE conn4 -> [0,3655,"switchToWindow",{"name":"8"}] 01:13:36 INFO - PROCESS | 1818 | 1477988016528 Marionette TRACE conn4 <- [1,3655,null,{}] 01:13:36 INFO - PROCESS | 1818 | 1477988016534 Marionette TRACE conn4 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:36 INFO - PROCESS | 1818 | ++DOCSHELL 0x83981c00 == 10 [pid = 1818] [id = 799] 01:13:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 30 (0x83982000) [pid = 1818] [serial = 2328] [outer = (nil)] 01:13:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 31 (0x83986000) [pid = 1818] [serial = 2329] [outer = 0x83982000] 01:13:36 INFO - PROCESS | 1818 | 1477988016635 Marionette DEBUG loaded listener.js 01:13:36 INFO - PROCESS | 1818 | ++DOMWINDOW == 32 (0x83988800) [pid = 1818] [serial = 2330] [outer = 0x83982000] 01:13:36 INFO - PROCESS | 1818 | [1818] 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 01:13:37 INFO - PROCESS | 1818 | 1477988017488 Marionette TRACE conn4 <- [1,3656,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 01:13:37 INFO - .................................. 01:13:37 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1383ms 01:13:37 INFO - PROCESS | 1818 | 1477988017555 Marionette TRACE conn4 -> [0,3657,"getWindowHandle",null] 01:13:37 INFO - TEST-START | /workers/semantics/interface-objects/003.html 01:13:37 INFO - PROCESS | 1818 | 1477988017560 Marionette TRACE conn4 <- [1,3657,null,{"value":"8"}] 01:13:37 INFO - PROCESS | 1818 | 1477988017567 Marionette TRACE conn4 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:37 INFO - PROCESS | 1818 | 1477988017732 Marionette TRACE conn4 <- [1,3658,null,{"value":null}] 01:13:37 INFO - PROCESS | 1818 | 1477988017873 Marionette TRACE conn4 -> [0,3659,"getWindowHandles",null] 01:13:37 INFO - PROCESS | 1818 | 1477988017880 Marionette TRACE conn4 <- [1,3659,null,["8"]] 01:13:37 INFO - PROCESS | 1818 | 1477988017885 Marionette TRACE conn4 -> [0,3660,"switchToWindow",{"name":"8"}] 01:13:37 INFO - PROCESS | 1818 | 1477988017892 Marionette TRACE conn4 <- [1,3660,null,{}] 01:13:37 INFO - PROCESS | 1818 | 1477988017898 Marionette TRACE conn4 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:37 INFO - PROCESS | 1818 | ++DOCSHELL 0x87df4c00 == 11 [pid = 1818] [id = 800] 01:13:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 33 (0x87df5800) [pid = 1818] [serial = 2331] [outer = (nil)] 01:13:37 INFO - PROCESS | 1818 | ++DOMWINDOW == 34 (0x8c4b2000) [pid = 1818] [serial = 2332] [outer = 0x87df5800] 01:13:37 INFO - PROCESS | 1818 | 1477988017994 Marionette DEBUG loaded listener.js 01:13:38 INFO - PROCESS | 1818 | ++DOMWINDOW == 35 (0x8d9eac00) [pid = 1818] [serial = 2333] [outer = 0x87df5800] 01:13:38 INFO - .............................................................. 01:13:38 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1255ms 01:13:38 INFO - TEST-START | /workers/semantics/interface-objects/004.html 01:13:38 INFO - PROCESS | 1818 | 1477988018734 Marionette TRACE conn4 <- [1,3661,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 01:13:38 INFO - PROCESS | 1818 | 1477988018822 Marionette TRACE conn4 -> [0,3662,"getWindowHandle",null] 01:13:38 INFO - PROCESS | 1818 | 1477988018824 Marionette TRACE conn4 <- [1,3662,null,{"value":"8"}] 01:13:38 INFO - PROCESS | 1818 | 1477988018835 Marionette TRACE conn4 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:39 INFO - PROCESS | 1818 | 1477988019000 Marionette TRACE conn4 <- [1,3663,null,{"value":null}] 01:13:39 INFO - PROCESS | 1818 | 1477988019165 Marionette TRACE conn4 -> [0,3664,"getWindowHandles",null] 01:13:39 INFO - PROCESS | 1818 | 1477988019168 Marionette TRACE conn4 <- [1,3664,null,["8"]] 01:13:39 INFO - PROCESS | 1818 | 1477988019173 Marionette TRACE conn4 -> [0,3665,"switchToWindow",{"name":"8"}] 01:13:39 INFO - PROCESS | 1818 | 1477988019178 Marionette TRACE conn4 <- [1,3665,null,{}] 01:13:39 INFO - PROCESS | 1818 | 1477988019184 Marionette TRACE conn4 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:39 INFO - PROCESS | 1818 | ++DOCSHELL 0x8c72c800 == 12 [pid = 1818] [id = 801] 01:13:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 36 (0x8d9f3800) [pid = 1818] [serial = 2334] [outer = (nil)] 01:13:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 37 (0x8dad7800) [pid = 1818] [serial = 2335] [outer = 0x8d9f3800] 01:13:39 INFO - PROCESS | 1818 | 1477988019272 Marionette DEBUG loaded listener.js 01:13:39 INFO - PROCESS | 1818 | ++DOMWINDOW == 38 (0x8dc71000) [pid = 1818] [serial = 2336] [outer = 0x8d9f3800] 01:13:39 INFO - ................................. 01:13:39 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1079ms 01:13:39 INFO - PROCESS | 1818 | 1477988019883 Marionette TRACE conn4 <- [1,3666,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 01:13:39 INFO - PROCESS | 1818 | 1477988019915 Marionette TRACE conn4 -> [0,3667,"getWindowHandle",null] 01:13:39 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 01:13:39 INFO - PROCESS | 1818 | 1477988019918 Marionette TRACE conn4 <- [1,3667,null,{"value":"8"}] 01:13:39 INFO - PROCESS | 1818 | 1477988019927 Marionette TRACE conn4 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:40 INFO - PROCESS | 1818 | 1477988020184 Marionette TRACE conn4 <- [1,3668,null,{"value":null}] 01:13:40 INFO - PROCESS | 1818 | 1477988020205 Marionette TRACE conn4 -> [0,3669,"getWindowHandles",null] 01:13:40 INFO - PROCESS | 1818 | 1477988020215 Marionette TRACE conn4 <- [1,3669,null,["8"]] 01:13:40 INFO - PROCESS | 1818 | 1477988020221 Marionette TRACE conn4 -> [0,3670,"switchToWindow",{"name":"8"}] 01:13:40 INFO - PROCESS | 1818 | 1477988020229 Marionette TRACE conn4 <- [1,3670,null,{}] 01:13:40 INFO - PROCESS | 1818 | 1477988020239 Marionette TRACE conn4 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:40 INFO - PROCESS | 1818 | ++DOCSHELL 0x8dc70400 == 13 [pid = 1818] [id = 802] 01:13:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 39 (0x8dc71c00) [pid = 1818] [serial = 2337] [outer = (nil)] 01:13:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 40 (0x8ddc4c00) [pid = 1818] [serial = 2338] [outer = 0x8dc71c00] 01:13:40 INFO - PROCESS | 1818 | 1477988020333 Marionette DEBUG loaded listener.js 01:13:40 INFO - PROCESS | 1818 | ++DOMWINDOW == 41 (0x8fb08800) [pid = 1818] [serial = 2339] [outer = 0x8dc71c00] 01:13:41 INFO - PROCESS | 1818 | 1477988021086 Marionette TRACE conn4 <- [1,3671,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 01:13:41 INFO - . 01:13:41 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1176ms 01:13:41 INFO - PROCESS | 1818 | 1477988021103 Marionette TRACE conn4 -> [0,3672,"getWindowHandle",null] 01:13:41 INFO - PROCESS | 1818 | 1477988021106 Marionette TRACE conn4 <- [1,3672,null,{"value":"8"}] 01:13:41 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 01:13:41 INFO - PROCESS | 1818 | 1477988021118 Marionette TRACE conn4 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:41 INFO - PROCESS | 1818 | 1477988021326 Marionette TRACE conn4 <- [1,3673,null,{"value":null}] 01:13:41 INFO - PROCESS | 1818 | 1477988021425 Marionette TRACE conn4 -> [0,3674,"getWindowHandles",null] 01:13:41 INFO - PROCESS | 1818 | 1477988021436 Marionette TRACE conn4 <- [1,3674,null,["8"]] 01:13:41 INFO - PROCESS | 1818 | 1477988021453 Marionette TRACE conn4 -> [0,3675,"switchToWindow",{"name":"8"}] 01:13:41 INFO - PROCESS | 1818 | 1477988021460 Marionette TRACE conn4 <- [1,3675,null,{}] 01:13:41 INFO - PROCESS | 1818 | 1477988021465 Marionette TRACE conn4 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:41 INFO - PROCESS | 1818 | ++DOCSHELL 0x83867000 == 14 [pid = 1818] [id = 803] 01:13:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 42 (0x83867400) [pid = 1818] [serial = 2340] [outer = (nil)] 01:13:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 43 (0x838dfc00) [pid = 1818] [serial = 2341] [outer = 0x83867400] 01:13:41 INFO - PROCESS | 1818 | 1477988021552 Marionette DEBUG loaded listener.js 01:13:41 INFO - PROCESS | 1818 | ++DOMWINDOW == 44 (0x83903000) [pid = 1818] [serial = 2342] [outer = 0x83867400] 01:13:42 INFO - PROCESS | 1818 | 1477988022268 Marionette TRACE conn4 <- [1,3676,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 01:13:42 INFO - . 01:13:42 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1177ms 01:13:42 INFO - PROCESS | 1818 | 1477988022303 Marionette TRACE conn4 -> [0,3677,"getWindowHandle",null] 01:13:42 INFO - PROCESS | 1818 | 1477988022309 Marionette TRACE conn4 <- [1,3677,null,{"value":"8"}] 01:13:42 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 01:13:42 INFO - PROCESS | 1818 | 1477988022321 Marionette TRACE conn4 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:42 INFO - PROCESS | 1818 | 1477988022549 Marionette TRACE conn4 <- [1,3678,null,{"value":null}] 01:13:42 INFO - PROCESS | 1818 | 1477988022738 Marionette TRACE conn4 -> [0,3679,"getWindowHandles",null] 01:13:42 INFO - PROCESS | 1818 | 1477988022743 Marionette TRACE conn4 <- [1,3679,null,["8"]] 01:13:42 INFO - PROCESS | 1818 | 1477988022752 Marionette TRACE conn4 -> [0,3680,"switchToWindow",{"name":"8"}] 01:13:42 INFO - PROCESS | 1818 | 1477988022759 Marionette TRACE conn4 <- [1,3680,null,{}] 01:13:42 INFO - PROCESS | 1818 | 1477988022767 Marionette TRACE conn4 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:42 INFO - PROCESS | 1818 | ++DOCSHELL 0x826a6400 == 15 [pid = 1818] [id = 804] 01:13:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 45 (0x826a8000) [pid = 1818] [serial = 2343] [outer = (nil)] 01:13:42 INFO - PROCESS | 1818 | ++DOMWINDOW == 46 (0x82ff1000) [pid = 1818] [serial = 2344] [outer = 0x826a8000] 01:13:42 INFO - PROCESS | 1818 | 1477988022884 Marionette DEBUG loaded listener.js 01:13:43 INFO - PROCESS | 1818 | ++DOMWINDOW == 47 (0x82ff6400) [pid = 1818] [serial = 2345] [outer = 0x826a8000] 01:13:43 INFO - PROCESS | 1818 | 1477988023562 Marionette TRACE conn4 <- [1,3681,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 01:13:43 INFO - . 01:13:43 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1270ms 01:13:43 INFO - PROCESS | 1818 | 1477988023590 Marionette TRACE conn4 -> [0,3682,"getWindowHandle",null] 01:13:43 INFO - PROCESS | 1818 | 1477988023598 Marionette TRACE conn4 <- [1,3682,null,{"value":"8"}] 01:13:43 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 01:13:43 INFO - PROCESS | 1818 | 1477988023622 Marionette TRACE conn4 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 01:13:43 INFO - PROCESS | 1818 | 1477988023813 Marionette TRACE conn4 <- [1,3683,null,{"value":null}] 01:13:44 INFO - PROCESS | 1818 | 1477988024008 Marionette TRACE conn4 -> [0,3684,"getWindowHandles",null] 01:13:44 INFO - PROCESS | 1818 | 1477988024016 Marionette TRACE conn4 <- [1,3684,null,["8"]] 01:13:44 INFO - PROCESS | 1818 | 1477988024068 Marionette TRACE conn4 -> [0,3685,"switchToWindow",{"name":"8"}] 01:13:44 INFO - PROCESS | 1818 | 1477988024073 Marionette TRACE conn4 <- [1,3685,null,{}] 01:13:44 INFO - PROCESS | 1818 | 1477988024082 Marionette TRACE conn4 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"73a89b47-5fec-4c88-985f-2b8fcd5f6a7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 01:13:44 INFO - PROCESS | 1818 | ++DOCSHELL 0x838e7c00 == 16 [pid = 1818] [id = 805] 01:13:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 48 (0x838e8000) [pid = 1818] [serial = 2346] [outer = (nil)] 01:13:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 49 (0x8390e800) [pid = 1818] [serial = 2347] [outer = 0x838e8000] 01:13:44 INFO - PROCESS | 1818 | 1477988024187 Marionette DEBUG loaded listener.js 01:13:44 INFO - PROCESS | 1818 | ++DOMWINDOW == 50 (0x839cbc00) [pid = 1818] [serial = 2348] [outer = 0x838e8000] 01:13:44 INFO - PROCESS | 1818 | 1477988024858 Marionette TRACE conn4 <- [1,3686,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3687,"getWindowHandle",null] 01:13:44 INFO - PROCESS | 1818 | 1477988024923 Marionette TRACE conn4 <- [1,3687,null,{"value":"8"}] 01:13:46 WARNING - u'runner_teardown' () 01:13:46 INFO - No more tests 01:13:46 INFO - Got 0 unexpected results 01:13:46 INFO - SUITE-END | took 2324s 01:13:46 INFO - Closing logging queue 01:13:46 INFO - queue closed 01:13:46 INFO - Return code: 0 01:13:46 WARNING - # TBPL SUCCESS # 01:13:46 INFO - Running post-action listener: _resource_record_post_action 01:13:46 INFO - [mozharness: 2016-11-01 08:13:46.279962Z] Finished run-tests step (success) 01:13:46 INFO - Running post-run listener: _resource_record_post_run 01:13:46 INFO - Total resource usage - Wall time: 2364s; CPU: 49.0%; Read bytes: 17125376; Write bytes: 315965440; Read time: 668; Write time: 187888 01:13:46 INFO - TinderboxPrint: CPU usage
49.4% 01:13:46 INFO - TinderboxPrint: I/O read bytes / time
17,125,376 / 668 01:13:46 INFO - TinderboxPrint: I/O write bytes / time
315,965,440 / 187,888 01:13:46 INFO - TinderboxPrint: CPU idle
1,183.2 (50.3%) 01:13:46 INFO - TinderboxPrint: CPU system
118.0 (5.0%) 01:13:46 INFO - TinderboxPrint: CPU user
1,044.5 (44.4%) 01:13:46 INFO - TinderboxPrint: Swap in / out
0 / 0 01:13:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:13:46 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 212832256; Read time: 0; Write time: 177388 01:13:46 INFO - run-tests - Wall time: 2331s; CPU: 49.0%; Read bytes: 14954496; Write bytes: 103133184; Read time: 584; Write time: 10500 01:13:47 INFO - Running post-run listener: _upload_blobber_files 01:13:47 INFO - Blob upload gear active. 01:13:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 01:13:47 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 01:13:47 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'] 01:13:47 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 01:13:47 INFO - (blobuploader) - INFO - Open directory for files ... 01:13:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 01:13:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:13:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:13:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:13:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:13:50 INFO - (blobuploader) - INFO - Done attempting. 01:13:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 01:13:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:13:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:13:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:13:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:13:51 INFO - (blobuploader) - INFO - Done attempting. 01:13:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 01:13:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:13:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:13:55 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 01:13:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:13:55 INFO - (blobuploader) - INFO - Done attempting. 01:13:55 INFO - (blobuploader) - INFO - Iteration through files over. 01:13:55 INFO - Return code: 0 01:13:55 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 01:13:55 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 01:13:55 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e3210f2fe37ba90e5b60a3194fed048625b87ccef31c6c2b09e2ae1e70341e8e5c89b41e34c40f419c9a117b8020fadf9e79ba63cfe5130dbb41fe5d10b6de48", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03bb0fb7b4d9c75a08e91463ca4197f702160ec50a8b3f6eab91cc8c345805f58f0311e981a7e31ca80e76cde1815f2542fb226f1ad5b5588c244579982b927f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5ce2a26f739bacee0a4a3008da7a0512064101d3aff82988fc85e326bfd1c9b2de2841660ba90e9af881aba15546e78f0bcb5b524399c94e634456c07ef82387"} 01:13:55 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 01:13:55 INFO - Writing to file /builds/slave/test/properties/blobber_files 01:13:55 INFO - Contents: 01:13:55 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e3210f2fe37ba90e5b60a3194fed048625b87ccef31c6c2b09e2ae1e70341e8e5c89b41e34c40f419c9a117b8020fadf9e79ba63cfe5130dbb41fe5d10b6de48", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03bb0fb7b4d9c75a08e91463ca4197f702160ec50a8b3f6eab91cc8c345805f58f0311e981a7e31ca80e76cde1815f2542fb226f1ad5b5588c244579982b927f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5ce2a26f739bacee0a4a3008da7a0512064101d3aff82988fc85e326bfd1c9b2de2841660ba90e9af881aba15546e78f0bcb5b524399c94e634456c07ef82387"} 01:13:55 INFO - Running post-run listener: copy_logs_to_upload_dir 01:13:55 INFO - Copying logs to upload dir... 01:13:55 INFO - mkdir: /builds/slave/test/build/upload/logs 01:13:55 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2473.175467 ========= master_lag: 0.81 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 41 mins, 13 secs) (at 2016-11-01 01:13:56.872769) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-01 01:13:56.875959) ========= 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-1477985552.725433-1706237461 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e3210f2fe37ba90e5b60a3194fed048625b87ccef31c6c2b09e2ae1e70341e8e5c89b41e34c40f419c9a117b8020fadf9e79ba63cfe5130dbb41fe5d10b6de48", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03bb0fb7b4d9c75a08e91463ca4197f702160ec50a8b3f6eab91cc8c345805f58f0311e981a7e31ca80e76cde1815f2542fb226f1ad5b5588c244579982b927f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5ce2a26f739bacee0a4a3008da7a0512064101d3aff82988fc85e326bfd1c9b2de2841660ba90e9af881aba15546e78f0bcb5b524399c94e634456c07ef82387"} build_url:https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032087 build_url: 'https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/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/e3210f2fe37ba90e5b60a3194fed048625b87ccef31c6c2b09e2ae1e70341e8e5c89b41e34c40f419c9a117b8020fadf9e79ba63cfe5130dbb41fe5d10b6de48", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/03bb0fb7b4d9c75a08e91463ca4197f702160ec50a8b3f6eab91cc8c345805f58f0311e981a7e31ca80e76cde1815f2542fb226f1ad5b5588c244579982b927f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5ce2a26f739bacee0a4a3008da7a0512064101d3aff82988fc85e326bfd1c9b2de2841660ba90e9af881aba15546e78f0bcb5b524399c94e634456c07ef82387"}' symbols_url: 'https://queue.taskcluster.net/v1/task/P4h57k1bQgy7s2oH9m9zNA/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.87 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-01 01:13:57.778265) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 01:13:57.778613) ========= 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-1477985552.725433-1706237461 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016079 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 01:13:57.823822) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-01 01:13:57.824119) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-01 01:13:57.824890) ========= ========= Total master_lag: 1.81 =========